X-Git-Url: http://git.maemo.org/git/?a=blobdiff_plain;f=src%2Fmodest-tny-mime-part.c;h=766a1c6788bf654d09b6b8be764c3d9ed4641ee1;hb=c9fa4fd68338531cc81b16d0f512a85c8209a646;hp=e438f347e3f1bda9eb386346b3c6a8ea37b80feb;hpb=d2ea95049c43f1fc3089109866757e45139d0d9a;p=modest diff --git a/src/modest-tny-mime-part.c b/src/modest-tny-mime-part.c index e438f34..766a1c6 100644 --- a/src/modest-tny-mime-part.c +++ b/src/modest-tny-mime-part.c @@ -211,21 +211,23 @@ gchar * modest_tny_mime_part_get_headers_content_type (TnyMimePart *part) { gchar *header_content_type; - gchar *header_content_type_lower; gchar *suffix; g_return_val_if_fail (TNY_IS_MIME_PART (part), NULL); header_content_type = modest_tny_mime_part_get_header_value (part, "Content-Type"); + + if (!header_content_type) + return NULL; + header_content_type = g_strstrip (header_content_type); /* remove the ; suffix */ suffix = index (header_content_type, ';'); - suffix[0] = '\0'; + if (suffix) + suffix[0] = '\0'; - header_content_type_lower = (header_content_type ) ? - g_ascii_strdown (header_content_type, -1) : NULL; - return header_content_type_lower; + return g_ascii_strdown (header_content_type, -1); } gchar *