From b7fa0c137c2ef567b286d83435aba843e33280b7 Mon Sep 17 00:00:00 2001 From: Markus Goetz Date: Fri, 23 Apr 2010 15:58:37 +0200 Subject: QNAM HTTP: Avoid one copy Even if we have implicit sharing in QByteArray it makes sense. Reviewed-by: joao --- src/network/access/qnetworkaccesshttpbackend.cpp | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/src/network/access/qnetworkaccesshttpbackend.cpp b/src/network/access/qnetworkaccesshttpbackend.cpp index af971a7..ba26dad 100644 --- a/src/network/access/qnetworkaccesshttpbackend.cpp +++ b/src/network/access/qnetworkaccesshttpbackend.cpp @@ -680,8 +680,7 @@ void QNetworkAccessHttpBackend::readFromHttp() QByteDataBuffer list; while (httpReply->bytesAvailable() != 0 && nextDownstreamBlockSize() != 0 && nextDownstreamBlockSize() > list.byteAmount()) { - QByteArray data = httpReply->readAny(); - list.append(data); + list.append(httpReply->readAny()); } if (!list.isEmpty()) -- cgit v0.12