Mercurial > dovecot > original-hg > dovecot-1.2
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;