From 277be6dd08633dbebfda93afdfc6b5cb57e053e0 Mon Sep 17 00:00:00 2001 From: Paul Cristian Sarbu Date: Mon, 8 Apr 2024 13:18:22 +0200 Subject: Use properly included standard library types by default --- src/buildtool/execution_api/execution_service/operation_cache.hpp | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) (limited to 'src/buildtool/execution_api/execution_service/operation_cache.hpp') diff --git a/src/buildtool/execution_api/execution_service/operation_cache.hpp b/src/buildtool/execution_api/execution_service/operation_cache.hpp index f06620a5..317bade4 100644 --- a/src/buildtool/execution_api/execution_service/operation_cache.hpp +++ b/src/buildtool/execution_api/execution_service/operation_cache.hpp @@ -17,6 +17,7 @@ #include #include +#include #include #include #include @@ -53,14 +54,14 @@ class OperationCache { return Instance().QueryInternal(x); } - static void SetExponent(uint8_t x) noexcept { + static void SetExponent(std::uint8_t x) noexcept { Instance().threshold_ = 1U << x; } private: mutable std::shared_mutex mutex_; std::unordered_map cache_; - static constexpr uint8_t kDefaultExponent{14}; + static constexpr std::uint8_t kDefaultExponent{14}; std::size_t threshold_{1U << kDefaultExponent}; void SetInternal(std::string const& action, Operation const& op) { -- cgit v1.2.3