From 6fe38c14c157dc155f67baf8ba8e310f7752deb2 Mon Sep 17 00:00:00 2001 From: brain Date: Sun, 4 Nov 2007 16:55:45 +0000 Subject: [PATCH] This compiles, but note most modules are currently broken, they dont Attach() git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8508 e03df62e-2008-0410-955e-edbf42e46eb7 --- src/modules.cpp | 2 ++ src/modules/m_auditorium.cpp | 2 +- src/modules/m_banexception.cpp | 2 +- 3 files changed, 4 insertions(+), 2 deletions(-) diff --git a/src/modules.cpp b/src/modules.cpp index 3a916e8a6..cbfc3aeae 100644 --- a/src/modules.cpp +++ b/src/modules.cpp @@ -235,6 +235,8 @@ bool ModuleManager::SetPriority(Module* mod, PriorityState s) { for (size_t n = I_BEGIN + 1; n != I_END; ++n) SetPriority(mod, (Implementation)n, s); + + return true; } bool ModuleManager::SetPriority(Module* mod, Implementation i, PriorityState s, Module** modules, size_t sz) diff --git a/src/modules/m_auditorium.cpp b/src/modules/m_auditorium.cpp index 06aaf38e6..61c00c158 100644 --- a/src/modules/m_auditorium.cpp +++ b/src/modules/m_auditorium.cpp @@ -60,7 +60,7 @@ class ModuleAuditorium : public Module OnRehash(NULL, ""); Implementation eventlist[] = { I_OnUserJoin, I_OnUserPart, I_OnUserKick, I_OnUserQuit, I_OnUserList, I_OnRehash }; - Me->Modules->Attach(eventlist, this, sizeof(eventlist)); + Me->Modules->Attach(eventlist, this, 6); } virtual ~ModuleAuditorium() diff --git a/src/modules/m_banexception.cpp b/src/modules/m_banexception.cpp index b53c70a29..cacba3150 100644 --- a/src/modules/m_banexception.cpp +++ b/src/modules/m_banexception.cpp @@ -52,7 +52,7 @@ public: //be->DoImplements(List); Implementation list[] = { I_OnRehash, I_OnRequest, I_On005Numeric, I_OnCheckBan }; - Me->Modules->Attach(list, this, sizeof(list)); + Me->Modules->Attach(list, this, 4); } virtual void On005Numeric(std::string &output) -- 2.39.5