Browse Source

view: misplaced assert

Michele Caini 1 year ago
parent
commit
9105f742dd
1 changed files with 2 additions and 1 deletions
  1. 2 1
      src/entt/entity/view.hpp

+ 2 - 1
src/entt/entity/view.hpp

@@ -276,11 +276,12 @@ protected:
     }
     }
 
 
     void storage(const std::size_t pos, const Type *elem) noexcept {
     void storage(const std::size_t pos, const Type *elem) noexcept {
+        ENTT_ASSERT(elem != nullptr, "Unexpected element");
+
         if(pos < Get) {
         if(pos < Get) {
             pools[pos] = elem;
             pools[pos] = elem;
             refresh();
             refresh();
         } else {
         } else {
-            ENTT_ASSERT(elem != nullptr, "Unexpected element");
             filter[pos - Get] = elem;
             filter[pos - Get] = elem;
         }
         }
     }
     }