diff options
author | Klaus Aehlig <klaus.aehlig@huawei.com> | 2024-09-12 13:14:17 +0200 |
---|---|---|
committer | Klaus Aehlig <klaus.aehlig@huawei.com> | 2024-09-12 15:02:01 +0200 |
commit | 30d25e78424e5163fb8e6890e23eb4fe3a0ddb94 (patch) | |
tree | c62a8abf2c39f5559445c7e6c128a43cdc5bd5cf /src/buildtool/build_engine/base_maps/rule_map.cpp | |
parent | f8d6a93611eacd2c71c57cb09f4ba307ed38a1fc (diff) | |
download | justbuild-30d25e78424e5163fb8e6890e23eb4fe3a0ddb94.tar.gz |
Do not move variables still used
... depending on the evaluation order implicit in the compiler.
Diffstat (limited to 'src/buildtool/build_engine/base_maps/rule_map.cpp')
-rw-r--r-- | src/buildtool/build_engine/base_maps/rule_map.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/buildtool/build_engine/base_maps/rule_map.cpp b/src/buildtool/build_engine/base_maps/rule_map.cpp index 15999d01..d3766eda 100644 --- a/src/buildtool/build_engine/base_maps/rule_map.cpp +++ b/src/buildtool/build_engine/base_maps/rule_map.cpp @@ -365,7 +365,7 @@ auto CreateRuleMap(gsl::not_null<RuleFileMap*> const& rule_file_map, tainted, std::move(*config_transitions), std::make_shared<ExpressionFunction>( - std::move(config_vars), + config_vars, std::move(imports), std::move(expr)), [&logger](auto const& msg) { |