From b118417cb724b1cb040c19d33431816299db025c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Pasi=20Pet=C3=A4j=C3=A4j=C3=A4rvi?= Date: Mon, 5 Jun 2023 15:39:31 +0300 Subject: Fix reporting correct security protocol Class variables where not initialized to any default values and could be random. Fixes: QTBUG-103495 Change-Id: Ifa8bd7b860bb2fa81d113a14bd0a081935209b55 Reviewed-by: Qt CI Bot Reviewed-by: Samuli Piippo --- src/networksettings/qnetworksettings.cpp | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/src/networksettings/qnetworksettings.cpp b/src/networksettings/qnetworksettings.cpp index e4ddbad..be477e5 100644 --- a/src/networksettings/qnetworksettings.cpp +++ b/src/networksettings/qnetworksettings.cpp @@ -587,7 +587,12 @@ void QNetworkSettingsProxy::setMethod(const MethodType& method) { Creates a new Wifi network configuration with the parent \a parent. */ QNetworkSettingsWireless::QNetworkSettingsWireless(QObject* parent) - : QObject(parent) { + : QObject(parent) + , m_securityFlags(None) + , m_hidden(false) + , m_signalStrength(0) + , m_isOutOfRange(false) +{ } /*! -- cgit v1.2.3