From: Gunnar Beutner Date: Wed, 18 Sep 2013 04:17:46 +0000 (+0200) Subject: patrol_commands: Fix crash. X-Git-Url: https://jfr.im/git/irc/quakenet/newserv.git/commitdiff_plain/afe0900490e5e187440901015c619fb90068b416?hp=7b862ba07440f280852c909f2cde73b35a3eb031 patrol_commands: Fix crash. --- diff --git a/patrol/patrol_commands.c b/patrol/patrol_commands.c index 4bbf5e75..008c86b4 100644 --- a/patrol/patrol_commands.c +++ b/patrol/patrol_commands.c @@ -81,7 +81,9 @@ static int pc_part(char *name) { if (ircd_strcmp(pc->channel->content, name) == 0) { freesstring(pc->channel); - deregisterlocaluser(pc->nick, NULL); + + if (pc->nick) + deregisterlocaluser(pc->nick, NULL); *pnext = pc->next; free(pc);