From e441692b0b8f8fffdfdfa8a21c570adcd5cbae7a Mon Sep 17 00:00:00 2001 From: Lars Knoll Date: Mon, 16 Sep 2013 22:02:27 +0200 Subject: Further work towards an exact GC Add some more convenience in the helper classes in qscopedvalue_p.h Make accesses to CallData safer, and change ExecutionEngine::newObject() to return a safe pointer. Change-Id: I980909754ce9681cf6faa1355bab3a1e5d6dd186 Reviewed-by: Simon Hausmann --- src/qml/jsapi/qjsengine.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src/qml/jsapi') diff --git a/src/qml/jsapi/qjsengine.cpp b/src/qml/jsapi/qjsengine.cpp index b66dd51648..f99463256e 100644 --- a/src/qml/jsapi/qjsengine.cpp +++ b/src/qml/jsapi/qjsengine.cpp @@ -286,7 +286,7 @@ QJSValue QJSEngine::evaluate(const QString& program, const QString& fileName, in */ QJSValue QJSEngine::newObject() { - return new QJSValuePrivate(d->m_v4Engine->newObject()); + return new QJSValuePrivate(d->m_v4Engine->newObject()->getPointer()); } /*! -- cgit v1.2.3