It is a good idea to initialize pointer members in the ctor.

This commit is contained in:
Teo Mrnjavac 2015-10-25 14:36:09 +01:00
parent eeceed91eb
commit 6de8158bec

View File

@ -36,10 +36,11 @@ class PluginFactoryPrivate
protected: protected:
typedef QPair<const QMetaObject *, PluginFactory::CreateInstanceFunction> Plugin; typedef QPair<const QMetaObject *, PluginFactory::CreateInstanceFunction> Plugin;
PluginFactoryPrivate() : catalogInitialized(false) {} PluginFactoryPrivate()
~PluginFactoryPrivate() : catalogInitialized( false )
{ , q_ptr( nullptr )
} {}
~PluginFactoryPrivate() {}
QHash<QString, Plugin> createInstanceHash; QHash<QString, Plugin> createInstanceHash;
QString catalogName; QString catalogName;