From 873617fbdf6f8e4ba6971cfe441e2bdff032e458 Mon Sep 17 00:00:00 2001 From: Michele Caini Date: Wed, 10 Jul 2024 09:57:11 +0200 Subject: [PATCH] view: internal changes --- src/entt/entity/view.hpp | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/src/entt/entity/view.hpp b/src/entt/entity/view.hpp index 99b90d800..04106820a 100644 --- a/src/entt/entity/view.hpp +++ b/src/entt/entity/view.hpp @@ -222,9 +222,7 @@ class basic_common_view { [[nodiscard]] auto offset() const noexcept { ENTT_ASSERT(index != Get, "Invalid view"); - const auto *view = pools[index]; - const size_type len[]{view->size(), view->free_list()}; - return len[view->policy() == deletion_policy::swap_only]; + return (pools[index]->policy() == deletion_policy::swap_only) ? pools[index]->free_list() : pools[index]->size(); } void unchecked_refresh() noexcept {