From: Zoot Date: Sun, 4 Apr 2004 21:37:36 +0000 (+0000) Subject: Fix spurious user protection notices X-Git-Tag: v1.4.0-rc1~233 X-Git-Url: http://git.pk910.de/?p=srvx.git;a=commitdiff_plain;h=3d63f6bcb11e2e35c6f12efc1d2e08aa548f648a Fix spurious user protection notices * Fix ChanServ warning users when they remove a ban set on a protected user's hostmask. git-archimport-id: srvx@srvx.net--2004-srvx/srvx--devo--1.3--patch-43 --- diff --git a/src/chanserv.c b/src/chanserv.c index 9642a10..e8fbe4b 100644 --- a/src/chanserv.c +++ b/src/chanserv.c @@ -6082,7 +6082,7 @@ handle_mode(struct chanNode *channel, struct userNode *user, const struct mod_ch bounce->args[bnc].member = change->args[ii].member; bnc++; } - else if(change->args[ii].mode & MODE_BAN) + else if((change->args[ii].mode & (MODE_REMOVE | MODE_BAN)) == MODE_BAN) { const char *ban = change->args[ii].hostmask; if(!bad_channel_ban(channel, user, ban, NULL, NULL))