From d1e1548ccf83bf393dfa36b2c0eb464b59a2926d Mon Sep 17 00:00:00 2001 From: Sona Kurazyan Date: Wed, 27 Mar 2019 16:23:47 +0100 Subject: [PATCH] Initialize QCoapPrivateKey correctly This fixes the handling of an empty QCoapPrivateKey. Change-Id: I0dd92b2edcb0aacf56a8cb1933227f6673404f52 Reviewed-by: Karsten Heimrich --- src/coap/qcoapsecurityconfiguration.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/coap/qcoapsecurityconfiguration.cpp b/src/coap/qcoapsecurityconfiguration.cpp index 8c26dd2..02b4022 100644 --- a/src/coap/qcoapsecurityconfiguration.cpp +++ b/src/coap/qcoapsecurityconfiguration.cpp @@ -40,8 +40,8 @@ class QCoapPrivateKeyPrivate : public QSharedData { public: QByteArray key; - Qt::HANDLE opaqueKey; - QSsl::KeyAlgorithm algorithm; + Qt::HANDLE opaqueKey = nullptr; + QSsl::KeyAlgorithm algorithm = QSsl::Opaque; QSsl::EncodingFormat encodingFormat; QByteArray passPhrase; };