[Date Prev][Date Next] [Thread Prev][Thread Next]
[Thread Index]
[Date Index]
[Author Index]
(Patch) Better detection of attachments
- From: José Dapena Paz <jdapena igalia com>
- To: tinymail-devel-list <tinymail-devel-list gnome org>
- Subject: (Patch) Better detection of attachments
- Date: Wed, 23 Apr 2008 20:16:18 +0200
Hi,
This simple change includes a slightly better heuristic for detecting
attachments. If an attachment is marked as inline, but it includes a
filename= string, then we consider this as an attachment.
Changelog entry:
* libtinymail-camel/tny-camel-mime-part.c:
* (tny_camel_mime_part_is_attachment_default): consider as
attachments parts that have filename= in disposition even
if they're "inline".
--
José Dapena Paz <jdapena igalia com>
Igalia
Index: libtinymail-camel/tny-camel-mime-part.c
===================================================================
--- libtinymail-camel/tny-camel-mime-part.c (revision 3616)
+++ libtinymail-camel/tny-camel-mime-part.c (working copy)
@@ -618,10 +618,10 @@
* not actually have this header, as not all E-mail clients add it) */
if (contdisp) {
- if (camel_strstrcase (contdisp, "inline"))
- return FALSE;
if (camel_strstrcase (contdisp, "attachment"))
return TRUE;
+ if (camel_strstrcase (contdisp, "inline") && (camel_strstrcase (contdisp, "filename=") == NULL))
+ return FALSE;
}
/* Check the old fashioned way */
[Date Prev][Date Next] [Thread Prev][Thread Next]
[Thread Index]
[Date Index]
[Author Index]