Просмотр исходного кода

Do not push objects that are being destroyed

Josh Engebretson 10 лет назад
Родитель
Сommit
c6ba56e6a1
1 измененных файлов с 1 добавлено и 1 удалено
  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;