Tatsuhiro Tsujikawa 12 лет назад
Родитель
Сommit
5535ed5f95
1 измененных файлов с 4 добавлено и 4 удалено
  1. 4 4
      src/HttpRequest.cc

+ 4 - 4
src/HttpRequest.cc

@@ -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));