]> git.netwichtig.de Git - user/henk/code/inspircd.git/blobdiff - src/cmd_quit.cpp
- first steps towards a working IPv6 port. I'll work more on this tomorrow. :-P
[user/henk/code/inspircd.git] / src / cmd_quit.cpp
index 50166ffd9bd7721d44f68040b3b4d6f9ab820482..4863d6333b13d5e66df4655611836370e9441fb8 100644 (file)
@@ -57,7 +57,6 @@ extern std::vector<ircd_module*> factory;
 extern time_t TIME;
 extern user_hash clientlist;
 extern chan_hash chanlist;
-extern whowas_hash whowas;
 extern std::vector<userrec*> all_opers;
 extern std::vector<userrec*> local_users;
 extern userrec* fd_ref_table[MAX_DESCRIPTORS];
@@ -114,11 +113,11 @@ void cmd_quit::Handle (char **parameters, int pcnt, userrec *user)
        if (user->fd > -1)
        {
                ServerInstance->SE->DelFd(user->fd);
-                if (find(local_users.begin(),local_users.end(),user) != local_users.end())
-                {
-                        log(DEBUG,"Delete local user");
-                        local_users.erase(find(local_users.begin(),local_users.end(),user));
-                }
+               if (find(local_users.begin(),local_users.end(),user) != local_users.end())
+               {
+                       log(DEBUG,"Delete local user");
+                       local_users.erase(find(local_users.begin(),local_users.end(),user));
+               }
                user->CloseSocket();
        }
        
@@ -130,8 +129,8 @@ void cmd_quit::Handle (char **parameters, int pcnt, userrec *user)
        if (user->registered == 7) {
                purge_empty_chans(user);
        }
-        if (user->fd > -1)
-                fd_ref_table[user->fd] = NULL;
+       if (user->fd > -1)
+               fd_ref_table[user->fd] = NULL;
        delete user;
 }