changeset 1881:841087a35d3e HEAD

wrong fix, reverted plus a cleanup..
author Timo Sirainen <tss@iki.fi>
date Tue, 11 Nov 2003 15:02:56 +0200
parents fe922b90ef08
children 01a83df6c232
files src/lib-mail/message-parser.c
diffstat 1 files changed, 3 insertions(+), 1 deletions(-) [+]
line wrap: on
line diff
--- a/src/lib-mail/message-parser.c	Tue Nov 11 14:31:51 2003 +0200
+++ b/src/lib-mail/message-parser.c	Tue Nov 11 15:02:56 2003 +0200
@@ -807,6 +807,8 @@
 				if (ctx->hdr_size != NULL)
 					ctx->hdr_size->virtual_size++;
 				size = i;
+			} else {
+				size = i-1;
 			}
 
 			ctx->skip = i+1;
@@ -816,7 +818,7 @@
 		startpos = i;
 	}
 
-	if (size == 0 || (size == 1 && msg[0] == '\r')) {
+	if (size == 0) {
 		/* end of headers */
 		line->eoh = TRUE;
 		line->name_len = line->value_len = line->full_value_len = 0;