From 401d5cd43d5a981e137c448fdcef00d000f7d1f3 Mon Sep 17 00:00:00 2001 From: Peter Williams Date: Tue, 3 Jul 2001 22:24:37 +0000 Subject: Prevent crashing while we work this out. 001-07-03 Peter Williams * filter-source.c (get_widget): Prevent crashing while we work this out. * filter-rule.c (get_widget): Don't try to gtk_widget_grab_default with a widget that can't be the default. Altough it should be able to.... svn path=/trunk/; revision=10771 --- filter/filter-source.c | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) (limited to 'filter/filter-source.c') diff --git a/filter/filter-source.c b/filter/filter-source.c index 83428fe09c..dff970b9a5 100644 --- a/filter/filter-source.c +++ b/filter/filter-source.c @@ -275,7 +275,11 @@ get_widget (FilterElement *fe) } else { gtk_option_menu_set_history (GTK_OPTION_MENU (omenu), 0); g_free (fs->priv->current_url); - fs->priv->current_url = g_strdup (first->url); + + if (first) + fs->priv->current_url = g_strdup (first->url); + else + fs->priv->current_url = NULL; } return omenu; -- cgit v1.2.3