From 02da0c1be03c343f193cee73579b090a825df5e4 Mon Sep 17 00:00:00 2001 From: Hiroyuki Ikezoe Date: Thu, 26 Jul 2007 12:32:42 +0000 Subject: Plugged memory leaks. 2007-07-26 Hiroyuki Ikezoe * gui/contact-editor/e-contact-editor.c: (e_contact_editor_create_source_option_menu): * gui/contact-editor/e-contact-quick-add.c: (build_quick_add_dialog): * gui/component/addressbook-config.c: (addressbook_config_edit_source): Plugged memory leaks. svn path=/trunk/; revision=33849 --- addressbook/gui/contact-editor/e-contact-editor.c | 1 + addressbook/gui/contact-editor/e-contact-quick-add.c | 1 + 2 files changed, 2 insertions(+) (limited to 'addressbook/gui/contact-editor') diff --git a/addressbook/gui/contact-editor/e-contact-editor.c b/addressbook/gui/contact-editor/e-contact-editor.c index babd645b81..6d9d2dffe4 100644 --- a/addressbook/gui/contact-editor/e-contact-editor.c +++ b/addressbook/gui/contact-editor/e-contact-editor.c @@ -3843,6 +3843,7 @@ e_contact_editor_create_source_option_menu (gchar *name, menu = e_source_option_menu_new (source_list); g_object_unref (source_list); + g_object_unref (gconf_client); gtk_widget_show (menu); return menu; diff --git a/addressbook/gui/contact-editor/e-contact-quick-add.c b/addressbook/gui/contact-editor/e-contact-quick-add.c index 044153a6c3..82f45104f5 100644 --- a/addressbook/gui/contact-editor/e-contact-quick-add.c +++ b/addressbook/gui/contact-editor/e-contact-quick-add.c @@ -318,6 +318,7 @@ build_quick_add_dialog (QuickAdd *qa) gconf_client = gconf_client_get_default (); source_list = e_source_list_new_for_gconf (gconf_client, "/apps/evolution/addressbook/sources"); + g_object_unref (gconf_client); qa->option_menu = e_source_option_menu_new (source_list); book = e_book_new_default_addressbook (NULL); e_source_option_menu_select (E_SOURCE_OPTION_MENU (qa->option_menu), e_book_get_source(book)); -- cgit v1.2.3