]> git.netwichtig.de Git - user/henk/code/inspircd.git/blobdiff - src/modules/m_redirect.cpp
Attach to events and register services in init()
[user/henk/code/inspircd.git] / src / modules / m_redirect.cpp
index f21d43bf449ea5eb8cfea4c4e4a9fe5515de7782..2af6a4a85706dbdb7412a3d1f89bd73c056ef4de 100644 (file)
@@ -106,6 +106,10 @@ class ModuleRedirect : public Module
 
        ModuleRedirect()
                : re(this), re_u(this)
+       {
+       }
+
+       void init()
        {
                /* Setting this here so it isn't changable by rehasing the config later. */
                UseUsermode = ServerInstance->Config->ConfValue("redirect")->getBool("antiredirect");
@@ -129,7 +133,6 @@ class ModuleRedirect : public Module
                ServerInstance->Modules->Attach(eventlist, this, 1);
        }
 
-
        virtual ModResult OnUserPreJoin(User* user, Channel* chan, const char* cname, std::string &privs, const std::string &keygiven)
        {
                if (chan)