diff -r dee5afe5301f -r 3f74d0d4af4c src/network/access/qhttpnetworkreply_p.h --- a/src/network/access/qhttpnetworkreply_p.h Mon Mar 15 12:43:09 2010 +0200 +++ b/src/network/access/qhttpnetworkreply_p.h Thu Apr 08 14:19:33 2010 +0300 @@ -86,6 +86,7 @@ QT_BEGIN_NAMESPACE class QHttpNetworkConnection; +class QHttpNetworkConnectionChannel; class QHttpNetworkRequest; class QHttpNetworkConnectionPrivate; class QHttpNetworkReplyPrivate; @@ -171,6 +172,7 @@ bool findChallenge(bool forProxy, QByteArray &challenge) const; QAuthenticatorPrivate::Method authenticationMethod(bool isProxy) const; void clear(); + void clearHttpLayerInformation(); qint64 readReplyBodyRaw(QIODevice *in, QByteDataBuffer *out, qint64 size); qint64 readReplyBodyChunked(QIODevice *in, QByteDataBuffer *out); @@ -218,6 +220,7 @@ qint64 currentChunkSize; qint64 currentChunkRead; QPointer connection; + QPointer connectionChannel; bool initInflate; bool streamEnd; #ifndef QT_NO_COMPRESS