summaryrefslogtreecommitdiff
path: root/include/opertype.h
diff options
context:
space:
mode:
authorcyberbotx <cyberbotx@5417fbe8-f217-4b02-8779-1006273d7864>2009-12-21 02:30:14 +0000
committercyberbotx <cyberbotx@5417fbe8-f217-4b02-8779-1006273d7864>2009-12-21 02:30:14 +0000
commit77f0cd0c46fd318acfbb281407c06f0af755702a (patch)
tree64ea2bb7e5833641e7210f3e24672b1393470925 /include/opertype.h
parent7a7f1f8390f68f84350de63ff330184999264fcc (diff)
Change OperType's name to be ci::string instead of std::string, should hopefully make it so it doesn't matter what case is used in the oper blocks compared to the opertype blocks.
git-svn-id: http://anope.svn.sourceforge.net/svnroot/anope/trunk@2713 5417fbe8-f217-4b02-8779-1006273d7864
Diffstat (limited to 'include/opertype.h')
-rw-r--r--include/opertype.h8
1 files changed, 5 insertions, 3 deletions
diff --git a/include/opertype.h b/include/opertype.h
index a4c9ba4ee..299a693b3 100644
--- a/include/opertype.h
+++ b/include/opertype.h
@@ -9,12 +9,14 @@
*
*/
+#include "hashcomp.h"
+
class CoreExport OperType
{
private:
/** The name of this opertype, e.g. "sra".
*/
- std::string name;
+ ci::string name;
/** Privs that this opertype may use, e.g. 'users/auspex'.
* This *must* be std::list, see commands comment for details.
@@ -34,7 +36,7 @@ class CoreExport OperType
/** Create a new opertype of the given name.
* @param nname The opertype name, e.g. "sra".
*/
- OperType(const std::string &nname);
+ OperType(const ci::string &nname);
/** Check whether this opertype has access to run the given command string.
* @param cmdstr The string to check, e.g. botserv/set/private.
@@ -60,5 +62,5 @@ class CoreExport OperType
/** Returns the name of this opertype.
*/
- const std::string &GetName() const;
+ const ci::string &GetName() const;
};