From 856a69936b5cf94c7605e10bde875183088c6d1e 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 bda8b8601c..ccf205f6b1 100644 --- a/gtk/gtkfilechooserdefault.c +++ b/gtk/gtkfilechooserdefault.c @@ -9704,6 +9704,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