From cf3f87ce51dc3a6d20d4289d5103aab893d629a2 Mon Sep 17 00:00:00 2001 From: Sascha Roloff Date: Wed, 17 Jan 2024 17:16:47 +0100 Subject: Fix digest consistency check to also compare sizes --- src/buildtool/execution_api/execution_service/cas_server.hpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'src/buildtool/execution_api/execution_service/cas_server.hpp') diff --git a/src/buildtool/execution_api/execution_service/cas_server.hpp b/src/buildtool/execution_api/execution_service/cas_server.hpp index afea2658..306c2833 100644 --- a/src/buildtool/execution_api/execution_service/cas_server.hpp +++ b/src/buildtool/execution_api/execution_service/cas_server.hpp @@ -143,8 +143,8 @@ class CASServiceImpl final -> ::grpc::Status override; private: - [[nodiscard]] auto CheckDigestConsistency(std::string const& ref, - std::string const& computed) + [[nodiscard]] auto CheckDigestConsistency(bazel_re::Digest const& ref, + bazel_re::Digest const& computed) const noexcept -> std::optional; gsl::not_null storage_ = &Storage::Instance(); -- cgit v1.2.3