]> Cypherpunks repositories - gostls13.git/commit
encoding/json: check if Number is valid
authorErik Dubbelboer <erik@dubbelboer.com>
Wed, 15 Jul 2015 14:12:05 +0000 (16:12 +0200)
committerRuss Cox <rsc@golang.org>
Wed, 25 Nov 2015 16:18:36 +0000 (16:18 +0000)
commitc4be790c0e20bfa4def3103392f404de201b3487
tree6fa960e0776631ddb57ffad75579f503478def35
parent64cc5fd0b3ad20c6e7e8b875317629df8207d9ba
encoding/json: check if Number is valid

json.Number is a special case which didn't have any checks and could result in invalid JSON.

Fixes #10281

Change-Id: Ie3e726e4d6bf6a6aba535d36f6107013ceac913a
Reviewed-on: https://go-review.googlesource.com/12250
Reviewed-by: Russ Cox <rsc@golang.org>
src/encoding/json/decode.go
src/encoding/json/encode.go
src/encoding/json/encode_test.go
src/encoding/json/number_test.go [new file with mode: 0644]