diff options
| author | Marvin Stenger <marvin.stenger94@gmail.com> | 2015-09-21 00:45:21 +0200 |
|---|---|---|
| committer | Andrew Gerrand <adg@golang.org> | 2015-09-21 01:55:52 +0000 |
| commit | fcf8143d638dbc34fdd418f45f8e8b45de802916 (patch) | |
| tree | 2e56a1b364f303e2874aa6f55e41083b89226715 /src/encoding/json/decode.go | |
| parent | 6d0178359f59f6481ed3c3a41d2ddde93bb3556e (diff) | |
| download | go-fcf8143d638dbc34fdd418f45f8e8b45de802916.tar.xz | |
encoding/json: scanner: use byte, more consistent
The fields step and redoState of struct scanner are now defined as
`func(s *scanner, c byte) int` instead of
`func(s *scanner, c int) int`, since bytes are sufficient.
Further changes improve the consistency in the scanner.go file.
Change-Id: Ifb85f2130d728d2b936d79914d87a1f0b5c6ee7d
Reviewed-on: https://go-review.googlesource.com/14801
Reviewed-by: Andrew Gerrand <adg@golang.org>
Run-TryBot: Andrew Gerrand <adg@golang.org>
TryBot-Result: Gobot Gobot <gobot@golang.org>
Diffstat (limited to 'src/encoding/json/decode.go')
| -rw-r--r-- | src/encoding/json/decode.go | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/encoding/json/decode.go b/src/encoding/json/decode.go index 530e8521dc..0f5bb4d574 100644 --- a/src/encoding/json/decode.go +++ b/src/encoding/json/decode.go @@ -241,7 +241,7 @@ func (d *decodeState) scanWhile(op int) int { newOp = d.scan.eof() d.off = len(d.data) + 1 // mark processed EOF with len+1 } else { - c := int(d.data[d.off]) + c := d.data[d.off] d.off++ newOp = d.scan.step(&d.scan, c) } |
