X-Git-Url: https://git.netwichtig.de/gitweb/?a=blobdiff_plain;f=include%2Fcommand_parse.h;h=c3d67af23906c447f45fa704eb862416d02083da;hb=754f0130893bacb2b69a32c3de9ed1b3da9659cd;hp=bdbc12757ecfea56c1f9d3147879058b954538e6;hpb=085a8a34cb0b1bd97bba76fff15820fb57aa50e4;p=user%2Fhenk%2Fcode%2Finspircd.git diff --git a/include/command_parse.h b/include/command_parse.h index bdbc12757..c3d67af23 100644 --- a/include/command_parse.h +++ b/include/command_parse.h @@ -30,7 +30,7 @@ class CoreExport CommandParser { public: - typedef Commandtable CommandMap; + typedef TR1NS::unordered_map CommandMap; private: /** Process a command from a user. @@ -39,11 +39,11 @@ class CoreExport CommandParser */ void ProcessCommand(LocalUser* user, std::string& cmd); - public: /** Command list, a hash_map of command names to Command* */ - Commandtable cmdlist; + CommandMap cmdlist; + public: /** Default constructor. */ CommandParser(); @@ -85,7 +85,7 @@ class CoreExport CommandParser * With one list it is much simpler, and is used in NAMES, WHOIS, PRIVMSG etc. * * If there is only one list and there are duplicates in it, then the command handler is only called for - * unique items. Entries are compared using "irc comparision" (see irc::string). + * unique items. Entries are compared using "irc comparison". * If the usemax parameter is true (the default) the function only parses until it reaches * ServerInstance->Config->MaxTargets number of targets, to stop abuse via spam. *