gojay

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

commit 1f3d8b54c1fd186494c8f1fe59f24e1f26a9cf18
parent a5068885b61dc3bbf5c753d34a3e2647772d3a00
Author: Francois Parquet <francois.parquet@gmail.com>
Date:   Thu, 23 Aug 2018 12:53:39 +0800

Merge pull request #65 from fevin86/master

fix embedded json parse that fail to parse a single digit number
Diffstat:
Mdecode_embedded_json.go | 2+-
1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/decode_embedded_json.go b/decode_embedded_json.go @@ -62,7 +62,7 @@ func (dec *Decoder) decodeEmbeddedJSON(ej *EmbeddedJSON) error { break } if err == nil { - if dec.cursor-1 > beginOfEmbeddedJSON { + if dec.cursor-1 >= beginOfEmbeddedJSON { *ej = append(*ej, dec.data[beginOfEmbeddedJSON:dec.cursor]...) } dec.called |= 1