From 215793cc98d4fca1c5d97ae622fcc0672b22518b Mon Sep 17 00:00:00 2001 From: Kaz Kylheku Date: Mon, 18 Nov 2019 07:21:01 -0800 Subject: hash: bugfix: bad memset size in hash-reset. * hash.c (hash_reset): Clear the whole structure, not just a pointer-sized region at its base. --- hash.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'hash.c') diff --git a/hash.c b/hash.c index c2b0ef4d..8e894db2 100644 --- a/hash.c +++ b/hash.c @@ -1160,7 +1160,7 @@ val hash_reset(val iter, val hash) if (hash) hash_iter_init(hi, hash, self); else - memset(hi, 0, sizeof hi); + memset(hi, 0, sizeof *hi); return iter; } -- cgit v1.2.3