mirror of
https://github.com/json-iterator/go.git
synced 2025-03-26 21:12:40 +02:00
fix wrap any
This commit is contained in:
parent
3f1fcaff87
commit
53f8d370b5
@ -98,6 +98,10 @@ func Wrap(val interface{}) Any {
|
|||||||
if val == nil {
|
if val == nil {
|
||||||
return &nilAny{}
|
return &nilAny{}
|
||||||
}
|
}
|
||||||
|
asAny, isAny := val.(Any)
|
||||||
|
if isAny {
|
||||||
|
return asAny
|
||||||
|
}
|
||||||
type_ := reflect.TypeOf(val)
|
type_ := reflect.TypeOf(val)
|
||||||
switch type_.Kind() {
|
switch type_.Kind() {
|
||||||
case reflect.Slice:
|
case reflect.Slice:
|
||||||
|
Loading…
x
Reference in New Issue
Block a user