diff options
Diffstat (limited to 'src/lib/json/generic.go')
-rw-r--r-- | src/lib/json/generic.go | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/lib/json/generic.go b/src/lib/json/generic.go index b57fcb12e..08ae8dc29 100644 --- a/src/lib/json/generic.go +++ b/src/lib/json/generic.go @@ -75,7 +75,7 @@ func (j *_Array) Elem(i int) Json { if i < 0 || i >= j.a.Len() { return Null } - return j.a.At(i) + return j.a.At(i).(Json) } func (j *_Array) String() string { s := "["; @@ -232,7 +232,7 @@ func (b *_JsonBuilder) Get() Json { case b.ptr != nil: return *b.ptr; case b.a != nil: - return b.a.At(b.i); + return b.a.At(b.i).(Json); case b.m != nil: return b.m[b.k]; } |