From e964fc34269bc2087fb3246172a1890224a160bd Mon Sep 17 00:00:00 2001 From: Lars Knoll Date: Fri, 11 Oct 2013 12:26:27 +0200 Subject: Fix the remaining objects against self destruction This makes pretty much all test cases pass with exact garbage collection. Change-Id: Ia874e3c17c3984afb7cfe370f9bd3ad8fe46699a Reviewed-by: Simon Hausmann --- src/qml/jsruntime/qv4variantobject.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src/qml/jsruntime/qv4variantobject.cpp') diff --git a/src/qml/jsruntime/qv4variantobject.cpp b/src/qml/jsruntime/qv4variantobject.cpp index 2fe9c717bd..a37da31782 100644 --- a/src/qml/jsruntime/qv4variantobject.cpp +++ b/src/qml/jsruntime/qv4variantobject.cpp @@ -66,7 +66,7 @@ VariantObject::VariantObject(ExecutionEngine *engine, const QVariant &value) { vtbl = &static_vtbl; if (isScarce()) - internalClass->engine->scarceResources.insert(this); + engine->scarceResources.insert(this); } QVariant VariantObject::toVariant(const QV4::ValueRef v) -- cgit v1.2.3