diff --git a/src/entt/entity/entity.hpp b/src/entt/entity/entity.hpp index ab7414d08..03b2a9808 100644 --- a/src/entt/entity/entity.hpp +++ b/src/entt/entity/entity.hpp @@ -46,7 +46,7 @@ struct entt_traits { /*! @brief Underlying version type. */ using version_type = std::uint16_t; /*! @brief Difference type. */ - using difference_type = std::int32_t; + using difference_type = std::int64_t; /*! @brief Mask to use to get the entity number out of an identifier. */ static constexpr entity_type entity_mask = 0xFFFFF;