From 0776012d0942537b1ddfef13cd37f8bfb125f501 Mon Sep 17 00:00:00 2001 From: Steven Le Rouzic Date: Tue, 1 Apr 2025 00:39:24 +0200 Subject: Add bit library --- asl/containers/buffer.hpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'asl/containers/buffer.hpp') diff --git a/asl/containers/buffer.hpp b/asl/containers/buffer.hpp index f684808..d61abf9 100644 --- a/asl/containers/buffer.hpp +++ b/asl/containers/buffer.hpp @@ -9,6 +9,7 @@ #include "asl/memory/memory.hpp" #include "asl/base/annotations.hpp" #include "asl/base/assert.hpp" +#include "asl/base/bit.hpp" #include "asl/types/span.hpp" #include "asl/hashing/hash.hpp" @@ -320,7 +321,7 @@ public: if (new_capacity <= capacity()) { return; } ASL_ASSERT(new_capacity > kInlineCapacity); - new_capacity = static_cast(round_up_pow2(static_cast(new_capacity))); + new_capacity = static_cast(bit_ceil(static_cast(new_capacity))); T* old_data = data(); const isize_t old_capacity = capacity(); -- cgit