summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-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,