aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--src/declarative/qml/qdeclarativevmemetaobject.cpp1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/declarative/qml/qdeclarativevmemetaobject.cpp b/src/declarative/qml/qdeclarativevmemetaobject.cpp
index 2520bc4214..f7361eb2ce 100644
--- a/src/declarative/qml/qdeclarativevmemetaobject.cpp
+++ b/src/declarative/qml/qdeclarativevmemetaobject.cpp
@@ -480,6 +480,7 @@ QDeclarativeVMEMetaObject::~QDeclarativeVMEMetaObject()
for (int ii = 0; v8methods && ii < metaData->methodCount; ++ii) {
qPersistentDispose(v8methods[ii]);
}
+ delete [] v8methods;
if (metaData->varPropertyCount)
qPersistentDispose(varProperties); // if not weak, will not have been cleaned up by the callback.