Fixes NB#117665, use the file name typed by user when showing the already existing...
authorSergio Villar Senín <svillar@igalia.com>
Tue, 19 May 2009 09:17:14 +0000 (11:17 +0200)
committerSergio Villar Senín <svillar@igalia.com>
Tue, 19 May 2009 09:17:14 +0000 (11:17 +0200)
src/hildon2/modest-msg-view-window.c

index a920277..0d0e0ae 100644 (file)
@@ -2692,10 +2692,11 @@ save_mime_parts_to_file_with_checks (SaveMimePartInfo *info)
 
                if (replaced_files == 1) {
                        SaveMimePartPair *pair = files->data;
-                       const gchar *filename = tny_mime_part_get_filename (pair->part);
+                       const gchar *basename = strrchr (pair->filename, G_DIR_SEPARATOR) + 1;
+
                        gchar *message = g_strdup_printf ("%s\n%s",
                                                          _FM("docm_nc_replace_file"),
-                                                         (filename) ? filename : "");
+                                                         (basename) ? basename : "");
                        confirm_overwrite_dialog = hildon_note_new_confirmation (NULL, message);
                        g_free (message);
                } else {