From 01dea719a764df9d5494fa7b7185b5f441ca2fe7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Andreas=20K=C3=B6hler?= Date: Sat, 5 Aug 2006 01:06:23 +0000 Subject: [PATCH] Unref entry completion in gtk-gtk-utils.c; I18n "Type", unref store in dialog-account.c git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@14590 57a11ea4-9604-0410-9ed3-97b8803252fd --- ChangeLog | 5 +++++ src/core-utils/gnc-gtk-utils.c | 1 + src/gnome-utils/dialog-account.c | 7 ++++--- 3 files changed, 10 insertions(+), 3 deletions(-) diff --git a/ChangeLog b/ChangeLog index dff778dfe9..3dece1bfda 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,8 @@ +2006-08-05 Andreas Köhler + + * src/core-utils/gnc-gtk-utils.c: Unref entry completion. + * src/gnome-utils/dialog-account.c: I18n "Type", unref store. + 2006-08-03 Andreas Köhler * src/gnome-utils/dialog-reset-warnings.c: diff --git a/src/core-utils/gnc-gtk-utils.c b/src/core-utils/gnc-gtk-utils.c index 2bbf21866c..52a58fb3c9 100644 --- a/src/core-utils/gnc-gtk-utils.c +++ b/src/core-utils/gnc-gtk-utils.c @@ -173,6 +173,7 @@ gnc_cbe_add_completion (GtkComboBoxEntry *cbe) gtk_entry_completion_set_text_column(completion, 0); gtk_entry_completion_set_inline_completion(completion, TRUE); gtk_entry_set_completion(entry, completion); + g_object_unref(completion); } void diff --git a/src/gnome-utils/dialog-account.c b/src/gnome-utils/dialog-account.c index 514d09c096..a442fd839c 100644 --- a/src/gnome-utils/dialog-account.c +++ b/src/gnome-utils/dialog-account.c @@ -583,7 +583,7 @@ fill_helper(gpointer key, gpointer value, gpointer data) if (fs->account == account) return; full_name = xaccAccountGetFullName(account); - account_field_name = "Type"; + account_field_name = _("Type"); account_field_value = xaccAccountGetTypeStr(xaccAccountGetType(account)); value_str = xaccAccountGetTypeStr(GPOINTER_TO_INT(value)); @@ -645,7 +645,7 @@ extra_change_verify (AccountWindow *aw, if (size == 0) { - gtk_widget_destroy(GTK_WIDGET(store)); + g_object_unref(store); return TRUE; } @@ -654,6 +654,7 @@ extra_change_verify (AccountWindow *aw, GTK_SORT_ASCENDING); view = GTK_TREE_VIEW(gtk_tree_view_new_with_model(GTK_TREE_MODEL(store))); + g_object_unref(store); renderer = gtk_cell_renderer_text_new(); column = gtk_tree_view_column_new_with_attributes(_("Account"), renderer, "text", ACCOUNT_COL_FULLNAME, @@ -919,7 +920,7 @@ gnc_edit_account_ok(AccountWindow *aw) gnc_finish_ok (aw, change_type); g_hash_table_destroy (change_type); - LEAVE(" "); + LEAVE(" "); }