Don't call g_utf8_validate on an empty message. Fixes a warning.
* camel-mime-part-utils.c (simple_data_wrapper_construct_from_parser): Don't call g_utf8_validate on an empty message. Fixes a warning. svn path=/trunk/; revision=21099
This commit is contained in:
@ -1,3 +1,9 @@
|
||||
2003-05-02 Dan Winship <danw@ximian.com>
|
||||
|
||||
* camel-mime-part-utils.c
|
||||
(simple_data_wrapper_construct_from_parser): Don't call
|
||||
g_utf8_validate on an empty message. Fixes a warning.
|
||||
|
||||
2003-05-01 Jeffrey Stedfast <fejj@ximian.com>
|
||||
|
||||
Workaround for POS mailers like the one in bug #42045.
|
||||
|
||||
@ -393,7 +393,7 @@ simple_data_wrapper_construct_from_parser (CamelDataWrapper *dw, CamelMimeParser
|
||||
/* we're not even going to bother trying to convert, so set the
|
||||
rawtext bit to TRUE and let the mailer deal with it. */
|
||||
dw->rawtext = TRUE;
|
||||
} else if (!strcasecmp (charset, "utf-8")) {
|
||||
} else if (!strcasecmp (charset, "utf-8") && buffer->len) {
|
||||
/* check that it is valid utf8 */
|
||||
dw->rawtext = !g_utf8_validate (buffer->data, buffer->len, NULL);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user