Sfoglia il codice sorgente

view: misplaced assert

Michele Caini 1 anno fa
parent
commit
9105f742dd
1 ha cambiato i file con 2 aggiunte e 1 eliminazioni
  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 {
+        ENTT_ASSERT(elem != nullptr, "Unexpected element");
+
         if(pos < Get) {
             pools[pos] = elem;
             refresh();
         } else {
-            ENTT_ASSERT(elem != nullptr, "Unexpected element");
             filter[pos - Get] = elem;
         }
     }