From bb714f46f72ea07579da4d988a08fa33eb8edb1e Mon Sep 17 00:00:00 2001 From: Kjartan Maraas Date: Wed, 13 Jul 2005 10:37:16 +0000 Subject: Don't leak the file name here. 2005-07-13 Kjartan Maraas * e-msg-composer-select-file.c: (select_attach_response): Don't leak the file name here. svn path=/trunk/; revision=29757 --- composer/e-msg-composer-select-file.c | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'composer/e-msg-composer-select-file.c') diff --git a/composer/e-msg-composer-select-file.c b/composer/e-msg-composer-select-file.c index 7329d570c5..7a4b917f24 100644 --- a/composer/e-msg-composer-select-file.c +++ b/composer/e-msg-composer-select-file.c @@ -194,8 +194,11 @@ select_attach_response(GtkWidget *selector, guint response, struct _EMsgComposer char *path; #ifdef USE_GTKFILECHOOSER + char *filename; names = gtk_file_chooser_get_filenames (GTK_FILE_CHOOSER (selector)); - path = g_path_get_dirname (gtk_file_chooser_get_filename (GTK_FILE_CHOOSER (selector))); + filename = gtk_file_chooser_get_filename (GTK_FILE_CHOOSER (selector)); + path = g_path_get_dirname (filename); + g_free (filename); #else char **files; int i; -- cgit v1.2.3