]> Cypherpunks repositories - gostls13.git/commit
encoding/json: fix scanner byte offset on scanEnd
authoritchyny <itchyny@hatena.ne.jp>
Mon, 2 Sep 2019 00:07:40 +0000 (00:07 +0000)
committerDaniel Martí <mvdan@mvdan.cc>
Mon, 2 Sep 2019 11:00:29 +0000 (11:00 +0000)
commit7450960a1300a6f81da2abac63fcfbe0bccc6c50
treef5f8dd313546fe3a4805cc0129a3e47038faddc7
parent9c295bdeabb47891e216139d88881613a52514b8
encoding/json: fix scanner byte offset on scanEnd

scanEnd is delayed one byte so we decrement
the scanner bytes count by 1 to ensure that
this value is correct in the next call of Decode.

Fixes #32399

Change-Id: I8c8698e7f95bbcf0373aceaa05319819eae9d86f
GitHub-Last-Rev: 0ac25d8de23d38c7ac577faddc6983571023f561
GitHub-Pull-Request: golang/go#32598
Reviewed-on: https://go-review.googlesource.com/c/go/+/182117
Reviewed-by: Daniel Martí <mvdan@mvdan.cc>
Run-TryBot: Daniel Martí <mvdan@mvdan.cc>
TryBot-Result: Gobot Gobot <gobot@golang.org>
src/encoding/json/decode_test.go
src/encoding/json/stream.go