]> git.netwichtig.de Git - user/henk/code/inspircd.git/blobdiff - src/modules/m_override.cpp
Test stuff to fix remote stats brokage
[user/henk/code/inspircd.git] / src / modules / m_override.cpp
index d394ea8eb72d027cca024d28a0c930ff44d2ca24..e68d3f76098450245a39a727a435552983d5a586 100644 (file)
@@ -36,13 +36,13 @@ class ModuleOverride : public Module
                : Module::Module(Me)
        {               
                // read our config options (main config file)
-               OnRehash("");
+               OnRehash(NULL,"");
                ServerInstance->SNO->EnableSnomask('O',"OVERRIDE");
                OverriddenMode = false;
                OverOps = OverDeops = OverVoices = OverDevoices = OverHalfops = OverDehalfops = 0;
        }
        
-       virtual void OnRehash(const std::string &parameter)
+       virtual void OnRehash(userrec* user, const std::string &parameter)
        {
                // on a rehash we delete our classes for good measure and create them again.
                ConfigReader* Conf = new ConfigReader(ServerInstance);
@@ -131,7 +131,6 @@ class ModuleOverride : public Module
                                switch (access_type)
                                {
                                        case AC_DEOP:
-                                               ServerInstance->Log(DEBUG,"Override access check AC_DEOP");
                                                if (CanOverride(source,"MODEDEOP"))
                                                {
                                                        if (NoisyOverride)
@@ -145,7 +144,6 @@ class ModuleOverride : public Module
                                                }
                                        break;
                                        case AC_OP:
-                                               ServerInstance->Log(DEBUG,"Override access check AC_OP");
                                                if (CanOverride(source,"MODEOP"))
                                                {
                                                        if (NoisyOverride)
@@ -159,7 +157,6 @@ class ModuleOverride : public Module
                                                }
                                        break;
                                        case AC_VOICE:
-                                               ServerInstance->Log(DEBUG,"Override access check AC_VOICE");
                                                if (CanOverride(source,"MODEVOICE"))
                                                {
                                                        if (NoisyOverride)
@@ -173,7 +170,6 @@ class ModuleOverride : public Module
                                                }
                                        break;
                                        case AC_DEVOICE:
-                                               ServerInstance->Log(DEBUG,"Override access check AC_DEVOICE");
                                                if (CanOverride(source,"MODEDEVOICE"))
                                                {
                                                        if (NoisyOverride)
@@ -187,7 +183,6 @@ class ModuleOverride : public Module
                                                }
                                        break;
                                        case AC_HALFOP:
-                                               ServerInstance->Log(DEBUG,"Override access check AC_HALFOP");
                                                if (CanOverride(source,"MODEHALFOP"))
                                                {
                                                        if (NoisyOverride)
@@ -201,7 +196,6 @@ class ModuleOverride : public Module
                                                }
                                        break;
                                        case AC_DEHALFOP:
-                                               ServerInstance->Log(DEBUG,"Override access check AC_DEHALFOP");
                                                if (CanOverride(source,"MODEDEHALFOP"))
                                                {
                                                        if (NoisyOverride)
@@ -221,7 +215,6 @@ class ModuleOverride : public Module
                                        if (NoisyOverride)
                                        if ((!channel->HasUser(source)) || (mode < STATUS_OP))
                                        {
-                                               ServerInstance->Log(DEBUG,"Overridden mode");
                                                OverriddenMode = true;
                                                OverOps = OverDeops = OverVoices = OverDevoices = OverHalfops = OverDehalfops = 0;
                                        }