[dovecot-cvs] dovecot/src/lib-mail message-parser.c,1.49,1.50

cras at procontrol.fi cras at procontrol.fi
Tue Nov 11 15:02:58 EET 2003


Update of /home/cvs/dovecot/src/lib-mail
In directory danu:/tmp/cvs-serv24771a

Modified Files:
	message-parser.c 
Log Message:
wrong fix, reverted plus a cleanup..



Index: message-parser.c
===================================================================
RCS file: /home/cvs/dovecot/src/lib-mail/message-parser.c,v
retrieving revision 1.49
retrieving revision 1.50
diff -u -d -r1.49 -r1.50
--- message-parser.c	11 Nov 2003 12:31:51 -0000	1.49
+++ message-parser.c	11 Nov 2003 13:02:56 -0000	1.50
@@ -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;



More information about the dovecot-cvs mailing list