commit bdcc285403a0e0f7c256367b5685082aa9bd027f
parent 16eaf903db6090c9bc2f5b54b2388fe477b07908
Author: Oswald Buddenhagen <ossi@users.sf.net>
Date: Tue, 21 Mar 2006 17:50:57 +0000
unscrew lf=>crlf conversion and tuid insertion
Diffstat:
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/src/sync.c b/src/sync.c
@@ -239,7 +239,7 @@ copy_msg( store_t *ctx[], int t, message_t *tmsg, const char *tuid, int *uid )
if (scr > tcr)
crd = -1;
else if (scr < tcr)
- crd = 1;
+ cra = 1;
extra = 0, i = 0;
if (tuid) {
extra += 8 + TUIDL + 1 + tcr;
@@ -251,8 +251,8 @@ copy_msg( store_t *ctx[], int t, message_t *tmsg, const char *tuid, int *uid )
extra += crd;
else if (c == '\n') {
extra += cra;
- if (i - 2 + !scr == start) {
- sbreak = ebreak = i - 2 + !scr; // precalc this!
+ if (i - 1 - scr == start) {
+ sbreak = ebreak = i - 1 - scr;
goto oke;
}
if (!memcmp( fmap + start, "X-TUID: ", 8 )) {