]> git.netwichtig.de Git - user/henk/code/inspircd.git/blobdiff - src/coremods/core_stats.cpp
Change allocation of InspIRCd::Parser to be physically part of the object containing it
[user/henk/code/inspircd.git] / src / coremods / core_stats.cpp
index 1e90ed2bfb00c87725e995cc442e12b92084272f..1ae2e168eba82bd639d06dc246ef1549fe65e1b4 100644 (file)
@@ -190,7 +190,7 @@ void CommandStats::DoStats(char statschar, User* user, string_list &results)
                /* stats m (list number of times each command has been used, plus bytecount) */
                case 'm':
                {
-                       const CommandParser::CommandMap& commands = ServerInstance->Parser->GetCommands();
+                       const CommandParser::CommandMap& commands = ServerInstance->Parser.GetCommands();
                        for (CommandParser::CommandMap::const_iterator i = commands.begin(); i != commands.end(); ++i)
                        {
                                if (i->second->use_count)
@@ -207,7 +207,7 @@ void CommandStats::DoStats(char statschar, User* user, string_list &results)
                {
                        results.push_back("249 "+user->nick+" :Users: "+ConvToStr(ServerInstance->Users->GetUsers().size()));
                        results.push_back("249 "+user->nick+" :Channels: "+ConvToStr(ServerInstance->GetChans().size()));
-                       results.push_back("249 "+user->nick+" :Commands: "+ConvToStr(ServerInstance->Parser->GetCommands().size()));
+                       results.push_back("249 "+user->nick+" :Commands: "+ConvToStr(ServerInstance->Parser.GetCommands().size()));
 
                        float kbitpersec_in, kbitpersec_out, kbitpersec_total;
                        char kbitpersec_in_s[30], kbitpersec_out_s[30], kbitpersec_total_s[30];