From 38fa3608ceb54f387aca80595c6e44077ec18a7d Mon Sep 17 00:00:00 2001 From: Nao YONASHIRO Date: Wed, 5 Jun 2019 03:48:59 +0900 Subject: [PATCH] chore: fix megacheck --- pkg/util/util.go | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/pkg/util/util.go b/pkg/util/util.go index 616f074f8..e1eef8cac 100644 --- a/pkg/util/util.go +++ b/pkg/util/util.go @@ -48,7 +48,8 @@ func ConfigureLogging(logLevel string) error { func Hasher() func(string) (string, error) { pool := sync.Pool{ New: func() interface{} { - return make([]byte, highwayhash.Size*10*1024) + b := make([]byte, highwayhash.Size*10*1024) + return &b }, } key := make([]byte, highwayhash.Size) @@ -71,9 +72,9 @@ func Hasher() func(string) (string, error) { return "", err } defer f.Close() - buf := pool.Get().([]byte) + buf := pool.Get().(*[]byte) defer pool.Put(buf) - if _, err := io.CopyBuffer(h, f, buf); err != nil { + if _, err := io.CopyBuffer(h, f, *buf); err != nil { return "", err } }