summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPaul Cristian Sarbu <paul.cristian.sarbu@huawei.com>2023-11-24 17:08:17 +0100
committerOliver Reiche <oliver.reiche@huawei.com>2023-12-13 15:23:11 +0100
commitc3111850bcf05ee10e08f1203358451ab2af0a4c (patch)
treee551372e95f97fe9ca996ffaac5f4d19468568d1
parentd8d7ad69387bd59cf5369f2406d53a8c6a1438ef (diff)
downloadjustbuild-c3111850bcf05ee10e08f1203358451ab2af0a4c.tar.gz
just: Fix wrong access to moved struct
The traverser instantiation consumes the arguments.build struct, therefore one must not access that struct later in the code. (cherry picked from commit bc09302c2772c979c45ecc716c36e4a70bb484ac)
-rw-r--r--src/buildtool/main/main.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/buildtool/main/main.cpp b/src/buildtool/main/main.cpp
index e362b7ef..571fb5f1 100644
--- a/src/buildtool/main/main.cpp
+++ b/src/buildtool/main/main.cpp
@@ -1023,7 +1023,7 @@ auto main(int argc, char* argv[]) -> int {
if (build_result) {
WriteTargetCacheEntries(cache_targets,
build_result->extra_infos,
- arguments.common.jobs,
+ jobs,
traverser.GetLocalApi(),
traverser.GetRemoteApi());