fix: logic error in hash table impl (improper chain navigation)

This commit is contained in:
Alain Zscheile 2023-01-13 16:59:40 +01:00
parent 946c991073
commit d1fabb4804

View file

@ -136,7 +136,7 @@ impl<'a> Ref<'a> {
for sel in self
.chains
.chunks(self.settings.chain_entry_size())
.take(chain_start)
.skip(chain_start)
{
assert!(sel.len() >= 16);
let e_hash = u64::from_be_bytes(sel[0..8].try_into().unwrap());