commit d2a8e92380b80937b5b52b70696dacc47c929558
parent 5f1063a0c8ee9b782504cf93c967c4541355cd1e
Author: Paul <paul@claws-mail.org>
Date: Sun, 1 Dec 2019 12:52:43 +0000
if image attachment doesn't have a "name", show "filename" instead
Diffstat:
1 file changed, 3 insertions(+), 1 deletion(-)
diff --git a/src/image_viewer.c b/src/image_viewer.c
@@ -177,7 +177,9 @@ static void image_viewer_show_mimepart(MimeViewer *_mimeviewer, const gchar *fil
imageviewer->mimeinfo = mimeinfo;
gtk_label_set_text(GTK_LABEL(imageviewer->filename),
- procmime_mimeinfo_get_parameter(mimeinfo, "name"));
+ (procmime_mimeinfo_get_parameter(mimeinfo, "name") != NULL)?
+ procmime_mimeinfo_get_parameter(mimeinfo, "name") :
+ procmime_mimeinfo_get_parameter(mimeinfo, "filename"));
gtk_label_set_text(GTK_LABEL(imageviewer->filesize), to_human_readable((goffset)mimeinfo->length));
gtk_label_set_text(GTK_LABEL(imageviewer->content_type), mimeinfo->subtype);
gtk_label_set_text(GTK_LABEL(imageviewer->error_lbl), "");