diff options
Diffstat (limited to 'src/qml/qml/qqmlcontext.cpp')
-rw-r--r-- | src/qml/qml/qqmlcontext.cpp | 16 |
1 files changed, 2 insertions, 14 deletions
diff --git a/src/qml/qml/qqmlcontext.cpp b/src/qml/qml/qqmlcontext.cpp index 7fa2472335..daa115b952 100644 --- a/src/qml/qml/qqmlcontext.cpp +++ b/src/qml/qml/qqmlcontext.cpp @@ -49,8 +49,6 @@ #include "qqmlengine.h" #include "qqmlinfo.h" #include "qqmlabstracturlinterceptor_p.h" -#include <private/qv4bindings_p.h> -#include <private/qv8bindings_p.h> #include <qjsengine.h> #include <QtCore/qvarlengtharray.h> @@ -526,7 +524,7 @@ QQmlContextData::QQmlContextData() publicContext(0), activeVMEData(0), propertyNames(0), contextObject(0), imports(0), childContexts(0), nextChild(0), prevChild(0), expressions(0), contextObjects(0), contextGuards(0), idValues(0), idValueCount(0), linkedContext(0), - componentAttached(0), v4bindings(0), v8bindings(0) + componentAttached(0) { } @@ -536,7 +534,7 @@ QQmlContextData::QQmlContextData(QQmlContext *ctxt) publicContext(ctxt), activeVMEData(0), propertyNames(0), contextObject(0), imports(0), childContexts(0), nextChild(0), prevChild(0), expressions(0), contextObjects(0), contextGuards(0), idValues(0), idValueCount(0), linkedContext(0), - componentAttached(0), v4bindings(0), v8bindings(0) + componentAttached(0) { } @@ -644,16 +642,6 @@ void QQmlContextData::destroy() if (imports) imports->release(); - if (v4bindings) - v4bindings->release(); - - if (v8bindings) - v8bindings->release(); - - for (int ii = 0; ii < importedScripts.count(); ++ii) { - qPersistentDispose(importedScripts[ii]); - } - delete [] idValues; if (isInternal) |