util/deephash: fix sync.Pool usage

Whoops.

From yesterday's 9ae3bd0939 (not yet
used by anything, fortunately)

Signed-off-by: Brad Fitzpatrick <bradfitz@tailscale.com>
This commit is contained in:
Brad Fitzpatrick 2021-07-05 22:20:27 -07:00
parent e0258ffd92
commit 14f901da6d

View File

@ -53,7 +53,7 @@ func (h *hasher) Hash(v interface{}) (hash [sha256.Size]byte) {
// Hash returns the raw SHA-256 hash of v. // Hash returns the raw SHA-256 hash of v.
func Hash(v interface{}) [sha256.Size]byte { func Hash(v interface{}) [sha256.Size]byte {
hasher := hasherPool.Get().(*hasher) hasher := hasherPool.Get().(*hasher)
hasherPool.Put(hasher) defer hasherPool.Put(hasher)
return hasher.Hash(v) return hasher.Hash(v)
} }