From df8234dd8e959de70d67e9c27a8830ecbd4c006e Mon Sep 17 00:00:00 2001 From: Alexandre Savard <alexandre.savard@savoirfairelinux.com> Date: Tue, 14 Sep 2010 12:19:10 -0400 Subject: [PATCH] [#4063] Fix selecting addressbooks segfault --- sflphone-client-gnome/src/contacts/searchbar.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/sflphone-client-gnome/src/contacts/searchbar.c b/sflphone-client-gnome/src/contacts/searchbar.c index db416d659c..5363ad496e 100644 --- a/sflphone-client-gnome/src/contacts/searchbar.c +++ b/sflphone-client-gnome/src/contacts/searchbar.c @@ -39,7 +39,7 @@ GtkWidget * searchbox; GtkWidget * addressbookentry; GtkWidget * cbox; -GtkListStore * liststore; +GtkListStore * liststore = NULL; gint cboxSignalId; @@ -109,7 +109,7 @@ void update_searchbar_addressbook_list() = book_list_iterator->next) { book_data = (book_data_t *) book_list_iterator->data; - if (book_data->active) { + if (book_data && book_data->active && activeText) { gtk_list_store_append (liststore, &iter); gtk_list_store_set (liststore, &iter, 0, book_data->name, -1); -- GitLab