diff options
author | Adam <Adam@anope.org> | 2011-10-11 02:50:37 -0400 |
---|---|---|
committer | Adam <Adam@anope.org> | 2011-10-11 02:50:37 -0400 |
commit | 53275c362c521807b70e1eb7cf936f35593dd4dc (patch) | |
tree | eab5f7d6edfd648fcd0f81871bfd4d90a5ebbeee /src/access.cpp | |
parent | f3f6727cdddf0a7e1e01311f9641a081885957d9 (diff) |
Don't add new levels to existing channels default, screws with stuff when the config is reloaded
Diffstat (limited to 'src/access.cpp')
-rw-r--r-- | src/access.cpp | 2 |
1 files changed, 0 insertions, 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<size_t>(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) |