diff options
author | Kjartan Maraas <kmaraas@gnome.org> | 2005-07-13 18:37:16 +0800 |
---|---|---|
committer | Kjartan Maraas <kmaraas@src.gnome.org> | 2005-07-13 18:37:16 +0800 |
commit | bb714f46f72ea07579da4d988a08fa33eb8edb1e (patch) | |
tree | e3a966e00c8d09275a994a9b7b75a758f3cdc7af /composer/e-msg-composer-select-file.c | |
parent | 4afc6e2f2a877441d36c670ef58fe31360a83e63 (diff) | |
download | gsoc2013-evolution-bb714f46f72ea07579da4d988a08fa33eb8edb1e.tar.gz gsoc2013-evolution-bb714f46f72ea07579da4d988a08fa33eb8edb1e.tar.zst gsoc2013-evolution-bb714f46f72ea07579da4d988a08fa33eb8edb1e.zip |
Don't leak the file name here.
2005-07-13 Kjartan Maraas <kmaraas@gnome.org>
* e-msg-composer-select-file.c: (select_attach_response): Don't
leak the file name here.
svn path=/trunk/; revision=29757
Diffstat (limited to 'composer/e-msg-composer-select-file.c')
-rw-r--r-- | composer/e-msg-composer-select-file.c | 5 |
1 files changed, 4 insertions, 1 deletions
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; |