summaryrefslogtreecommitdiff
path: root/src/buildtool/execution_api/remote
diff options
context:
space:
mode:
Diffstat (limited to 'src/buildtool/execution_api/remote')
-rw-r--r--src/buildtool/execution_api/remote/bazel/bazel_network_reader.cpp7
1 files changed, 2 insertions, 5 deletions
diff --git a/src/buildtool/execution_api/remote/bazel/bazel_network_reader.cpp b/src/buildtool/execution_api/remote/bazel/bazel_network_reader.cpp
index 46bb151b..48cdd414 100644
--- a/src/buildtool/execution_api/remote/bazel/bazel_network_reader.cpp
+++ b/src/buildtool/execution_api/remote/bazel/bazel_network_reader.cpp
@@ -223,11 +223,8 @@ auto BazelNetworkReader::BatchReadBlobs(
continue;
}
- ArtifactBlob artifact_blob{
- digest, value.value()->data, value.value()->is_exec};
-
- if (Validate(artifact_blob)) {
- validated[hash] = &artifacts.emplace_back(std::move(artifact_blob));
+ if (Validate(*value.value())) {
+ validated[hash] = &artifacts.emplace_back(*value.value());
}
else {
validated[hash] = nullptr;