From ed270073836abd7953206e18e69757ec349e49a9 Mon Sep 17 00:00:00 2001 From: Timo Sirainen Date: Fri, 23 Feb 2001 11:37:12 +0000 Subject: [PATCH] crashfix git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1298 dbcabf3a-b0e7-0310-adc4-f8d773084564 --- src/core/nicklist.c | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/src/core/nicklist.c b/src/core/nicklist.c index 118b6b48..ac6028e3 100644 --- a/src/core/nicklist.c +++ b/src/core/nicklist.c @@ -446,10 +446,12 @@ static NICK_REC *nick_nfind(CHANNEL_REC *channel, const char *nick, int len) tmpnick = g_strndup(nick, len); rec = g_hash_table_lookup(channel->nicks, tmpnick); - /* if there's multiple, get the one with identical case */ - while (rec->next != NULL) { - if (strcmp(rec->nick, tmpnick) == 0) - break; + if (rec != NULL) { + /* if there's multiple, get the one with identical case */ + while (rec->next != NULL) { + if (strcmp(rec->nick, tmpnick) == 0) + break; + } } g_free(tmpnick);