changeset 88:20e979ad0b6d HEAD

mbox fix
author Timo Sirainen <tss@iki.fi>
date Thu, 29 Aug 2002 00:57:48 +0300
parents 18f0d0952a7d
children 616d71338d52
files src/lib-index/mbox/mbox-fsck.c
diffstat 1 files changed, 8 insertions(+), 0 deletions(-) [+]
line wrap: on
line diff
--- a/src/lib-index/mbox/mbox-fsck.c	Thu Aug 29 00:46:30 2002 +0300
+++ b/src/lib-index/mbox/mbox-fsck.c	Thu Aug 29 00:57:48 2002 +0300
@@ -168,6 +168,14 @@
 		rec = index->next(index, rec);
 	}
 
+	/* delete the rest of the records */
+	while (rec != NULL) {
+		(void)index->expunge(index, rec, seq, TRUE);
+
+		seq++;
+		rec = index->next(index, rec);
+	}
+
 	if (inbuf->offset == inbuf->size)
 		return TRUE;
 	else