From 53275c362c521807b70e1eb7cf936f35593dd4dc Mon Sep 17 00:00:00 2001 From: Adam Date: Tue, 11 Oct 2011 02:50:37 -0400 Subject: [PATCH] Don't add new levels to existing channels default, screws with stuff when the config is reloaded --- src/access.cpp | 2 -- 1 file changed, 2 deletions(-) diff --git a/src/access.cpp b/src/access.cpp index 28a3889df..74a376b3d 100644 --- a/src/access.cpp +++ b/src/access.cpp @@ -34,8 +34,6 @@ void PrivilegeManager::AddPrivilege(Privilege p, int pos, int def) if (pos < 0 || static_cast(pos) > privs.size()) pos = privs.size(); privs.insert(privs.begin() + pos, p); - for (registered_channel_map::const_iterator cit = RegisteredChannelList.begin(), cit_end = RegisteredChannelList.end(); cit != cit_end; ++cit) - cit->second->SetLevel(p.name, def); } void PrivilegeManager::RemovePrivilege(Privilege &p)