From: pk910 Date: Mon, 26 Dec 2011 14:38:28 +0000 (+0100) Subject: handle kick events even if the target user is a service X-Git-Url: http://git.pk910.de/?p=srvx.git;a=commitdiff_plain;h=e368ba2871bfef5d451ca35d9463ee0319784038 handle kick events even if the target user is a service --- diff --git a/src/hash.c b/src/hash.c index eb2d54a..a55ad9b 100644 --- a/src/hash.c +++ b/src/hash.c @@ -665,9 +665,9 @@ ChannelUserKicked(struct userNode* kicker, struct userNode* victim, struct chanN unsigned int n; struct modeNode *mn; - if (!victim || !channel || IsService(victim) || !GetUserMode(channel, victim)) + if (!victim || !channel || !GetUserMode(channel, victim)) return; - + /* Update the kicker's idle time (kicker may be null if it was a server) */ if (kicker && (mn = GetUserMode(channel, kicker))) mn->idle_since = now;