From: Matt Joiner Date: Sat, 31 Dec 2016 23:07:05 +0000 (+1100) Subject: Panic if NewHashFromHex gets a bad string X-Git-Tag: v1.0.0~504 X-Git-Url: http://www.git.stargrave.org/?a=commitdiff_plain;h=65295eb513a1c5bf4ddf12c9798ab9e9571ebf12;p=btrtrc.git Panic if NewHashFromHex gets a bad string --- 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 }