diff --git a/src/data/dynamic.cpp b/src/data/dynamic.cpp index 4d60d2a5..6b87f97c 100644 --- a/src/data/dynamic.cpp +++ b/src/data/dynamic.cpp @@ -214,7 +214,7 @@ void Map::flag(const std::string& key, bool& dst) const { } Map& Map::put(std::string key, const Value& value) { - values.emplace(key, value); + values[key] = value; return *this; }