Browse Source

storage: fix component_traits usage in storage_iterator

Michele Caini 1 year ago
parent
commit
060590b14f
1 changed files with 1 additions and 1 deletions
  1. 1 1
      src/entt/entity/storage.hpp

+ 1 - 1
src/entt/entity/storage.hpp

@@ -90,7 +90,7 @@ public:
 
     [[nodiscard]] constexpr reference operator[](const difference_type value) const noexcept {
         const auto pos = index() - value;
-        constexpr auto page_size = component_traits<typename Container::value_type>::page_size;
+        constexpr auto page_size = component_traits<value_type>::page_size;
         return (*payload)[pos / page_size][fast_mod(static_cast<std::size_t>(pos), page_size)];
     }