aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorAaron Kennedy <aaron.kennedy@nokia.com>2012-02-17 10:52:37 +0000
committerQt by Nokia <qt-info@nokia.com>2012-02-20 16:25:52 +0100
commit045e5932915000d2c510d8d3a1cc916b7c5a5d55 (patch)
tree65326b6bae075b498ce84a873bc84a6ec53b6fd8 /src
parent9469bdd001eb7f008b00bcb4c66dd88465c27404 (diff)
Delete v8methods array at destruction
Change-Id: I6412ad352ad23db4100fffc9285532eb7e0b3a71 Reviewed-by: Roberto Raggi <roberto.raggi@nokia.com>
Diffstat (limited to 'src')
-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.