]> git.netwichtig.de Git - user/henk/code/inspircd.git/blobdiff - src/modules.cpp
Fix messageflood not working (bug #615). Big thanks to dz.
[user/henk/code/inspircd.git] / src / modules.cpp
index b44b2504ddc4ac02a07cf8fda7a9ee5c57791846..6d04a8b17ec63bf6e34c8ee24fad58ed3e667e9a 100644 (file)
@@ -106,7 +106,7 @@ std::string Event::GetEventID()
 Module::Module(InspIRCd* Me) : ServerInstance(Me) { }
 Module::~Module() { }
 
-int                    Module::OnSendSnotice(char &snomask, std::string &type, const std::string &message) { return 0; }
+int            Module::OnSendSnotice(char &snomask, std::string &type, const std::string &message) { return 0; }
 void           Module::OnUserConnect(User*) { }
 void           Module::OnUserQuit(User*, const std::string&, const std::string&) { }
 void           Module::OnUserDisconnect(User*) { }
@@ -196,6 +196,7 @@ void                Module::OnRunTestSuite() { }
 void           Module::OnNamesListItem(User*, User*, Channel*, std::string&, std::string&) { }
 int            Module::OnNumeric(User*, unsigned int, const std::string&) { return 0; }
 void           Module::OnHookUserIO(User*, const std::string&) { }
+bool           Module::OnHostCycle(User* user) { return false; }
 
 ModuleManager::ModuleManager(InspIRCd* Ins) : ModCount(0), Instance(Ins)
 {
@@ -900,7 +901,7 @@ long ConfigReader::GetError()
 
 void ConfigReader::DumpErrors(bool bail, User* user)
 {
-       ServerInstance->Config->ReportConfigError(this->errorlog->str(), bail, user);
+       ServerInstance->Config->ReportConfigError(this->errorlog->str(), bail, user->uuid);
 }