diff options
author | Aaron Kennedy <aaron.kennedy@nokia.com> | 2012-02-17 10:52:37 +0000 |
---|---|---|
committer | Qt by Nokia <qt-info@nokia.com> | 2012-02-20 16:25:52 +0100 |
commit | 045e5932915000d2c510d8d3a1cc916b7c5a5d55 (patch) | |
tree | 65326b6bae075b498ce84a873bc84a6ec53b6fd8 /src | |
parent | 9469bdd001eb7f008b00bcb4c66dd88465c27404 (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.cpp | 1 |
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. |