diff --git a/toml/get.hpp b/toml/get.hpp index e42fa02..c7fef32 100644 --- a/toml/get.hpp +++ b/toml/get.hpp @@ -419,7 +419,7 @@ get(const basic_value& v) T map; for(const auto& kv : v.as_table()) { - map[key_type(kv.first)] = ::toml::get(kv.second); + map.emplace(key_type(kv.first), get(kv.second)); } return map; }