Explorar o código

Do not push objects that are being destroyed

Josh Engebretson %!s(int64=10) %!d(string=hai) anos
pai
achega
c6ba56e6a1
Modificáronse 1 ficheiros con 1 adicións e 1 borrados
  1. 1 1
      Source/AtomicJS/Javascript/JSAPI.cpp

+ 1 - 1
Source/AtomicJS/Javascript/JSAPI.cpp

@@ -375,7 +375,7 @@ void js_push_variant(duk_context *ctx, const Variant& v)
 
         ref = v.GetPtr();
 
-        if (!ref || !ref->IsObject())
+        if (!ref || !ref->IsObject() || !ref->Refs())
         {
             duk_push_null(ctx);
             break;