]> git.netwichtig.de Git - user/henk/code/inspircd.git/blobdiff - src/modules/m_maphide.cpp
Add filename/line information to all ConfigTag objects
[user/henk/code/inspircd.git] / src / modules / m_maphide.cpp
index 9a46df1d4f83179fddbeda1537a0cc452f55ed52..d052001643a1262c74d66b2b829e12da6d342a2d 100644 (file)
@@ -19,17 +19,16 @@ class ModuleMapHide : public Module
 {
        std::string url;
  public:
-       ModuleMapHide(InspIRCd* Me)
-               : Module(Me)
+       ModuleMapHide()
        {
-               ServerInstance->Modules->Attach(I_OnPreCommand, this);
-               ServerInstance->Modules->Attach(I_OnRehash, this);
+               Implementation eventlist[] = { I_OnPreCommand, I_OnRehash };
+               ServerInstance->Modules->Attach(eventlist, this, 2);
                OnRehash(NULL);
        }
 
        void OnRehash(User* user)
        {
-               ConfigReader MyConf(ServerInstance);
+               ConfigReader MyConf;
                url = MyConf.ReadValue("security", "maphide", 0);
        }