diff options
| author | Adam- <Adam-@5417fbe8-f217-4b02-8779-1006273d7864> | 2010-01-16 06:57:14 +0000 |
|---|---|---|
| committer | Adam- <Adam-@5417fbe8-f217-4b02-8779-1006273d7864> | 2010-01-16 06:57:14 +0000 |
| commit | ff13d00eb50a228e05c4c37b0757082ca8bc9e4a (patch) | |
| tree | 9e3c000e91963de7c696bb3733fbb33a994a445b /src/nickserv.c | |
| parent | aaf1cefd1c34e08d68725d459cab02128daf72e6 (diff) | |
Removed c_userlist and u_chanlist, replaced with std::list
git-svn-id: http://anope.svn.sourceforge.net/svnroot/anope/trunk@2764 5417fbe8-f217-4b02-8779-1006273d7864
Diffstat (limited to 'src/nickserv.c')
| -rw-r--r-- | src/nickserv.c | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/src/nickserv.c b/src/nickserv.c index 472fb814a..4ab8fc4b8 100644 --- a/src/nickserv.c +++ b/src/nickserv.c @@ -932,13 +932,14 @@ int should_mode_change(int16 status, int16 mode) int do_setmodes(User * u) { - struct u_chanlist *uc; Channel *c; /* Walk users current channels */ - for (uc = u->chans; uc; uc = uc->next) + for (UChannelList::iterator it = u->chans.begin(); it != u->chans.end(); ++it) { - if ((c = uc->chan)) + ChannelContainer *cc = *it; + + if ((c = cc->chan)) chan_set_correct_modes(u, c, 1); } return MOD_CONT; |
