aboutsummaryrefslogtreecommitdiffstats
path: root/em-format/e-mail-formatter-text-enriched.c
diff options
context:
space:
mode:
authorMatthew Barnes <mbarnes@redhat.com>2013-05-19 01:17:33 +0800
committerMatthew Barnes <mbarnes@redhat.com>2013-05-20 01:07:21 +0800
commit0ee556d346fe8976b63d9eb1c929b41a101037e1 (patch)
tree86f9c4ebce2cd4537e19f8a0db54ed3d70dd973b /em-format/e-mail-formatter-text-enriched.c
parentf19058ea7a002e8ebf8351c55a86d3bb17a46cbc (diff)
downloadgsoc2013-evolution-0ee556d346fe8976b63d9eb1c929b41a101037e1.tar
gsoc2013-evolution-0ee556d346fe8976b63d9eb1c929b41a101037e1.tar.gz
gsoc2013-evolution-0ee556d346fe8976b63d9eb1c929b41a101037e1.tar.bz2
gsoc2013-evolution-0ee556d346fe8976b63d9eb1c929b41a101037e1.tar.lz
gsoc2013-evolution-0ee556d346fe8976b63d9eb1c929b41a101037e1.tar.xz
gsoc2013-evolution-0ee556d346fe8976b63d9eb1c929b41a101037e1.tar.zst
gsoc2013-evolution-0ee556d346fe8976b63d9eb1c929b41a101037e1.zip
Add e_mail_part_get_mime_type().
Diffstat (limited to 'em-format/e-mail-formatter-text-enriched.c')
-rw-r--r--em-format/e-mail-formatter-text-enriched.c6
1 files changed, 4 insertions, 2 deletions
diff --git a/em-format/e-mail-formatter-text-enriched.c b/em-format/e-mail-formatter-text-enriched.c
index 3859558aaf..6c3b033171 100644
--- a/em-format/e-mail-formatter-text-enriched.c
+++ b/em-format/e-mail-formatter-text-enriched.c
@@ -53,15 +53,17 @@ emfe_text_enriched_format (EMailFormatterExtension *extension,
{
CamelStream *filtered_stream;
CamelMimeFilter *enriched;
+ const gchar *mime_type;
guint32 filter_flags = 0;
GString *buffer;
if (g_cancellable_is_cancelled (cancellable))
return FALSE;
- if (!g_strcmp0 (part->mime_type, "text/richtext")) {
+ mime_type = e_mail_part_get_mime_type (part);
+
+ if (g_strcmp0 (mime_type, "text/richtext") == 0)
filter_flags = CAMEL_MIME_FILTER_ENRICHED_IS_RICHTEXT;
- }
enriched = camel_mime_filter_enriched_new (filter_flags);
filtered_stream = camel_stream_filter_new (stream);