[dovecot-cvs] dovecot/src/lib-mail message-parser.c,1.52,1.53
cras at procontrol.fi
cras at procontrol.fi
Wed Jun 16 08:37:02 EEST 2004
- Previous message: [dovecot-cvs] dovecot/src/lib-storage/index/mbox mbox-from.c, 1.3,
1.4
- Next message: [dovecot-cvs]
dovecot/src/lib-storage/index/mbox istream-raw-mbox.c, 1.8,
1.9 istream-raw-mbox.h, 1.4, 1.5 mbox-mail.c, 1.5,
1.6 mbox-sync-rewrite.c, 1.13, 1.14 mbox-sync-update.c, 1.10,
1.11 mbox-sync.c, 1.24, 1.25
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
Update of /home/cvs/dovecot/src/lib-mail
In directory talvi:/tmp/cvs-serv6561/lib-mail
Modified Files:
message-parser.c
Log Message:
Handle missing last \n from headers more correctly
Index: message-parser.c
===================================================================
RCS file: /home/cvs/dovecot/src/lib-mail/message-parser.c,v
retrieving revision 1.52
retrieving revision 1.53
diff -u -d -r1.52 -r1.53
--- message-parser.c 9 May 2004 17:05:18 -0000 1.52
+++ message-parser.c 16 Jun 2004 05:36:59 -0000 1.53
@@ -754,16 +754,18 @@
continue;
}
- /* go back to last LWSP if found. */
- for (i = size-1; i > colon_pos; i--) {
- if (IS_LWSP(msg[i])) {
- size = i;
- break;
+ if (ret == -2) {
+ /* go back to last LWSP if found. */
+ for (i = size-1; i > colon_pos; i--) {
+ if (IS_LWSP(msg[i])) {
+ size = i;
+ break;
+ }
}
- }
+ line->continues = TRUE;
+ }
line->no_newline = TRUE;
- line->continues = TRUE;
ctx->skip = size;
break;
}
- Previous message: [dovecot-cvs] dovecot/src/lib-storage/index/mbox mbox-from.c, 1.3,
1.4
- Next message: [dovecot-cvs]
dovecot/src/lib-storage/index/mbox istream-raw-mbox.c, 1.8,
1.9 istream-raw-mbox.h, 1.4, 1.5 mbox-mail.c, 1.5,
1.6 mbox-sync-rewrite.c, 1.13, 1.14 mbox-sync-update.c, 1.10,
1.11 mbox-sync.c, 1.24, 1.25
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
More information about the dovecot-cvs
mailing list