[Qt] Avoid a deep copy on the network reply

QByteArray::data() may do a deep copy.
This commit is contained in:
Thiago Marcos P. Santos
2016-07-08 20:41:02 +03:00
parent 843fff99b5
commit 03b2bb68ba

View File

@@ -90,7 +90,7 @@ void HTTPRequest::handleNetworkReply(QNetworkReply *reply)
if (bytes.isEmpty()) {
response.data = std::make_shared<std::string>();
} else {
response.data = std::make_shared<std::string>(bytes.data(), bytes.size());
response.data = std::make_shared<std::string>(bytes.constData(), bytes.size());
}
break;
}