diff options
-rw-r--r-- | src/buildtool/execution_api/remote/config.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/buildtool/execution_api/remote/config.cpp b/src/buildtool/execution_api/remote/config.cpp index ac211061..7f065296 100644 --- a/src/buildtool/execution_api/remote/config.cpp +++ b/src/buildtool/execution_api/remote/config.cpp @@ -87,7 +87,7 @@ auto RemoteExecutionConfig::Builder::Build() const noexcept for (auto const& property : platform_properties_raw_) { if (auto pair = ParseProperty(property)) { try { - platform_properties.insert(*std::move(pair)); + platform_properties.insert_or_assign(pair->first, pair->second); } catch (std::exception const& e) { return unexpected{fmt::format("Failed to insert property {}", nlohmann::json(property).dump())}; |