From 8d637f51390532ca04cc5673b44f3846d6a7c9fd Mon Sep 17 00:00:00 2001 From: jockus Date: Tue, 15 Sep 2020 12:03:40 +0100 Subject: [PATCH] Added parse_integers optional to validation --- core/encoding/json/validator.odin | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/core/encoding/json/validator.odin b/core/encoding/json/validator.odin index ba8c4097f..1d2f7a3ed 100644 --- a/core/encoding/json/validator.odin +++ b/core/encoding/json/validator.odin @@ -3,8 +3,8 @@ package json import "core:mem" // NOTE(bill): is_valid will not check for duplicate keys -is_valid :: proc(data: []byte, spec := Specification.JSON) -> bool { - p := make_parser(data, spec, false, mem.nil_allocator()); +is_valid :: proc(data: []byte, spec := Specification.JSON, parse_integers := false) -> bool { + p := make_parser(data, spec, parse_integers, mem.nil_allocator()); if p.spec == Specification.JSON5 { return validate_value(&p); }