From 0aa26a1e49d1595f0e250982dd3e13f82323efbc Mon Sep 17 00:00:00 2001 From: Hiroyuki Ikezoe Date: Thu, 26 Jul 2007 12:35:14 +0000 Subject: Plugged memory leaks. 2007-07-26 Hiroyuki Ikezoe * e-shell-window-command.c: (view_statusbar_item_toggled_handler), (view_sidebar_item_toggled_handler): * e-shell-window.c: (setup_status_bar): * e-user-creatable-items-handler.c: (setup_toolbar_button): Plugged memory leaks. svn path=/trunk/; revision=33851 --- shell/e-shell-window.c | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'shell/e-shell-window.c') diff --git a/shell/e-shell-window.c b/shell/e-shell-window.c index c6ec497234..6292738a57 100644 --- a/shell/e-shell-window.c +++ b/shell/e-shell-window.c @@ -630,12 +630,15 @@ setup_status_bar (EShellWindow *window) { EShellWindowPrivate *priv; BonoboUIEngine *ui_engine; + GConfClient *gconf_client; priv = window->priv; priv->status_bar = gtk_hbox_new (FALSE, 2); - if(gconf_client_get_bool (gconf_client_get_default(),"/apps/evolution/shell/view_defaults/statusbar_visible",NULL)) + gconf_client = gconf_client_get_default (); + if(gconf_client_get_bool (gconf_client,"/apps/evolution/shell/view_defaults/statusbar_visible",NULL)) gtk_widget_show (priv->status_bar); + g_object_unref (gconf_client); /* setup dbus interface here*/ setup_nm_support (window); -- cgit v1.2.3