authorgravatar for hello@nektro.netMeghan Denny <hello@nektro.net> 2024-05-31 12:21:07 -07:00
committergravatar for hello@nektro.netMeghan Denny <hello@nektro.net> 2024-05-31 12:21:07 -07:00
log7f8a45ebfb7e67f08ee06f28a766aaa89ceba51d
tree04b0f648cc48d7a8cf71d5c01406b68d0f9cd628
parentdc6ea2583c866598e678bf4d1f081a1ac557ec3f

fail if number is only negative sign

282/284 tests passed; 2 failed

1 files changed, 1 insertions(+), 0 deletions(-)

json.zig+1
......@@ -207,6 +207,7 @@ fn parseNumber(alloc: std.mem.Allocator, p: *Parser) anyerror!?ValueIndex {
207207 }
208208 if (characters.items.len == l) return error.JsonExpectedTODO;
209209 }
210 if (characters.items.len == 1 and characters.items[0] == '-') return error.JsonExpectedTODO;
210211
211212 return try p.addNumber(alloc, characters.items);
212213}