X-Git-Url: https://git.quassel-irc.org/?a=blobdiff_plain;f=src%2Fclient%2Fclientidentity.h;h=fb35acae2eef6161e755d06f76473246f78cffb4;hb=c194ed5fb3d15e14b9364f9796d3521910dc72fe;hp=5e58917920afbea39d7e0cc25e1ed9718668865d;hpb=39328183a6a87c6eb10a9dbbffcd5d65bf154a1f;p=quassel.git diff --git a/src/client/clientidentity.h b/src/client/clientidentity.h index 5e589179..fb35acae 100644 --- a/src/client/clientidentity.h +++ b/src/client/clientidentity.h @@ -59,8 +59,8 @@ private slots: void markClean(); private: - ClientCertManager *_certManager; - bool _isDirty; + ClientCertManager *_certManager{nullptr}; + bool _isDirty{false}; QSslKey _sslKey; QSslCertificate _sslCert; #endif //HAVE_SSL @@ -79,12 +79,12 @@ class ClientCertManager : public CertManager public: ClientCertManager(IdentityId id, CertIdentity *parent) : CertManager(id, parent), _certIdentity(parent) {} - virtual inline const QSslKey &sslKey() const { return _certIdentity->sslKey(); } - virtual inline const QSslCertificate &sslCert() const { return _certIdentity->sslCert(); } + inline const QSslKey &sslKey() const override { return _certIdentity->sslKey(); } + inline const QSslCertificate &sslCert() const override { return _certIdentity->sslCert(); } public slots: - virtual void setSslKey(const QByteArray &encoded); - virtual void setSslCert(const QByteArray &encoded); + void setSslKey(const QByteArray &encoded) override; + void setSslCert(const QByteArray &encoded) override; private: CertIdentity *_certIdentity;