aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorChris Toshok <toshok@ximian.com>2002-08-27 07:40:18 +0800
committerChris Toshok <toshok@src.gnome.org>2002-08-27 07:40:18 +0800
commite87d4d4b1f6bbab5cb6c9d5eef750efa1cc80c57 (patch)
treedbade3583373335adf174de35f86d5656b60d7cc
parent147fe9f099ebdc8e777b3d6709cc5d409903c3b1 (diff)
downloadgsoc2013-evolution-e87d4d4b1f6bbab5cb6c9d5eef750efa1cc80c57.tar
gsoc2013-evolution-e87d4d4b1f6bbab5cb6c9d5eef750efa1cc80c57.tar.gz
gsoc2013-evolution-e87d4d4b1f6bbab5cb6c9d5eef750efa1cc80c57.tar.bz2
gsoc2013-evolution-e87d4d4b1f6bbab5cb6c9d5eef750efa1cc80c57.tar.lz
gsoc2013-evolution-e87d4d4b1f6bbab5cb6c9d5eef750efa1cc80c57.tar.xz
gsoc2013-evolution-e87d4d4b1f6bbab5cb6c9d5eef750efa1cc80c57.tar.zst
gsoc2013-evolution-e87d4d4b1f6bbab5cb6c9d5eef750efa1cc80c57.zip
[ fixes #29446 ] searching_modify_func can be NULL (since we don't require
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.) svn path=/trunk/; revision=17871
-rw-r--r--addressbook/ChangeLog8
-rw-r--r--addressbook/gui/component/addressbook-config.c3
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