From b945de8b1fa492b0e99139a1e25124c1c97b9e02 Mon Sep 17 00:00:00 2001 From: ZipCPU <dgisselq@ieee.org> Date: Wed, 15 Aug 2018 08:09:55 -0400 Subject: JSON-PARSER: Fixed bug in properly reading neg #s --- json/jsonparse.cc | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/json/jsonparse.cc b/json/jsonparse.cc index 86056b70..ab01e01b 100644 --- a/json/jsonparse.cc +++ b/json/jsonparse.cc @@ -116,11 +116,11 @@ struct JsonNode } data_number = data_number * 10 + (ch - '0'); - if (data_string[0] == '-') - data_number = -data_number; data_string += ch; } + if (data_string[0] == '-') + data_number = -data_number; data_string = ""; break; -- cgit v1.2.3