summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorattilamolnar <attilamolnar@hush.com>2012-12-02 19:40:26 +0100
committerattilamolnar <attilamolnar@hush.com>2012-12-02 19:40:26 +0100
commitfd20068a0bddf39b7464218997ccff37489608c9 (patch)
tree5222489b2316ced9d5f7e5f0b30ab23daa51e2d4
parent349106f3f9f75d7f957fc5d1e71ca650f4807bb9 (diff)
Register a few extensions that weren't registered
-rw-r--r--src/modules/m_chanhistory.cpp1
-rw-r--r--src/modules/m_delayjoin.cpp1
-rw-r--r--src/modules/m_ident.cpp1
3 files changed, 3 insertions, 0 deletions
diff --git a/src/modules/m_chanhistory.cpp b/src/modules/m_chanhistory.cpp
index 8db4b2cf0..5cbc564fb 100644
--- a/src/modules/m_chanhistory.cpp
+++ b/src/modules/m_chanhistory.cpp
@@ -119,6 +119,7 @@ class ModuleChanHistory : public Module
void init()
{
ServerInstance->Modules->AddService(m);
+ ServerInstance->Modules->AddService(m.ext);
Implementation eventlist[] = { I_OnPostJoin, I_OnUserMessage, I_OnRehash };
ServerInstance->Modules->Attach(eventlist, this, sizeof(eventlist)/sizeof(Implementation));
diff --git a/src/modules/m_delayjoin.cpp b/src/modules/m_delayjoin.cpp
index dfc2e2361..a9a92e67a 100644
--- a/src/modules/m_delayjoin.cpp
+++ b/src/modules/m_delayjoin.cpp
@@ -50,6 +50,7 @@ class ModuleDelayJoin : public Module
void init()
{
ServerInstance->Modules->AddService(djm);
+ ServerInstance->Modules->AddService(unjoined);
Implementation eventlist[] = { I_OnUserJoin, I_OnUserPart, I_OnUserKick, I_OnBuildNeighborList, I_OnNamesListItem, I_OnText, I_OnRawMode };
ServerInstance->Modules->Attach(eventlist, this, sizeof(eventlist)/sizeof(Implementation));
}
diff --git a/src/modules/m_ident.cpp b/src/modules/m_ident.cpp
index e8f314464..93a3d6549 100644
--- a/src/modules/m_ident.cpp
+++ b/src/modules/m_ident.cpp
@@ -274,6 +274,7 @@ class ModuleIdent : public Module
void init()
{
+ ServerInstance->Modules->AddService(ext);
OnRehash(NULL);
Implementation eventlist[] = {
I_OnRehash, I_OnUserInit, I_OnCheckReady,