]> git.netwichtig.de Git - user/henk/code/inspircd.git/blobdiff - src/socketengines/socketengine_select.cpp
Correct this error message to confuse people less.
[user/henk/code/inspircd.git] / src / socketengines / socketengine_select.cpp
index 33b8a44b9a6ca5764325bcdb7a4cad9bd4af42ab..25e4c14917c975ff47e8da6be15a6020064d0a6a 100644 (file)
@@ -28,13 +28,11 @@ SelectEngine::SelectEngine(InspIRCd* Instance) : SocketEngine(Instance)
        memset(writeable, 0, sizeof(writeable));
        ref = new EventHandler* [GetMaxFds()];
        memset(ref, 0, GetMaxFds() * sizeof(EventHandler*));
-       ev = new EventHandler* [GetMaxFds()];
 }
 
 SelectEngine::~SelectEngine()
 {
        delete[] ref;
-       delete[] ev;
 }
 
 bool SelectEngine::AddFd(EventHandler* eh)
@@ -94,7 +92,7 @@ int SelectEngine::DispatchEvents()
 {
        timeval tval;
        int sresult = 0;
-       socklen_t codesize;
+       socklen_t codesize = sizeof(int);
        int errcode = 0;
 
        FD_ZERO(&wfdset);