changeset 391:55f04b297f87 HEAD

mail_tree_rebuild() wasn't updated for new indexing code
author Timo Sirainen <tss@iki.fi>
date Wed, 09 Oct 2002 02:39:19 +0300
parents 0039b676a423
children 2f3d3ba129e1
files src/lib-index/mail-tree.c
diffstat 1 files changed, 2 insertions(+), 3 deletions(-) [+]
line wrap: on
line diff
--- a/src/lib-index/mail-tree.c	Wed Oct 09 02:35:30 2002 +0300
+++ b/src/lib-index/mail-tree.c	Wed Oct 09 02:39:19 2002 +0300
@@ -269,7 +269,6 @@
 int mail_tree_rebuild(MailTree *tree)
 {
 	MailIndexRecord *rec;
-	uoff_t offset;
 
 	if (!tree->index->set_lock(tree->index, MAIL_LOCK_EXCLUSIVE))
 		return FALSE;
@@ -283,8 +282,8 @@
 
 	rec = tree->index->lookup(tree->index, 1);
 	while (rec != NULL) {
-		offset = INDEX_FILE_POSITION(tree->index, rec);
-		if (!mail_tree_insert(tree, rec->uid, offset)) {
+		if (!mail_tree_insert(tree, rec->uid,
+				      INDEX_RECORD_INDEX(tree->index, rec))) {
 			tree->index->header->flags |=
 				MAIL_INDEX_FLAG_REBUILD_TREE;
 			return FALSE;