]> git.netwichtig.de Git - user/henk/code/inspircd.git/blobdiff - include/cull_list.h
Segfault-causing typo (wrong var used for a loop, whoops)
[user/henk/code/inspircd.git] / include / cull_list.h
index 36a8886a0f53958c0bb48304b44934d7f56e91e7..cc0f01c06641589d4a99e2ad413222cd0ff3943b 100644 (file)
@@ -82,9 +82,12 @@ class CullList
          std::vector<CullItem> list;
         /** A list of users who have already been
          * placed on the list, as a map for fast
-         * reference.
+         * reference. When deleting an item, the
+         * time_t value stored here must match
+         * the one of the actual userrec, otherwise
+         * we don't delete it (its a different user)
          */
-        std::map<userrec*,int> exempt;
+        std::map<userrec*,time_t> exempt;
         
         /** Check if a user pointer is valid
          * (e.g. it exists in the user hash)