From f1f8173bb5ca5f5ce01ad92d0ccd309f232fc138 Mon Sep 17 00:00:00 2001 From: Attila Molnar Date: Fri, 24 Jan 2014 13:08:13 +0100 Subject: Convert LocalUserList to an intrusively linked list --- include/usermanager.h | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) (limited to 'include/usermanager.h') diff --git a/include/usermanager.h b/include/usermanager.h index a807cd447..e287d74d0 100644 --- a/include/usermanager.h +++ b/include/usermanager.h @@ -63,10 +63,6 @@ class CoreExport UserManager */ unsigned int unregistered_count; - /** Number of elements in local_users - */ - unsigned int local_count; - /** Map of global ip addresses for clone counting * XXX - this should be private, but m_clones depends on it currently. */ @@ -159,7 +155,7 @@ class CoreExport UserManager /** Return a count of local registered users * @return The number of registered local users */ - unsigned int LocalUserCount() const { return (this->local_count - this->UnregisteredUserCount()); } + unsigned int LocalUserCount() const { return (this->local_users.size() - this->UnregisteredUserCount()); } /** Send a server notice to all local users * @param text The text format string to send -- cgit v1.2.3