gojay

high performance JSON encoder/decoder with stream API for Golang
git clone git://git.lair.cx/gojay
Log | Files | Refs | README | LICENSE

commit cc21d73a8fa3d9e51582b80b8bddfc472c864df2
parent a2c156ad288ef79007855b4278be4954da00f5bf
Author: Francois Parquet <francois.parquet@gmail.com>
Date:   Wed, 15 Aug 2018 22:04:45 +0800

Merge pull request #60 from fevin86/master

fix a bug when dec reach to the end with an open \"
Diffstat:
Mdecode_array.go | 2+-
1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/decode_array.go b/decode_array.go @@ -79,7 +79,7 @@ func (dec *Decoder) skipArray() (int, error) { arraysOpen++ case '"': j++ - for ; j < dec.length; j++ { + for ; j < dec.length || dec.read(); j++ { if dec.data[j] != '"' { continue }