From 710514afb392440c3298579d1cf55c02ba1ed0f4 Mon Sep 17 00:00:00 2001 From: Yuhang Cao Date: Sun, 14 Jun 2026 05:54:13 +0000 Subject: [PATCH] fs/hash: fix xxh128 hasher size --- fs/hash/hash.go | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/fs/hash/hash.go b/fs/hash/hash.go index 634548a96..8674efae0 100644 --- a/fs/hash/hash.go +++ b/fs/hash/hash.go @@ -114,6 +114,11 @@ func (h *xxh128Hasher) Sum(b []byte) []byte { return buf[:] } +// Size returns the number of bytes Sum will return. +func (h *xxh128Hasher) Size() int { + return 16 +} + func init() { MD5 = RegisterHash("md5", "MD5", 32, md5.New) SHA1 = RegisterHash("sha1", "SHA-1", 40, sha1.New)