forked from lda/telodendria
Fix bug in HashMap that would allow iterating over deleted values.
This commit is contained in:
parent
27c4713e5d
commit
2443c91bba
1 changed files with 1 additions and 1 deletions
|
@ -266,7 +266,7 @@ HashMapIterate(HashMap * map, char **key, void **value)
|
||||||
|
|
||||||
map->iterator++;
|
map->iterator++;
|
||||||
|
|
||||||
if (bucket)
|
if (bucket && bucket->hash)
|
||||||
{
|
{
|
||||||
*key = bucket->key;
|
*key = bucket->key;
|
||||||
*value = bucket->value;
|
*value = bucket->value;
|
||||||
|
|
Loading…
Reference in a new issue