Procházet zdrojové kódy

view: assert on null handles

Michele Caini před 3 roky
rodič
revize
d401c88a04
1 změnil soubory, kde provedl 2 přidání a 0 odebrání
  1. 2 0
      src/entt/entity/view.hpp

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

@@ -309,6 +309,7 @@ public:
      * @return The leading storage of the view.
      */
     [[nodiscard]] const common_type &handle() const noexcept {
+        ENTT_ASSERT(view != nullptr, "Handle not available");
         return *view;
     }
 
@@ -616,6 +617,7 @@ public:
      * @return The leading storage of the view.
      */
     [[nodiscard]] const common_type &handle() const noexcept {
+        ENTT_ASSERT(view != nullptr, "Handle not available");
         return *view;
     }