]> git.netwichtig.de Git - user/henk/code/inspircd.git/commitdiff
Initialize local_count
authorattilamolnar <attilamolnar@hush.com>
Sat, 18 May 2013 14:03:17 +0000 (16:03 +0200)
committerattilamolnar <attilamolnar@hush.com>
Sat, 18 May 2013 14:03:17 +0000 (16:03 +0200)
include/usermanager.h
src/inspircd.cpp
src/usermanager.cpp

index 743db508aaa00d6235902b766e41e5bb93fdccfc..ac8ae1cb3ef1b82eb12a64756dfd06da1e737559 100644 (file)
@@ -32,6 +32,8 @@ class CoreExport UserManager
         */
        clonemap local_clones;
  public:
+       UserManager();
+
        ~UserManager()
        {
                for (user_hash::iterator i = clientlist->begin();i != clientlist->end();i++)
index 344e2a47363132d995b62f8ce4a388fdd6a19715..4def50c871a8678612c6d3f18281a701aa1f8349 100644 (file)
@@ -375,8 +375,6 @@ InspIRCd::InspIRCd(int argc, char** argv) :
        // Create base manager classes early, so nothing breaks
        this->Users = new UserManager;
 
-       this->Users->unregistered_count = 0;
-
        this->Users->clientlist = new user_hash();
        this->Users->uuidlist = new user_hash();
        this->chanlist = new chan_hash();
index 670add777a9ea3ae907fe0009a11dfe0f6cb278d..076277a33dcc5ffb4f22cdfe9592618237ef9bb1 100644 (file)
 #include "xline.h"
 #include "bancache.h"
 
+UserManager::UserManager()
+       : unregistered_count(0), local_count(0)
+{
+}
+
 /* add a client connection to the sockets list */
 void UserManager::AddUser(int socket, ListenSocket* via, irc::sockets::sockaddrs* client, irc::sockets::sockaddrs* server)
 {