summaryrefslogtreecommitdiff
path: root/src/commands
diff options
context:
space:
mode:
authorattilamolnar <attilamolnar@hush.com>2013-08-04 14:36:14 +0200
committerattilamolnar <attilamolnar@hush.com>2013-08-04 16:08:57 +0200
commitd24619c012b34d5a3d4cfb93e7bea3ff3d5721e7 (patch)
tree620eaaed0037f2992b5f75c9ef87c0082f9c909f /src/commands
parent8710724b5518ae9858309e548514f76e620a8459 (diff)
Automatically attach modules to events
Diffstat (limited to 'src/commands')
-rw-r--r--src/commands/cmd_dns.cpp3
-rw-r--r--src/commands/cmd_hostname_lookup.cpp4
-rw-r--r--src/commands/cmd_lusers.cpp2
-rw-r--r--src/commands/cmd_whowas.cpp2
4 files changed, 0 insertions, 11 deletions
diff --git a/src/commands/cmd_dns.cpp b/src/commands/cmd_dns.cpp
index d10f0f982..2b7114128 100644
--- a/src/commands/cmd_dns.cpp
+++ b/src/commands/cmd_dns.cpp
@@ -797,9 +797,6 @@ class ModuleDNS : public Module
void init()
{
- Implementation i[] = { I_OnRehash, I_OnUnloadModule };
- ServerInstance->Modules->Attach(i, this, sizeof(i) / sizeof(Implementation));
-
ServerInstance->Modules->AddService(this->manager);
this->OnRehash(NULL);
diff --git a/src/commands/cmd_hostname_lookup.cpp b/src/commands/cmd_hostname_lookup.cpp
index 71a32e610..1352f0e78 100644
--- a/src/commands/cmd_hostname_lookup.cpp
+++ b/src/commands/cmd_hostname_lookup.cpp
@@ -193,12 +193,8 @@ class ModuleHostnameLookup : public Module
void init()
{
- OnRehash(NULL);
ServerInstance->Modules->AddService(this->dnsLookup);
ServerInstance->Modules->AddService(this->ptrHosts);
-
- Implementation i[] = { I_OnUserInit, I_OnCheckReady };
- ServerInstance->Modules->Attach(i, this, sizeof(i) / sizeof(Implementation));
}
void OnUserInit(LocalUser *user)
diff --git a/src/commands/cmd_lusers.cpp b/src/commands/cmd_lusers.cpp
index c1f35592a..ef35d1e19 100644
--- a/src/commands/cmd_lusers.cpp
+++ b/src/commands/cmd_lusers.cpp
@@ -157,8 +157,6 @@ class ModuleLusers : public Module
void init()
{
ServerInstance->Modules->AddService(cmd);
- Implementation events[] = { I_OnPostConnect, I_OnUserQuit };
- ServerInstance->Modules->Attach(events, this, sizeof(events)/sizeof(Implementation));
ServerInstance->Modes->AddModeWatcher(&mw);
}
diff --git a/src/commands/cmd_whowas.cpp b/src/commands/cmd_whowas.cpp
index a973e44cc..28daf7311 100644
--- a/src/commands/cmd_whowas.cpp
+++ b/src/commands/cmd_whowas.cpp
@@ -317,8 +317,6 @@ class ModuleWhoWas : public Module
void init()
{
ServerInstance->Modules->AddService(cmd);
- Implementation eventlist[] = { I_OnGarbageCollect, I_OnUserQuit, I_OnStats, I_OnRehash };
- ServerInstance->Modules->Attach(eventlist, this, sizeof(eventlist)/sizeof(Implementation));
OnRehash(NULL);
}