17 lines
817 B
Diff
17 lines
817 B
Diff
|
diff --git a/src/network/access/qnetworkreplyhttpimpl.cpp b/src/network/access/qnetworkreplyhttpimpl.cpp
|
||
|
index c1956ae..76c2f57 100644
|
||
|
--- a/src/network/access/qnetworkreplyhttpimpl.cpp
|
||
|
+++ b/src/network/access/qnetworkreplyhttpimpl.cpp
|
||
|
@@ -1679,8 +1679,9 @@ void QNetworkReplyHttpImplPrivate::_q_startOperation()
|
||
|
#endif
|
||
|
} else {
|
||
|
#ifndef QT_NO_BEARERMANAGEMENT
|
||
|
- QObject::connect(session.data(), SIGNAL(stateChanged(QNetworkSession::State)),
|
||
|
- q, SLOT(_q_networkSessionStateChanged(QNetworkSession::State)), Qt::QueuedConnection);
|
||
|
+ if (session)
|
||
|
+ QObject::connect(session.data(), SIGNAL(stateChanged(QNetworkSession::State)),
|
||
|
+ q, SLOT(_q_networkSessionStateChanged(QNetworkSession::State)), Qt::QueuedConnection);
|
||
|
#endif
|
||
|
}
|
||
|
|