changeset 2469:0da663b2265f HEAD

fix
author Timo Sirainen <tss@iki.fi>
date Mon, 23 Aug 2004 07:05:26 +0300
parents 70afa3cdcb27
children aabebe4dc5bf
files src/lib-mail/message-parser.c
diffstat 1 files changed, 1 insertions(+), 1 deletions(-) [+]
line wrap: on
line diff
--- a/src/lib-mail/message-parser.c	Mon Aug 23 07:04:24 2004 +0300
+++ b/src/lib-mail/message-parser.c	Mon Aug 23 07:05:26 2004 +0300
@@ -721,7 +721,7 @@
 	for (;;) {
 		ret = i_stream_read_data(ctx->input, &msg, &size, startpos+1);
 
-		if (ret != 0) {
+		if (ret != 0 && size > 0) {
 			/* we want to know one byte in advance to find out
 			   if it's multiline header */
 			parse_size = size-1;