diff options
author | Matthew Barnes <mbarnes@redhat.com> | 2013-05-19 08:59:16 +0800 |
---|---|---|
committer | Matthew Barnes <mbarnes@redhat.com> | 2013-05-20 01:07:21 +0800 |
commit | 875746e0ef57dc6f0592397d5ba9e561d8751c13 (patch) | |
tree | 0688deb80bbf3109d37ee5428cb03dfe370d1925 /em-format/e-mail-part.c | |
parent | 0ee556d346fe8976b63d9eb1c929b41a101037e1 (diff) | |
download | gsoc2013-evolution-875746e0ef57dc6f0592397d5ba9e561d8751c13.tar gsoc2013-evolution-875746e0ef57dc6f0592397d5ba9e561d8751c13.tar.gz gsoc2013-evolution-875746e0ef57dc6f0592397d5ba9e561d8751c13.tar.bz2 gsoc2013-evolution-875746e0ef57dc6f0592397d5ba9e561d8751c13.tar.lz gsoc2013-evolution-875746e0ef57dc6f0592397d5ba9e561d8751c13.tar.xz gsoc2013-evolution-875746e0ef57dc6f0592397d5ba9e561d8751c13.tar.zst gsoc2013-evolution-875746e0ef57dc6f0592397d5ba9e561d8751c13.zip |
Add e_mail_part_set_mime_type().
Diffstat (limited to 'em-format/e-mail-part.c')
-rw-r--r-- | em-format/e-mail-part.c | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/em-format/e-mail-part.c b/em-format/e-mail-part.c index 8633a36f11..07b606361d 100644 --- a/em-format/e-mail-part.c +++ b/em-format/e-mail-part.c @@ -254,6 +254,19 @@ e_mail_part_get_mime_type (EMailPart *part) return part->mime_type; } +void +e_mail_part_set_mime_type (EMailPart *part, + const gchar *mime_type) +{ + g_return_if_fail (part != NULL); + + if (g_strcmp0 (mime_type, part->mime_type) == 0) + return; + + g_free (part->mime_type); + part->mime_type = g_strdup (mime_type); +} + static EMailPartValidityPair * mail_part_find_validity_pair (EMailPart *part, guint32 validity_type) |