From 5cde655253c7efc67aa17fcd3c5f991d6f39c253 Mon Sep 17 00:00:00 2001 From: Pave Pimenov Date: Sat, 7 Nov 2020 22:06:49 +0300 Subject: [PATCH] * fix ToJsonString --- src/test_lib_json/jsontest.cpp | 2 +- src/test_lib_json/jsontest.h | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/src/test_lib_json/jsontest.cpp b/src/test_lib_json/jsontest.cpp index 440be73..f1d563c 100644 --- a/src/test_lib_json/jsontest.cpp +++ b/src/test_lib_json/jsontest.cpp @@ -411,7 +411,7 @@ Json::String ToJsonString(const char* toConvert) { Json::String ToJsonString(const Json::String& in) { return in; } #if JSONCPP_USING_SECURE_MEMORY -Json::String ToJsonString(std::string in) { +Json::String ToJsonString(const std::string& in) { return Json::String(in.data(), in.data() + in.length()); } #endif diff --git a/src/test_lib_json/jsontest.h b/src/test_lib_json/jsontest.h index 4e8af0f..cc05aef 100644 --- a/src/test_lib_json/jsontest.h +++ b/src/test_lib_json/jsontest.h @@ -184,9 +184,9 @@ TestResult& checkEqual(TestResult& result, T expected, U actual, } Json::String ToJsonString(const char* toConvert); -Json::String ToJsonString(Json::String in); +Json::String ToJsonString(const Json::String& in); #if JSONCPP_USING_SECURE_MEMORY -Json::String ToJsonString(std::string in); +Json::String ToJsonString(const std::string& in); #endif TestResult& checkStringEqual(TestResult& result, const Json::String& expected,