diff options
author | Liang Jian <jianliang79@gmail.com> | 2014-03-13 14:55:02 +0800 |
---|---|---|
committer | The Qt Project <gerrit-noreply@qt-project.org> | 2014-03-13 19:04:03 +0100 |
commit | 5e75ee31289accc1c1ae266b331ccb094319dbf0 (patch) | |
tree | 9d6d0bf918ff54b6e72773212070ffe4d178da08 | |
parent | fb1c775e2e92ae13d10f88318c47ff92f5951812 (diff) |
Fix QQmlTypeNameCache object leak
Remove redundant ref to QQmlTypeNameCache object in
QQmlTypeCompiler::compile()
Change-Id: Ie166e8d04c1504194bec227bf5e945b273778a20
Reviewed-by: Simon Hausmann <simon.hausmann@digia.com>
-rw-r--r-- | src/qml/compiler/qqmltypecompiler.cpp | 1 |
1 files changed, 0 insertions, 1 deletions
diff --git a/src/qml/compiler/qqmltypecompiler.cpp b/src/qml/compiler/qqmltypecompiler.cpp index 39a6c776c0..14043ce25b 100644 --- a/src/qml/compiler/qqmltypecompiler.cpp +++ b/src/qml/compiler/qqmltypecompiler.cpp @@ -77,7 +77,6 @@ bool QQmlTypeCompiler::compile() compiledData->importCache->add(singleton.type->qmlTypeName(), singleton.type->sourceUrl(), singleton.prefix); typeData->imports().populateCache(compiledData->importCache); - compiledData->importCache->addref(); const QHash<int, QQmlTypeData::TypeReference> &resolvedTypes = typeData->resolvedTypeRefs(); for (QHash<int, QQmlTypeData::TypeReference>::ConstIterator resolvedType = resolvedTypes.constBegin(), end = resolvedTypes.constEnd(); |