changeset 8153:30fedb49296e HEAD

hash2_clear() didn't reset deleted_values list, causing bugs later on.
author Timo Sirainen <tss@iki.fi>
date Fri, 05 Sep 2008 12:40:01 +0300
parents 9690f8a1d21f
children f15ce57d84d1
files src/lib/hash2.c
diffstat 1 files changed, 1 insertions(+), 0 deletions(-) [+]
line wrap: on
line diff
--- a/src/lib/hash2.c	Fri Sep 05 10:55:55 2008 +0300
+++ b/src/lib/hash2.c	Fri Sep 05 12:40:01 2008 +0300
@@ -73,6 +73,7 @@
 	hash2_alloc_table(hash, hash->initial_size);
 	p_clear(hash->value_pool);
 	hash->count = 0;
+	hash->deleted_values = NULL;
 }
 
 static void hash2_resize(struct hash2_table *hash, bool grow)