]> git.netwichtig.de Git - user/henk/code/inspircd.git/blobdiff - src/modules/m_operlevels.cpp
Probably wont compile yet - purge_empty_channels refactor
[user/henk/code/inspircd.git] / src / modules / m_operlevels.cpp
index da3ab18b36f5b00389881d182c26df2841c8aef1..b598dec1fdd834d6a6606c4edc00b139f2d9cff5 100644 (file)
@@ -8,13 +8,12 @@ using namespace std;
 
 /* $ModDesc: Gives each oper type a 'level', cannot kill opers 'above' your level. */
 
-Server *Srv;
-
 class ModuleOperLevels : public Module
 {
 
        private:
 
+               Server* Srv;
                ConfigReader* conf;
 
        public:
@@ -52,7 +51,7 @@ class ModuleOperLevels : public Module
                {
                        long dest_level = 0,source_level = 0;
                        // oper killing an oper?
-                       if (strchr(dest->modes,'o'))
+                       if (*dest->oper)
                        {
                                for (int j =0; j < conf->Enumerate("type"); j++)
                                {