aboutsummaryrefslogtreecommitdiff
path: root/src/mimeview.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/mimeview.c')
-rw-r--r--src/mimeview.c12
1 files changed, 3 insertions, 9 deletions
diff --git a/src/mimeview.c b/src/mimeview.c
index 517778dc..8f1178dd 100644
--- a/src/mimeview.c
+++ b/src/mimeview.c
@@ -801,20 +801,14 @@ static void mimeview_save_as(MimeView *mimeview)
subst_for_filename(defname);
}
- filename = filesel_select_file(_("Save as"), defname);
+ filename = filesel_save_as(defname);
if (!filename) return;
- if (is_file_exist(filename)) {
- AlertValue aval;
-
- aval = alertpanel(_("Overwrite"),
- _("Overwrite existing file?"),
- GTK_STOCK_OK, GTK_STOCK_CANCEL, NULL);
- if (G_ALERTDEFAULT != aval) return;
- }
if (procmime_get_part(filename, mimeview->file, partinfo) < 0)
alertpanel_error
(_("Can't save the part of multipart message."));
+
+ g_free(filename);
}
static void mimeview_launch(MimeView *mimeview)