QNetworkInfo[NetworkManager]: Fix double-lookup
Change-Id: Ia44993fa229b223cfa40ed6cf922c4d5cfd3042b Reviewed-by: Marc Mutz <marc.mutz@qt.io> Reviewed-by: Mate Barany <mate.barany@qt.io> Reviewed-by: Edward Welbourne <edward.welbourne@qt.io>
This commit is contained in:
parent
14510bac9a
commit
8111a7d08f
@ -92,17 +92,17 @@ QNetworkManagerInterface::~QNetworkManagerInterface()
|
|||||||
|
|
||||||
QNetworkManagerInterface::NMState QNetworkManagerInterface::state() const
|
QNetworkManagerInterface::NMState QNetworkManagerInterface::state() const
|
||||||
{
|
{
|
||||||
if (propertyMap.contains(stateKey())) {
|
auto it = propertyMap.constFind(stateKey());
|
||||||
return static_cast<QNetworkManagerInterface::NMState>(propertyMap.value(stateKey())
|
if (it != propertyMap.cend())
|
||||||
.toUInt());
|
return static_cast<QNetworkManagerInterface::NMState>(it->toUInt());
|
||||||
}
|
|
||||||
return QNetworkManagerInterface::NM_STATE_UNKNOWN;
|
return QNetworkManagerInterface::NM_STATE_UNKNOWN;
|
||||||
}
|
}
|
||||||
|
|
||||||
QNetworkManagerInterface::NMConnectivityState QNetworkManagerInterface::connectivityState() const
|
QNetworkManagerInterface::NMConnectivityState QNetworkManagerInterface::connectivityState() const
|
||||||
{
|
{
|
||||||
if (propertyMap.contains(connectivityKey()))
|
auto it = propertyMap.constFind(connectivityKey());
|
||||||
return static_cast<NMConnectivityState>(propertyMap.value(connectivityKey()).toUInt());
|
if (it != propertyMap.cend())
|
||||||
|
return static_cast<NMConnectivityState>(it->toUInt());
|
||||||
return QNetworkManagerInterface::NM_CONNECTIVITY_UNKNOWN;
|
return QNetworkManagerInterface::NM_CONNECTIVITY_UNKNOWN;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user