diff --git a/mythtv/libs/libmythupnp/serializers/serializer.h b/mythtv/libs/libmythupnp/serializers/serializer.h index 8a737ee286d..c5645b93821 100644 --- a/mythtv/libs/libmythupnp/serializers/serializer.h +++ b/mythtv/libs/libmythupnp/serializers/serializer.h @@ -67,13 +67,16 @@ class UPNP_PUBLIC Serializer virtual void AddHeaders ( QStringMap &headers ); - Serializer() : m_hash( QCryptographicHash::Sha1 ) - { - qRegisterMetaType< QList >("QList"); - } + inline Serializer(); }; Q_DECLARE_METATYPE( QList ) +inline Serializer::Serializer() : + m_hash(QCryptographicHash::Sha1) +{ + qRegisterMetaType< QList >("QList"); +} + #endif