1
0
mirror of https://github.com/anope/anope.git synced 2026-06-27 06:26:37 +02:00

Use the same object for chanusercontainer and userchancontainer

This commit is contained in:
Adam
2012-12-28 10:37:54 -05:00
parent 379b2ccf92
commit b591e8cdc8
33 changed files with 116 additions and 133 deletions
+4 -4
View File
@@ -164,9 +164,9 @@ class UnrealIRCdProto : public IRCDProto
/* If the user is internally on the channel with flags, kill them so that
* the stacker will allow this.
*/
UserContainer *uc = c->FindUser(user);
ChanUserContainer *uc = c->FindUser(user);
if (uc != NULL)
uc->status->ClearFlags();
uc->status.ClearFlags();
BotInfo *setter = BotInfo::Find(user->nick);
for (unsigned i = 0; i < ModeManager::ChannelModes.size(); ++i)
@@ -400,9 +400,9 @@ class UnrealExtBan : public ChannelModeList
Channel *c = Channel::Find(channel);
if (c != NULL)
{
UserContainer *uc = c->FindUser(u);
ChanUserContainer *uc = c->FindUser(u);
if (uc != NULL)
if (cm == NULL || uc->status->HasFlag(cm->name))
if (cm == NULL || uc->status.HasFlag(cm->name))
return true;
}
}