Parcourir la source

dense_map: suppress warnings due to possible narrowing conversions

Michele Caini il y a 3 ans
Parent
commit
c7d5053536
1 fichiers modifiés avec 1 ajouts et 1 suppressions
  1. 1 1
      src/entt/container/dense_map.hpp

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

@@ -273,7 +273,7 @@ class dense_map {
 
 
     template<typename Other>
     template<typename Other>
     [[nodiscard]] std::size_t key_to_bucket(const Other &key) const noexcept {
     [[nodiscard]] std::size_t key_to_bucket(const Other &key) const noexcept {
-        return fast_mod(sparse.second()(key), bucket_count());
+        return fast_mod(static_cast<size_type>(sparse.second()(key)), bucket_count());
     }
     }
 
 
     template<typename Other>
     template<typename Other>