diff options
author | Kaz Kylheku <kaz@kylheku.com> | 2019-01-28 06:17:35 -0800 |
---|---|---|
committer | Kaz Kylheku <kaz@kylheku.com> | 2019-01-28 06:17:35 -0800 |
commit | 249f3b085eed719f03d60258ef40e501dd783f2f (patch) | |
tree | eb36697c3eb24096070c3f5687463daf83c37932 | |
parent | c76eb2345cb24b28aadd3a129610e01c23ef2667 (diff) | |
download | txr-249f3b085eed719f03d60258ef40e501dd783f2f.tar.gz txr-249f3b085eed719f03d60258ef40e501dd783f2f.tar.bz2 txr-249f3b085eed719f03d60258ef40e501dd783f2f.zip |
copy-hash: showstopper: seed must be copied.
* hash.c (copy_hash): Fix failure to initialize seed member in
the duplicated hash structure. This regression was introduced
along with seeded hashing.
-rw-r--r-- | hash.c | 1 |
1 files changed, 1 insertions, 0 deletions
@@ -765,6 +765,7 @@ val copy_hash(val existing) h->table = table; h->userdata = ex->userdata; + h->seed = ex->seed; h->flags = ex->flags; h->usecount = 0; h->hops = ex->hops; |