mirror of
https://github.com/robertkrimen/otto
synced 2025-10-26 20:28:49 +08:00
Fix .ToValue([]string{...}).Export() to return []string{...}
This fixes #24
This commit is contained in:
4
value.go
4
value.go
@@ -624,6 +624,8 @@ func (self Value) export() interface{} {
|
||||
return value.value.Interface()
|
||||
case *_goArrayObject:
|
||||
return value.value.Interface()
|
||||
case *_goSliceObject:
|
||||
return value.value.Interface()
|
||||
}
|
||||
if object.class == "Array" {
|
||||
result := make([]interface{}, 0)
|
||||
@@ -677,6 +679,8 @@ func (self Value) exportNative() interface{} {
|
||||
return value.value.Interface()
|
||||
case *_goArrayObject:
|
||||
return value.value.Interface()
|
||||
case *_goSliceObject:
|
||||
return value.value.Interface()
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user