]> git.netwichtig.de Git - user/henk/code/inspircd.git/blobdiff - src/modules/m_conn_umodes.cpp
Fixes from vtable cross-check
[user/henk/code/inspircd.git] / src / modules / m_conn_umodes.cpp
index 22a4ee0aaec2f10747ec1fe65bf08e9b13b0f34e..1ae36ade1f2392f9076a87271eb82769dcf7fc55 100644 (file)
@@ -19,12 +19,14 @@ class ModuleModesOnConnect : public Module
 {
  public:
        ModuleModesOnConnect()  {
-               Implementation eventlist[] = { I_OnUserConnect, I_OnRehash };
-               ServerInstance->Modules->Attach(eventlist, this, 2);
-               // for things like +x on connect, important, otherwise we have to resort to config order (bleh) -- w00t
-               ServerInstance->Modules->SetPriority(this, PRIORITY_FIRST);
+               ServerInstance->Modules->Attach(I_OnUserConnect, this);
        }
 
+       void Prioritize()
+       {
+               // for things like +x on connect, important, otherwise we have to resort to config order (bleh) -- w00t
+               ServerInstance->Modules->SetPriority(this, I_OnUserConnect, PRIORITY_FIRST);
+       }
 
        virtual ~ModuleModesOnConnect()
        {