From dbc4daaaa4bb415314ea76fb2d9c7f1eedab0d74 Mon Sep 17 00:00:00 2001 From: Lioncache Date: Thu, 9 Oct 2025 14:47:22 -0400 Subject: [PATCH] Config: std::move string into EnvMap Same behavior, but without a reallocation. --- Source/Common/Config.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Source/Common/Config.cpp b/Source/Common/Config.cpp index dc58a5e26..7b9b9adf3 100644 --- a/Source/Common/Config.cpp +++ b/Source/Common/Config.cpp @@ -277,7 +277,7 @@ void EnvLoader::Load() { #include if (Value) { - EnvMap.insert_or_assign(Key, *Value); + EnvMap.insert_or_assign(Key, std::move(*Value)); } else { EnvMap.insert_or_assign(Key, Value_View); }