From 18e2cf2912396835ffdc0db7e734710a05a0a832 Mon Sep 17 00:00:00 2001 From: "Dirk-Jan C. Binnema" Date: Wed, 15 Sep 2010 20:17:47 +0300 Subject: [PATCH] * mu-msg.cc: better handling of invalid mail files --- src/mu-msg.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/mu-msg.c b/src/mu-msg.c index 0a4369b7..8e8bf9ec 100644 --- a/src/mu-msg.c +++ b/src/mu-msg.c @@ -645,8 +645,10 @@ part_to_string (GMimePart *part, gboolean convert_utf8, gboolean *err) } buflen = g_mime_data_wrapper_write_to_stream (wrapper, stream); - if (buflen <= 0) /* empty buffer */ + if (buflen <= 0) {/* empty buffer, not an error */ + *err = FALSE; goto cleanup; + } buffer = stream_to_string (stream, (size_t)buflen, convert_utf8);