diff --git a/sftp/kio_sftp.cpp b/sftp/kio_sftp.cpp --- a/sftp/kio_sftp.cpp +++ b/sftp/kio_sftp.cpp @@ -2108,36 +2108,37 @@ } -bool sftpProtocol::GetRequest::enqueueChunks() { - sftpProtocol::GetRequest::Request request; - - qCDebug(KIO_SFTP_LOG) << "enqueueChunks"; - - while (pendingRequests.count() < mMaxPendingRequests) { - request.expectedLength = MAX_XFER_BUF_SIZE; - request.startOffset = mFile->offset; - request.id = sftp_async_read_begin(mFile, request.expectedLength); - if (request.id < 0) { - if (pendingRequests.isEmpty()) { - return false; - } else { - break; - } - } +bool sftpProtocol::GetRequest::enqueueChunks() +{ + sftpProtocol::GetRequest::Request request; + + qCDebug(KIO_SFTP_LOG) << "enqueueChunks"; + + while (pendingRequests.count() < mMaxPendingRequests) { + request.expectedLength = MAX_XFER_BUF_SIZE; + request.startOffset = mFile->offset; + request.id = sftp_async_read_begin(mFile, request.expectedLength); + if (request.id < 0) { + if (pendingRequests.isEmpty()) { + return false; + } else { + break; + } + } - pendingRequests.enqueue(request); + pendingRequests.enqueue(request); - if (mFile->offset >= mSb->size) { - // Do not add any more chunks if the offset is larger than the given file size. - // However this is done after adding a request as the remote file size may - // have changed in the meantime. - break; + if (mFile->offset >= mSb->size) { + // Do not add any more chunks if the offset is larger than the given file size. + // However this is done after adding a request as the remote file size may + // have changed in the meantime. + break; + } } - } - qCDebug(KIO_SFTP_LOG) << "enqueueChunks done" << QString::number(pendingRequests.size()); + qCDebug(KIO_SFTP_LOG) << "enqueueChunks done" << QString::number(pendingRequests.size()); - return true; + return true; } int sftpProtocol::GetRequest::readChunks(QByteArray &data) {