OSDN Git Service

QmlDesigner: fix memory leak
authorThomas Hartmann <Thomas.Hartmann@nokia.com>
Tue, 9 Nov 2010 15:44:48 +0000 (16:44 +0100)
committerThomas Hartmann <Thomas.Hartmann@nokia.com>
Tue, 9 Nov 2010 16:14:38 +0000 (17:14 +0100)
Reviewed-by: Kai Koehne
src/plugins/qmldesigner/designercore/metainfo/propertymetainfo.cpp

index f7c3b1e..2275afb 100644 (file)
@@ -256,7 +256,7 @@ bool PropertyMetaInfo::isValueType() const
         throw InvalidMetaInfoException(__LINE__, Q_FUNC_INFO, __FILE__);
     }
 
-    QDeclarativeValueType *valueType(QDeclarativeValueTypeFactory::valueType(variantTypeId()));
+    QScopedPointer<QDeclarativeValueType> valueType(QDeclarativeValueTypeFactory::valueType(variantTypeId()));
     return valueType;
 }