/* go through all channel members and delete them from the channel */
for (n=channel->members.used; n>0; )
- DelChannelUser(channel->members.list[--n]->user, channel, NULL, 1);
+ DelChannelUser(channel->members.list[--n]->user, channel, false, 1);
/* delete all channel bans */
for (n=channel->banlist.used; n>0; )
struct modeNode* mNode;
unsigned int n;
- if (IsLocal(user) && reason)
+ if (reason)
irc_part(user, channel, reason);
mNode = GetUserMode(channel, user);