Mercurial > dovecot > original-hg > dovecot-1.2
changeset 498:dbccdcccb7fa HEAD
after _mail_tree_grow(), the node_base changes and crashes
author | Timo Sirainen <tss@iki.fi> |
---|---|
date | Thu, 24 Oct 2002 05:15:11 +0300 |
parents | 4ff240ec007a |
children | 1f2bbcaf9ac5 |
files | src/lib-index/mail-tree-redblack.c |
diffstat | 1 files changed, 1 insertions(+), 2 deletions(-) [+] |
line wrap: on
line diff
--- a/src/lib-index/mail-tree-redblack.c Thu Oct 24 04:55:19 2002 +0300 +++ b/src/lib-index/mail-tree-redblack.c Thu Oct 24 05:15:11 2002 +0300 @@ -60,7 +60,6 @@ static unsigned int rb_alloc(MailTree *tree) { - MailTreeNode *node = tree->node_base; unsigned int x; if (tree->mmap_used_length == tree->mmap_full_length) { @@ -78,7 +77,7 @@ tree->header->used_file_size += sizeof(MailTreeNode); tree->mmap_used_length += sizeof(MailTreeNode); - memset(&node[x], 0, sizeof(MailTreeNode)); + memset(&tree->node_base[x], 0, sizeof(MailTreeNode)); return x; }