]> git.netwichtig.de Git - user/henk/code/inspircd.git/blobdiff - src/modules/m_channames.cpp
m_exemptchanops Fix parameter validation
[user/henk/code/inspircd.git] / src / modules / m_channames.cpp
index b4266e63b38975ba40bfea3abd5260d127c86e30..1fb5b2a409324795c2439e3261c77a0b2294cc01 100644 (file)
@@ -83,12 +83,12 @@ class ModuleChannelNames : public Module
                                ServerInstance->Modes->Process(modes, ServerInstance->FakeClient);
                        }
                        Channel::MemberMap& users = c->userlist;
-                       for (UserMembIter j = users.begin(); j != users.end(); )
+                       for (Channel::MemberMap::iterator j = users.begin(); j != users.end(); )
                        {
                                if (IS_LOCAL(j->first))
                                {
                                        // KickUser invalidates the iterator
-                                       UserMembIter it = j++;
+                                       Channel::MemberMap::iterator it = j++;
                                        c->KickUser(ServerInstance->FakeClient, it, "Channel name no longer valid");
                                }
                                else
@@ -133,7 +133,7 @@ class ModuleChannelNames : public Module
                if (badchan)
                {
                        const Channel::MemberMap& users = memb->chan->GetUsers();
-                       for (UserMembCIter i = users.begin(); i != users.end(); ++i)
+                       for (Channel::MemberMap::const_iterator i = users.begin(); i != users.end(); ++i)
                                if (i->first != memb->user)
                                        except_list.insert(i->first);
                }