]> git.netwichtig.de Git - user/henk/code/inspircd.git/blobdiff - src/cull_list.cpp
Did some renaming so that the methods for modes in chanrec and userrec are identical.
[user/henk/code/inspircd.git] / src / cull_list.cpp
index 20454c1552efa45048045397bf9371287674991f..1acdd4517ee0c8c80e96f1ab76e7087d0362a612 100644 (file)
@@ -18,17 +18,7 @@ using namespace std;
 
 #include "inspircd_config.h"
 #include "inspircd.h"
-#include "inspircd_io.h"
-#include <unistd.h>
-#include <fcntl.h>
-#include <sys/errno.h>
-#include <time.h>
 #include <string>
-#ifdef GCC3
-#include <ext/hash_map>
-#else
-#include <hash_map>
-#endif
 #include <map>
 #include <sstream>
 #include <vector>
@@ -86,8 +76,8 @@ bool CullList::IsValid(userrec* user)
 
 CullItem::CullItem(userrec* u, std::string &r)
 {
-        this->user = u;
-        this->reason = r;
+       this->user = u;
+       this->reason = r;
 }
 
 CullItem::CullItem(userrec* u, const char* r)
@@ -102,27 +92,27 @@ CullItem::~CullItem()
 
 userrec* CullItem::GetUser()
 {
-        return this->user;
+       return this->user;
 }
 
 std::string& CullItem::GetReason()
 {
-        return this->reason;
+       return this->reason;
 }
 
 CullList::CullList()
 {
        list.clear();
-        exempt.clear();
+       exempt.clear();
 }
 
 void CullList::AddItem(userrec* user, std::string &reason)
 {
        if (exempt.find(user) == exempt.end())
        {
-               CullItem item(user,reason);
-               list.push_back(item);
-               exempt[user] = user->signon;
+               CullItem item(user,reason);
+               list.push_back(item);
+               exempt[user] = user->signon;
        }
 }
 
@@ -138,13 +128,13 @@ void CullList::AddItem(userrec* user, const char* reason)
 
 int CullList::Apply()
 {
-        int n = 0;
-        while (list.size())
-        {
+       int n = list.size();
+       while (list.size())
+       {
                std::vector<CullItem>::iterator a = list.begin();
 
                kill_link(a->GetUser(), a->GetReason().c_str());
                list.erase(list.begin());
-        }
-        return n;
+       }
+       return n;
 }