]> git.netwichtig.de Git - user/henk/code/inspircd.git/blobdiff - src/commands/cmd_lusers.cpp
Fix mistakenly using Clang instead of GCC on older FreeBSD versions.
[user/henk/code/inspircd.git] / src / commands / cmd_lusers.cpp
index ecb2893344a2199f34a5f864004fc627b3835ee9..91a71809034902d3cf312763eabc52ea8fd671bb 100644 (file)
@@ -27,7 +27,7 @@ struct LusersCounters
        unsigned int invisible;
 
        LusersCounters()
-               : max_local(ServerInstance->Users->LocalUserCount() - ServerInstance->Users->UnregisteredUserCount())
+               : max_local(ServerInstance->Users->LocalUserCount())
                , max_global(ServerInstance->Users->RegisteredUserCount())
                , invisible(ServerInstance->Users->ModeCount('i'))
        {
@@ -35,7 +35,7 @@ struct LusersCounters
 
        inline void UpdateMaxUsers()
        {
-               unsigned int current = ServerInstance->Users->LocalUserCount() - ServerInstance->Users->UnregisteredUserCount();
+               unsigned int current = ServerInstance->Users->LocalUserCount();
                if (current > max_local)
                        max_local = current;
 
@@ -72,7 +72,7 @@ class CommandLusers : public Command
  */
 CmdResult CommandLusers::Handle (const std::vector<std::string>&, User *user)
 {
-       unsigned int n_users = ServerInstance->Users->UserCount();
+       unsigned int n_users = ServerInstance->Users->RegisteredUserCount();
        ProtoServerList serverlist;
        ServerInstance->PI->GetServerList(serverlist);
        unsigned int n_serv = serverlist.size();