From 1580eee4ed36cce2251c42ced420807abe8fa35f Mon Sep 17 00:00:00 2001 From: Niels Date: Mon, 4 May 2015 23:31:34 +0200 Subject: [PATCH] applied #69 to header --- src/json.hpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/json.hpp b/src/json.hpp index 00ee8c2cf..74c9d8662 100644 --- a/src/json.hpp +++ b/src/json.hpp @@ -4658,7 +4658,7 @@ basic_json_parser_59: auto value = parse_internal(keep); if (keep and keep_tag and not value.is_discarded()) { - result[key] = value; + result[key] = std::move(value); } } while (last_token == lexer::token_type::value_separator); @@ -4709,7 +4709,7 @@ basic_json_parser_59: auto value = parse_internal(keep); if (keep and not value.is_discarded()) { - result.push_back(value); + result.push_back(std::move(value)); } } while (last_token == lexer::token_type::value_separator);