1
0
mirror of https://github.com/json-iterator/go.git synced 2025-06-15 22:50:24 +02:00

fix #239, empty slice

This commit is contained in:
Tao Wen
2018-02-21 07:24:22 +08:00
parent 404d90796f
commit ea6403326b
4 changed files with 22 additions and 22 deletions

View File

@ -78,7 +78,7 @@ func (decoder *sliceDecoder) doDecode(ptr unsafe.Pointer, iter *Iterator) {
}
c = iter.nextToken()
if c == ']' {
sliceType.Set(ptr, sliceType.UnsafeNew())
sliceType.UnsafeSet(ptr, sliceType.UnsafeMakeSlice(0, 0))
return
}
iter.unreadByte()