From b13cf9aff03815f809f28f020a58524d6d1c66e1 Mon Sep 17 00:00:00 2001 From: Alberto Garcia Date: Tue, 4 Mar 2008 17:38:44 +0000 Subject: [PATCH 1/1] * src/maemo/modest-msg-view-window.c (modest_msg_view_window_save_attachments): Escape file names when saving multiple files Fixes NB#81715 pmo-trunk-r4273 --- src/maemo/modest-msg-view-window.c | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/src/maemo/modest-msg-view-window.c b/src/maemo/modest-msg-view-window.c index 593725f..4cef99b 100644 --- a/src/maemo/modest-msg-view-window.c +++ b/src/maemo/modest-msg-view-window.c @@ -2647,9 +2647,10 @@ modest_msg_view_window_save_attachments (ModestMsgViewWindow *window, TnyList *m pair = g_slice_new0 (SaveMimePartPair); if (save_multiple_str) { - pair->filename = - g_build_filename (chooser_uri, - tny_mime_part_get_filename (mime_part), NULL); + gchar *escaped = gnome_vfs_escape_slashes ( + tny_mime_part_get_filename (mime_part)); + pair->filename = g_build_filename (chooser_uri, escaped, NULL); + g_free (escaped); } else { pair->filename = g_strdup (chooser_uri); } -- 1.7.9.5