Pārlūkot izejas kodu

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

Michele Caini 4 gadi atpakaļ
vecāks
revīzija
26f85050c1
1 mainītis faili ar 2 papildinājumiem un 0 dzēšanām
  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;