diff options
-rw-r--r-- | include/configreader.h | 5 | ||||
-rw-r--r-- | src/modules/m_check.cpp | 4 |
2 files changed, 5 insertions, 4 deletions
diff --git a/include/configreader.h b/include/configreader.h index 342743991..35fa178a9 100644 --- a/include/configreader.h +++ b/include/configreader.h @@ -165,8 +165,9 @@ struct CommandLineConf class CoreExport OperInfo : public refcountbase { public: - std::set<std::string> AllowedOperCommands; - std::set<std::string> AllowedPrivs; + typedef std::set<std::string> PrivSet; + PrivSet AllowedOperCommands; + PrivSet AllowedPrivs; /** Allowed user modes from oper classes. */ std::bitset<64> AllowedUserModes; diff --git a/src/modules/m_check.cpp b/src/modules/m_check.cpp index 92f003a84..8ae30bfed 100644 --- a/src/modules/m_check.cpp +++ b/src/modules/m_check.cpp @@ -160,7 +160,7 @@ class CommandCheck : public Command } user->SendText(checkstr + " modeperms user=" + umodes + " channel=" + cmodes); std::string opcmds; - for(std::set<std::string>::iterator i = oper->AllowedOperCommands.begin(); i != oper->AllowedOperCommands.end(); i++) + for (OperInfo::PrivSet::const_iterator i = oper->AllowedOperCommands.begin(); i != oper->AllowedOperCommands.end(); ++i) { opcmds.push_back(' '); opcmds.append(*i); @@ -168,7 +168,7 @@ class CommandCheck : public Command std::stringstream opcmddump(opcmds); user->SendText(checkstr + " commandperms", opcmddump); std::string privs; - for(std::set<std::string>::iterator i = oper->AllowedPrivs.begin(); i != oper->AllowedPrivs.end(); i++) + for (OperInfo::PrivSet::const_iterator i = oper->AllowedPrivs.begin(); i != oper->AllowedPrivs.end(); ++i) { privs.push_back(' '); privs.append(*i); |