diff options
Diffstat (limited to 'addressbook')
-rw-r--r-- | addressbook/ChangeLog | 8 | ||||
-rw-r--r-- | addressbook/gui/component/addressbook-config.c | 3 |
2 files changed, 10 insertions, 1 deletions
diff --git a/addressbook/ChangeLog b/addressbook/ChangeLog index df209424be..3a6e69f003 100644 --- a/addressbook/ChangeLog +++ b/addressbook/ChangeLog @@ -1,5 +1,13 @@ 2002-08-26 Chris Toshok <toshok@ximian.com> + [ fixes #29446 ] + * gui/component/addressbook-config.c (scope_optionmenu_activated): + searching_modify_func can be NULL (since we don't require changes + to enable the "Next" button on this page when you create a + directory server.) + +2002-08-26 Chris Toshok <toshok@ximian.com> + [ Fixes (almost certainly) #24649, #25494, #27351, and other LDAP search crashes ] * backend/pas/pas-backend-ldap.c (view_destroy): use an EList instead of a GList to store the book_view's so we don't have weird diff --git a/addressbook/gui/component/addressbook-config.c b/addressbook/gui/component/addressbook-config.c index 7682f815ab..3e9b342f40 100644 --- a/addressbook/gui/component/addressbook-config.c +++ b/addressbook/gui/component/addressbook-config.c @@ -725,7 +725,8 @@ scope_optionmenu_activated (GtkWidget *item, AddressbookSourceDialog *dialog) dialog->scope = g_list_index (gtk_container_children (GTK_CONTAINER (item->parent)), item); - dialog->searching_modify_func (item, dialog); + if (dialog->searching_modify_func) + dialog->searching_modify_func (item, dialog); } static void |