From fb7fef7a849342ab8463743497e781c5c3e6ae88 Mon Sep 17 00:00:00 2001 From: Adam Date: Sun, 7 Apr 2013 23:46:44 -0500 Subject: Optimizations of much of the more commonly used code --- modules/commands/cs_ban.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'modules/commands/cs_ban.cpp') diff --git a/modules/commands/cs_ban.cpp b/modules/commands/cs_ban.cpp index 06c8de95a..5aad394a3 100644 --- a/modules/commands/cs_ban.cpp +++ b/modules/commands/cs_ban.cpp @@ -160,7 +160,8 @@ class CommandCSBan : public Command int matched = 0, kicked = 0; for (Channel::ChanUserList::iterator it = c->users.begin(), it_end = c->users.end(); it != it_end;) { - ChanUserContainer *uc = *it++; + ChanUserContainer *uc = it->second; + ++it; if (Anope::Match(uc->user->nick, target) || Anope::Match(uc->user->GetDisplayedMask(), target)) { -- cgit