From d8e626d259111c0d9f5b3e97c3f0f3bcc51d33d8 Mon Sep 17 00:00:00 2001 From: Martchus Date: Sat, 5 Oct 2019 01:04:43 +0200 Subject: [PATCH] Fix toJsonDocument() for maps --- CMakeLists.txt | 2 +- lib/json/reflector.h | 3 +-- 2 files changed, 2 insertions(+), 3 deletions(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index cd514c4..47b53cf 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -11,7 +11,7 @@ set(META_APP_CATEGORIES "Utility;") set(META_GUI_OPTIONAL false) set(META_VERSION_MAJOR 0) set(META_VERSION_MINOR 0) -set(META_VERSION_PATCH 9) +set(META_VERSION_PATCH 10) set(META_APP_VERSION ${META_VERSION_MAJOR}.${META_VERSION_MINOR}.${META_VERSION_PATCH}) set(META_CXX_STANDARD 17) set(META_ADD_DEFAULT_CPP_UNIT_TEST_APPLICATION ON) diff --git a/lib/json/reflector.h b/lib/json/reflector.h index 8c6436a..84bf1a8 100644 --- a/lib/json/reflector.h +++ b/lib/json/reflector.h @@ -791,8 +791,7 @@ template , IsMapOrHa RAPIDJSON_NAMESPACE::Document toJsonDocument(const Type &reflectable) { RAPIDJSON_NAMESPACE::Document document(RAPIDJSON_NAMESPACE::kObjectType); - RAPIDJSON_NAMESPACE::Document::Object object(document.GetObject()); - push(reflectable, object, document.GetAllocator()); + push(reflectable, document, document.GetAllocator()); return document; }