From 99ef7a8c913a834a15270ba21662a372cd76a5bd Mon Sep 17 00:00:00 2001 From: Yasuhiro Matsumoto Date: Tue, 5 May 2026 21:06:55 +0900 Subject: [PATCH] blossom: fix wrong source length in hex decode of download hash. --- blossom.go | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/blossom.go b/blossom.go index 248bc5a..3bbd298 100644 --- a/blossom.go +++ b/blossom.go @@ -154,11 +154,11 @@ var blossomCmd = &cli.Command{ var hash [32]byte for i, hhash := range c.Args().Slice() { if len(hhash) != 64 { - log("invalid blob hash '%s': %s\n", hhash, err) + log("invalid blob hash '%s'\n", hhash) hasError = true continue } - if _, err := hex.Decode(hash[:], unsafe.Slice(unsafe.StringData(hhash), 32)); err != nil { + if _, err := hex.Decode(hash[:], unsafe.Slice(unsafe.StringData(hhash), 64)); err != nil { log("invalid blob hash '%s': %s\n", hhash, err) hasError = true continue