diff options
Diffstat (limited to 'src/HttpRequestCommand.cc')
| -rw-r--r-- | src/HttpRequestCommand.cc | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/src/HttpRequestCommand.cc b/src/HttpRequestCommand.cc index b708dfd0..b5559715 100644 --- a/src/HttpRequestCommand.cc +++ b/src/HttpRequestCommand.cc @@ -33,6 +33,8 @@ */ /* copyright --> */ #include "HttpRequestCommand.h" +#include "DownloadEngine.h" +#include "RequestGroup.h" #include "HttpResponseCommand.h" #include "HttpConnection.h" #include "prefs.h" @@ -61,7 +63,7 @@ bool HttpRequestCommand::executeInternal() { httpRequest->setUserAgent(e->option->get(PREF_USER_AGENT)); httpRequest->setRequest(req); httpRequest->setSegment(segment); - httpRequest->setEntityLength(_requestGroup->getSegmentMan()->totalSize); + httpRequest->setEntityLength(_requestGroup->getTotalLength()); httpRequest->configure(e->option); HttpConnectionHandle httpConnection = new HttpConnection(cuid, socket, e->option); |
