[evolution/webkit] Use message subject for attachment description if no filename provided
- From: Dan VrÃtil <dvratil src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [evolution/webkit] Use message subject for attachment description if no filename provided
- Date: Mon, 11 Jul 2011 14:19:37 +0000 (UTC)
commit e6bb81b7fadb600caba774585bc46431efa0ca07
Author: Milan Crha <mcrha redhat com>
Date: Thu Mar 10 11:43:25 2011 +0100
Use message subject for attachment description if no filename provided
em-format/em-format.c | 7 +++++++
1 files changed, 7 insertions(+), 0 deletions(-)
---
diff --git a/em-format/em-format.c b/em-format/em-format.c
index e71e2a9..a4300a9 100644
--- a/em-format/em-format.c
+++ b/em-format/em-format.c
@@ -1458,6 +1458,13 @@ em_format_describe_part (CamelMimePart *part,
filename = camel_mime_part_get_filename (part);
description = camel_mime_part_get_description (part);
+ if (!filename || !*filename) {
+ CamelDataWrapper *content = camel_medium_get_content (CAMEL_MEDIUM (part));
+
+ if (content && CAMEL_IS_MIME_MESSAGE (content))
+ filename = camel_mime_message_get_subject (CAMEL_MIME_MESSAGE (content));
+ }
+
if (filename != NULL && *filename != '\0') {
gchar *basename = g_path_get_basename (filename);
g_string_append_printf (stext, " (%s)", basename);
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]