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:
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
}