[gnumeric] GUI: Two more list-store leaks.
- From: Morten Welinder <mortenw src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gnumeric] GUI: Two more list-store leaks.
- Date: Fri, 25 Feb 2011 20:53:21 +0000 (UTC)
commit ce813ad9906b835bb0e638c4aa0acdcd9f295155
Author: Morten Welinder <terra gnome org>
Date: Fri Feb 25 15:53:06 2011 -0500
GUI: Two more list-store leaks.
src/dialogs/ChangeLog | 2 ++
src/dialogs/dialog-preferences.c | 2 ++
2 files changed, 4 insertions(+), 0 deletions(-)
---
diff --git a/src/dialogs/ChangeLog b/src/dialogs/ChangeLog
index 68bea6f..65941c1 100644
--- a/src/dialogs/ChangeLog
+++ b/src/dialogs/ChangeLog
@@ -1,5 +1,7 @@
2011-02-25 Morten Welinder <terra gnome org>
+ * dialog-preferences.c (wordlist_pref_create_widget): Plug leak.
+
* dialog-sheet-order.c (dialog_sheet_order): Don't leak two
GOColorGroup refs.
diff --git a/src/dialogs/dialog-preferences.c b/src/dialogs/dialog-preferences.c
index 7e80063..8b8053c 100644
--- a/src/dialogs/dialog-preferences.c
+++ b/src/dialogs/dialog-preferences.c
@@ -300,6 +300,7 @@ enum_pref_create_widget (GOConfNode *node, GtkWidget *table,
g_type_class_unref (enum_class);
gtk_combo_box_set_model (GTK_COMBO_BOX (combo), GTK_TREE_MODEL (model));
+ g_object_unref (model);
renderer = gtk_cell_renderer_text_new ();
gtk_cell_layout_pack_start (GTK_CELL_LAYOUT (combo), renderer, TRUE);
gtk_cell_layout_set_attributes (GTK_CELL_LAYOUT (combo), renderer, "text", 0, NULL);
@@ -577,6 +578,7 @@ wordlist_pref_create_widget (GOConfNode *node, GtkWidget *table,
gtk_tree_view_set_model (GTK_TREE_VIEW (tv),
GTK_TREE_MODEL (model));
+ g_object_unref (model);
gtk_tree_view_append_column (GTK_TREE_VIEW (tv),
gtk_tree_view_column_new_with_attributes
(NULL,
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]