From 39329caf225ee8c95dccdef0d44a63f30440c3dd Mon Sep 17 00:00:00 2001 From: Riyyi Date: Tue, 12 Jul 2022 02:00:49 +0200 Subject: [PATCH] Util: Fix empty Object {} parsing --- src/util/json/parser.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/util/json/parser.cpp b/src/util/json/parser.cpp index 8c35b94..12ca396 100644 --- a/src/util/json/parser.cpp +++ b/src/util/json/parser.cpp @@ -393,7 +393,7 @@ Value Parser::getObject() break; } - token = peek(); + token = consume(); if (token.type == Token::Type::BraceClose) { // Trailing comma if (object.asObject().size() > 0) { @@ -408,6 +408,7 @@ Value Parser::getObject() } // Find member name + m_index--; Value tmpName = getString(); if (tmpName.type() != Value::Type::String) { seekForward(Token::Type::BraceClose);