Guard for nil *big.Int

This commit is contained in:
Taylor Gerring 2015-04-02 13:04:58 +02:00
parent 585aec127c
commit 2efb89d544

View File

@ -83,7 +83,11 @@ func newHexData(input interface{}) *hexdata {
d.data = input.Bytes()
}
case *big.Int:
d.data = input.Bytes()
if input == nil {
d.isNil = true
} else {
d.data = input.Bytes()
}
case int64:
d.data = big.NewInt(input).Bytes()
case uint64: