Code cleanup

pull/60/head
Tatsuhiro Tsujikawa 2013-03-18 22:45:07 +09:00
parent d88e815033
commit 5535ed5f95
1 changed files with 4 additions and 4 deletions

View File

@ -202,10 +202,10 @@ std::string HttpRequest::createRequest()
(request_->isPipeliningEnabled() || getStartByte() > 0 ||
getEndByte() > 0)) {
std::string rangeHeader(fmt("bytes=%" PRId64 "-", getStartByte()));
if(request_->isPipeliningEnabled()) {
rangeHeader += util::itos(getEndByte());
} else if(getEndByte() > 0) {
// FTP via http proxy does not support endbytes
if(request_->isPipeliningEnabled() || getEndByte() > 0) {
// FTP via http proxy does not support endbytes, but in that
// case, request_->isPipeliningEnabled() is false and
// getEndByte() is 0.
rangeHeader += util::itos(getEndByte());
}
builtinHds.push_back(std::make_pair("Range:", rangeHeader));