summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--src/systeminfo/mac/qnetworkinfo_mac.mm3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/systeminfo/mac/qnetworkinfo_mac.mm b/src/systeminfo/mac/qnetworkinfo_mac.mm
index cd0bf00b..555db03f 100644
--- a/src/systeminfo/mac/qnetworkinfo_mac.mm
+++ b/src/systeminfo/mac/qnetworkinfo_mac.mm
@@ -322,6 +322,7 @@ QNetworkInfoPrivate::QNetworkInfoPrivate(QNetworkInfo *parent)
[pool release];
#endif
rssiTimer = new QTimer(this);
+ runloopThread = NULL;
if (!self)
self = this;
@@ -333,7 +334,7 @@ QNetworkInfoPrivate::QNetworkInfoPrivate(QNetworkInfo *parent)
QNetworkInfoPrivate::~QNetworkInfoPrivate()
{
#ifndef MAC_SDK_10_5
- if (hasWifi && networkThreadOk && runloopThread->keepRunning) {
+ if (runloopThread && hasWifi && networkThreadOk && runloopThread->keepRunning) {
runloopThread->stop();
delete runloopThread;
}