X-Git-Url: https://git.netwichtig.de/gitweb/?a=blobdiff_plain;f=src%2Fsocketengine.cpp;h=0a071796480cf78d731b559bc2fb1022ee9a8397;hb=f7730d08b695019c84a0b5961d8fb6bdb67365b9;hp=74f8c18617a464b667430ba3fa46513d12d283a8;hpb=61fed23a3e9a62f19c2f88208585b31356c986ef;p=user%2Fhenk%2Fcode%2Finspircd.git diff --git a/src/socketengine.cpp b/src/socketengine.cpp index 74f8c1861..0a0717964 100644 --- a/src/socketengine.cpp +++ b/src/socketengine.cpp @@ -41,20 +41,27 @@ #include "inspircd.h" #include "socketengine.h" +EventHandler::EventHandler() +{ + this->IOHook = NULL; +} + bool EventHandler::AddIOHook(Module *IOHooker) { if (this->IOHook) return false; this->IOHook = IOHooker; + return true; } bool EventHandler::DelIOHook() { if (!this->IOHook) - return false + return false; - this->IOHook = false; + this->IOHook = NULL; + return true; } Module *EventHandler::GetIOHook()