Fix QQmlTypeData object leak
authorLiang Jian <jianliang79@gmail.com>
Thu, 13 Mar 2014 12:30:04 +0000 (20:30 +0800)
committerThe Qt Project <gerrit-noreply@qt-project.org>
Thu, 13 Mar 2014 15:39:34 +0000 (16:39 +0100)
commitef635d410dada5c8eaa963d127ccb53eae3194fb
tree5828f2b3a8cae8cbf27c1e7343779d3f84133864
parentd3bc2557e3a4dae686a80356d3d385f6b80924b6
Fix QQmlTypeData object leak

1) unref QQmlTypeData object stored in m_compositeSingletons
2) unref QQmlTypeData object in resolveQmlType()

Change-Id: I5f2e3a542637f62509c4a2f2ed8a6ba080eacf1b
Reviewed-by: Simon Hausmann <simon.hausmann@digia.com>
src/qml/compiler/qqmlcodegenerator.cpp
src/qml/qml/qqmltypeloader.cpp