From 2b03fcd9187d201fa20637af6d5f29df96f6c2b1 Mon Sep 17 00:00:00 2001 From: Ettore Perazzoli Date: Wed, 12 Sep 2001 22:28:13 +0000 Subject: Only gtk_widget_destroy() the icon_widget if it's not NULL. * e-shell-folder-title-bar.c (unrealize): Only gtk_widget_destroy() the icon_widget if it's not NULL. svn path=/trunk/; revision=12788 --- shell/ChangeLog | 5 +++++ shell/e-shell-folder-title-bar.c | 6 ++++-- 2 files changed, 9 insertions(+), 2 deletions(-) diff --git a/shell/ChangeLog b/shell/ChangeLog index 26dd26bd51..6698064f7d 100644 --- a/shell/ChangeLog +++ b/shell/ChangeLog @@ -1,3 +1,8 @@ +2001-09-12 Ettore Perazzoli + + * e-shell-folder-title-bar.c (unrealize): Only + gtk_widget_destroy() the icon_widget if it's not NULL. + 2001-09-12 Iain Holmes * importers/evolution-importer-client.c diff --git a/shell/e-shell-folder-title-bar.c b/shell/e-shell-folder-title-bar.c index a3509546b5..f3ff94a6fe 100644 --- a/shell/e-shell-folder-title-bar.c +++ b/shell/e-shell-folder-title-bar.c @@ -381,8 +381,10 @@ unrealize (GtkWidget *widget) folder_title_bar = E_SHELL_FOLDER_TITLE_BAR (widget); priv = folder_title_bar->priv; - gtk_widget_destroy (priv->icon_widget); - priv->icon_widget = NULL; + if (priv->icon_widget != NULL) { + gtk_widget_destroy (priv->icon_widget); + priv->icon_widget = NULL; + } } static void -- cgit v1.2.3