From b90d6c1e4ca933d578060bee399a21d2040a87d9 Mon Sep 17 00:00:00 2001 From: Bob Sira Date: Thu, 7 Aug 2025 20:48:08 +0100 Subject: [PATCH] fix for number json parser --- LogMonitor/src/LogMonitor/JsonFileParser.cpp | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/LogMonitor/src/LogMonitor/JsonFileParser.cpp b/LogMonitor/src/LogMonitor/JsonFileParser.cpp index 54f4cde0..1003c2cd 100644 --- a/LogMonitor/src/LogMonitor/JsonFileParser.cpp +++ b/LogMonitor/src/LogMonitor/JsonFileParser.cpp @@ -248,9 +248,10 @@ JsonFileParser::ParseNumber() else { // - // End of string. + // End of number parsing. + // The terminating character (comma, bracket, brace, etc.) must remain unconsumed for subsequent + // parsing steps // - offset++; AdvanceBufferPointer(offset); m_doubleValue = negativeValue ? -parsedValue : parsedValue;