From 65295eb513a1c5bf4ddf12c9798ab9e9571ebf12 Mon Sep 17 00:00:00 2001 From: Matt Joiner Date: Sun, 1 Jan 2017 10:07:05 +1100 Subject: [PATCH] Panic if NewHashFromHex gets a bad string --- metainfo/hash.go | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/metainfo/hash.go b/metainfo/hash.go index 000179ee..6affe62f 100644 --- a/metainfo/hash.go +++ b/metainfo/hash.go @@ -37,7 +37,10 @@ func (h *Hash) FromHexString(s string) (err error) { } func NewHashFromHex(s string) (h Hash) { - h.FromHexString(s) + err := h.FromHexString(s) + if err != nil { + panic(err) + } return } -- 2.48.1