提交 c352afd0 authored 作者: Thomas Mueller Graf's avatar Thomas Mueller Graf

Fix SipHash implementation

上级 c1a83daf
...@@ -753,7 +753,7 @@ public class MinimalPerfectHash<K> { ...@@ -753,7 +753,7 @@ public class MinimalPerfectHash<K> {
m |= ((long) b[off + i] & 255) << (8 * i); m |= ((long) b[off + i] & 255) << (8 * i);
} }
if (i < 8) { if (i < 8) {
m |= ((long) b.length) << 56; m |= ((long) end - start) << 56;
} }
v3 ^= m; v3 ^= m;
repeat = 2; repeat = 2;
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论