MimeInfo *partinfo;
gchar *res;
const gchar *partname = NULL;
if (!mimeview->opened) return;
if (!mimeview->file) return;
MimeInfo *partinfo;
gchar *res;
const gchar *partname = NULL;
if (!mimeview->opened) return;
if (!mimeview->file) return;
if (partname = procmime_mimeinfo_get_parameter(partinfo, "name")) {
Xstrdup_a(defname, partname, return);
subst_for_filename(defname);
if (partname = procmime_mimeinfo_get_parameter(partinfo, "name")) {
Xstrdup_a(defname, partname, return);
subst_for_filename(defname);
filename = filesel_select_file(_("Save as"), defname);
if (!filename) return;
if (is_file_exist(filename)) {
filename = filesel_select_file(_("Save as"), defname);
if (!filename) return;
if (is_file_exist(filename)) {