Skip to content

Commit 35090dc

Browse files
committed
fix: Value.Assign should work with int32 and int64.
This applies to: * `Value.Assign(int32)` * `Value.Assign(uint32)` * `Value.Assign(int64)` * `Value.Assign(uint32)` * `Value.Assign(int)` * `Value.Assign(uint)` refs #286
1 parent 77e1596 commit 35090dc

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

value.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -83,7 +83,7 @@ func (v *Value) Assign(val interface{}) {
8383
if val.(bool) {
8484
i = 1
8585
}
86-
v.SetInt(i)
86+
v.SetInt(int32(i))
8787
case float32:
8888
v.Assign(float64(val.(float32)))
8989
case int:

0 commit comments

Comments
 (0)