From a498402e7859fc262bf5697f3d77c3e40deccb8e Mon Sep 17 00:00:00 2001 From: Sebastien Helleu Date: Sun, 6 Dec 2009 23:35:46 +0100 Subject: [PATCH] Fix crash when searching nick in buffer without nicklist (function nicklist_search_nick) --- src/gui/gui-nicklist.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/gui/gui-nicklist.c b/src/gui/gui-nicklist.c index dbc5a2a1d..398c768b0 100644 --- a/src/gui/gui-nicklist.c +++ b/src/gui/gui-nicklist.c @@ -287,6 +287,9 @@ gui_nicklist_search_nick (struct t_gui_buffer *buffer, if (!buffer && !from_group) return NULL; + if (!from_group && !buffer->nicklist_root) + return NULL; + for (ptr_nick = (from_group) ? from_group->nicks : buffer->nicklist_root->nicks; ptr_nick; ptr_nick = ptr_nick->next_nick) {