From e7d4d77093c7bf09e9839b4c19c390625a11df5f Mon Sep 17 00:00:00 2001 From: Matthias Clasen Date: Thu, 17 Feb 2011 18:34:28 -0500 Subject: [PATCH] Fix a memory leak with file chooser previews --- gtk/gtkfilechooserdefault.c | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/gtk/gtkfilechooserdefault.c b/gtk/gtkfilechooserdefault.c index 57d0514a47..e86175f709 100644 --- a/gtk/gtkfilechooserdefault.c +++ b/gtk/gtkfilechooserdefault.c @@ -9611,6 +9611,13 @@ check_preview_change (GtkFileChooserDefault *impl) g_signal_emit_by_name (impl, "update-preview"); } + else + { + if (new_file) + g_object_unref (new_file); + + g_free (new_display_name); + } } static void