diff options
author | Paul Cristian Sarbu <paul.cristian.sarbu@huawei.com> | 2023-11-24 17:08:17 +0100 |
---|---|---|
committer | Oliver Reiche <oliver.reiche@huawei.com> | 2023-12-13 15:23:11 +0100 |
commit | c3111850bcf05ee10e08f1203358451ab2af0a4c (patch) | |
tree | e551372e95f97fe9ca996ffaac5f4d19468568d1 | |
parent | d8d7ad69387bd59cf5369f2406d53a8c6a1438ef (diff) | |
download | justbuild-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.cpp | 2 |
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()); |