diff options
Diffstat (limited to 'src/network/bearer/qnetworkconfiguration_p.h')
-rw-r--r-- | src/network/bearer/qnetworkconfiguration_p.h | 10 |
1 files changed, 1 insertions, 9 deletions
diff --git a/src/network/bearer/qnetworkconfiguration_p.h b/src/network/bearer/qnetworkconfiguration_p.h index 1b1ece39b7..96854fe831 100644 --- a/src/network/bearer/qnetworkconfiguration_p.h +++ b/src/network/bearer/qnetworkconfiguration_p.h @@ -65,22 +65,14 @@ class QNetworkConfigurationPrivate : public QSharedData { public: QNetworkConfigurationPrivate() : - mutex(QMutex::Recursive), type(QNetworkConfiguration::Invalid), purpose(QNetworkConfiguration::UnknownPurpose), bearerType(QNetworkConfiguration::BearerUnknown), isValid(false), roamingSupported(false), timeout(DefaultTimeout) {} - virtual ~QNetworkConfigurationPrivate() - { - //release pointers to member configurations - serviceNetworkMembers.clear(); - } - QMap<unsigned int, QNetworkConfigurationPrivatePointer> serviceNetworkMembers; - - mutable QMutex mutex; + mutable QRecursiveMutex mutex; QString name; QString id; |