]> Sergey Matveev's repositories - btrtrc.git/blobdiff - bencode/encode.go
bencode: get type of `big.Int` without creating instance (#651)
[btrtrc.git] / bencode / encode.go
index 05153a8c273beb5d62a5bc035b31b02fc71a11f3..4c7c860254bb8e72dc4e066f34908137c8d0ace5 100644 (file)
@@ -96,7 +96,7 @@ func (e *Encoder) reflectMarshaler(v reflect.Value) bool {
        return true
 }
 
-var bigIntType = reflect.TypeOf(big.Int{})
+var bigIntType = reflect.TypeOf((*big.Int)(nil)).Elem()
 
 func (e *Encoder) reflectValue(v reflect.Value) {