summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorTasuku Suzuki <tasuku.suzuki@nokia.com>2010-03-24 10:55:57 (GMT)
committerBenjamin Poulain <benjamin.poulain@nokia.com>2010-03-24 10:55:57 (GMT)
commit63f13c0f2793fa0833d906be409f57362f6971d7 (patch)
tree69571b478c08b1aee401315f7524cb616d310032
parent423f1cf2c5bd505497400db1e732efad12361976 (diff)
downloadQt-63f13c0f2793fa0833d906be409f57362f6971d7.zip
Qt-63f13c0f2793fa0833d906be409f57362f6971d7.tar.gz
Qt-63f13c0f2793fa0833d906be409f57362f6971d7.tar.bz2
Fix compile error with QT_NO_HTTP
Reviewed-by: Benjamin Poulain <benjamin.poulain@nokia.com>
-rw-r--r--src/network/access/qnetworkreplyimpl.cpp8
1 files changed, 8 insertions, 0 deletions
diff --git a/src/network/access/qnetworkreplyimpl.cpp b/src/network/access/qnetworkreplyimpl.cpp
index 7fc0097..edd6889 100644
--- a/src/network/access/qnetworkreplyimpl.cpp
+++ b/src/network/access/qnetworkreplyimpl.cpp
@@ -318,11 +318,15 @@ void QNetworkReplyImplPrivate::setup(QNetworkAccessManager::Operation op, const
// for HTTP, we want to send out the request as fast as possible to the network, without
// invoking methods in a QueuedConnection
+#ifndef QT_NO_HTTP
if (qobject_cast<QNetworkAccessHttpBackend *>(backend)) {
_q_startOperation();
} else {
QMetaObject::invokeMethod(q, "_q_startOperation", Qt::QueuedConnection);
}
+#else
+ QMetaObject::invokeMethod(q, "_q_startOperation", Qt::QueuedConnection);
+#endif // QT_NO_HTTP
}
q->QIODevice::open(QIODevice::ReadOnly);
@@ -872,11 +876,15 @@ bool QNetworkReplyImplPrivate::migrateBackend()
backend->setResumeOffset(bytesDownloaded);
}
+#ifndef QT_NO_HTTP
if (qobject_cast<QNetworkAccessHttpBackend *>(backend)) {
_q_startOperation();
} else {
QMetaObject::invokeMethod(q, "_q_startOperation", Qt::QueuedConnection);
}
+#else
+ QMetaObject::invokeMethod(q, "_q_startOperation", Qt::QueuedConnection);
+#endif // QT_NO_HTTP
return true;
}