[dovecot-cvs] dovecot/src/lib-index/mbox mbox-sync-full.c,1.24,1.25
cras at procontrol.fi
cras at procontrol.fi
Thu Nov 13 23:08:50 EET 2003
Update of /home/cvs/dovecot/src/lib-index/mbox
In directory danu:/tmp/cvs-serv13894
Modified Files:
mbox-sync-full.c
Log Message:
don't break if uidvalidity changes + cleanup
Index: mbox-sync-full.c
===================================================================
RCS file: /home/cvs/dovecot/src/lib-index/mbox/mbox-sync-full.c,v
retrieving revision 1.24
retrieving revision 1.25
diff -u -d -r1.24 -r1.25
--- mbox-sync-full.c 13 Nov 2003 15:51:22 -0000 1.24
+++ mbox-sync-full.c 13 Nov 2003 21:08:48 -0000 1.25
@@ -66,6 +66,7 @@
} else {
/* UID validity has changed - rebuild whole index */
index->set_flags |= MAIL_INDEX_HDR_FLAG_REBUILD;
+ index->inconsistent = TRUE;
return FALSE;
}
@@ -257,11 +258,8 @@
}
ret = match_next_record(index, rec, &seq, input, &rec, &dirty);
- if (ret < 0) {
- if (input->eof)
- break;
+ if (ret < 0)
return -1;
- }
if (ret == 0) {
/* Get back to line before From */
More information about the dovecot-cvs
mailing list