skypjack 2 дней назад
Родитель
Сommit
dcf5f8fdcc
3 измененных файлов с 4 добавлено и 2 удалено
  1. 1 1
      src/entt/container/dense_map.hpp
  2. 1 1
      src/entt/container/dense_set.hpp
  3. 2 0
      src/entt/stl/bit.hpp

+ 1 - 1
src/entt/container/dense_map.hpp

@@ -963,7 +963,7 @@ public:
         const auto cap = static_cast<size_type>(static_cast<float>(size()) / max_load_factor());
         value = value > cap ? value : cap;
 
-        if(const auto sz = std::bit_ceil(value); sz != bucket_count()) {
+        if(const auto sz = stl::bit_ceil(value); sz != bucket_count()) {
             sparse.first().resize(sz);
 
             for(auto &&elem: sparse.first()) {

+ 1 - 1
src/entt/container/dense_set.hpp

@@ -839,7 +839,7 @@ public:
         const auto cap = static_cast<size_type>(static_cast<float>(size()) / max_load_factor());
         value = value > cap ? value : cap;
 
-        if(const auto sz = std::bit_ceil(value); sz != bucket_count()) {
+        if(const auto sz = stl::bit_ceil(value); sz != bucket_count()) {
             sparse.first().resize(sz);
 
             for(auto &&elem: sparse.first()) {

+ 2 - 0
src/entt/stl/bit.hpp

@@ -6,6 +6,8 @@
 /*! @cond ENTT_INTERNAL */
 namespace entt::stl {
 
+using std::bit_ceil;
+
 } // namespace entt::stl
 /*! @endcond */