From 41c0f5b2065d414aca10ca171425073b016b1992 Mon Sep 17 00:00:00 2001 From: Jens Granseuer Date: Fri, 25 May 2007 20:26:57 +0000 Subject: [PATCH] don't leak thumbnails 2007-05-25 Jens Granseuer * appearance-style.c: (prepare_list): don't leak thumbnails svn path=/trunk/; revision=7662 --- capplets/appearance/ChangeLog | 4 ++++ capplets/appearance/appearance-style.c | 2 ++ 2 files changed, 6 insertions(+) diff --git a/capplets/appearance/ChangeLog b/capplets/appearance/ChangeLog index cb1755475..14ca7598c 100644 --- a/capplets/appearance/ChangeLog +++ b/capplets/appearance/ChangeLog @@ -1,3 +1,7 @@ +2007-05-25 Jens Granseuer + + * appearance-style.c: (prepare_list): don't leak thumbnails + 2007-05-25 Jens Granseuer * appearance-style.c: (prepare_list), (conv_to_widget_cb), diff --git a/capplets/appearance/appearance-style.c b/capplets/appearance/appearance-style.c index 64d578bbf..35a3dc4e2 100644 --- a/capplets/appearance/appearance-style.c +++ b/capplets/appearance/appearance-style.c @@ -168,6 +168,8 @@ prepare_list (AppearanceData *data, GtkWidget *list, enum ThemeType type) COL_THUMBNAIL, thumbnail, COL_LABEL, label ? label : name, COL_NAME, name, -1); + if (thumbnail) + g_object_unref (thumbnail); } sort_model = gtk_tree_model_sort_new_with_model (GTK_TREE_MODEL (store));