]> Sergey Matveev's repositories - btrtrc.git/commitdiff
Panic if NewHashFromHex gets a bad string
authorMatt Joiner <anacrolix@gmail.com>
Sat, 31 Dec 2016 23:07:05 +0000 (10:07 +1100)
committerMatt Joiner <anacrolix@gmail.com>
Sat, 31 Dec 2016 23:08:45 +0000 (10:08 +1100)
metainfo/hash.go

index 000179ee4ef0935ea7534535b2b0b35bb054ce44..6affe62f685422202d8903a2366ec58dad1e43fd 100644 (file)
@@ -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
 }