diff options
author | Kaz Kylheku <kaz@kylheku.com> | 2019-11-18 07:21:01 -0800 |
---|---|---|
committer | Kaz Kylheku <kaz@kylheku.com> | 2019-11-18 14:26:20 -0800 |
commit | 215793cc98d4fca1c5d97ae622fcc0672b22518b (patch) | |
tree | dd8d8f1de7b23b45314533041170ef82136aacd5 /hash.c | |
parent | 7e661d803f3cb87a62a8728af948fc0e23168083 (diff) | |
download | txr-215793cc98d4fca1c5d97ae622fcc0672b22518b.tar.gz txr-215793cc98d4fca1c5d97ae622fcc0672b22518b.tar.bz2 txr-215793cc98d4fca1c5d97ae622fcc0672b22518b.zip |
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.
Diffstat (limited to 'hash.c')
-rw-r--r-- | hash.c | 2 |
1 files changed, 1 insertions, 1 deletions
@@ -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; } |