Răsfoiți Sursa

any: debug-only check to detect nasty bugs in the client code, if any

Michele Caini 3 ani în urmă
părinte
comite
26f85050c1
1 a modificat fișierele cu 2 adăugiri și 0 ștergeri
  1. 2 0
      src/entt/core/any.hpp

+ 2 - 0
src/entt/core/any.hpp

@@ -351,6 +351,8 @@ public:
             vtable(operation::destroy, *this, nullptr);
         }
 
+        // unnecessary but it helps to detect nasty bugs
+        ENTT_ASSERT(!(instance = nullptr), "");
         info = &type_id<void>();
         vtable = nullptr;
         mode = policy::owner;