diff options
author | Alex Zolotarev <deathbaba@gmail.com> | 2011-12-05 20:05:41 +0400 |
---|---|---|
committer | Alex Zolotarev <alex@maps.me> | 2015-09-23 01:29:38 +0300 |
commit | 467fd471080bedaac3482a3804914072f6187bcc (patch) | |
tree | dd9ad60cbea616b6c05135347641cd1f2bef5d91 /platform/http_request.cpp | |
parent | abbb5027d56b6f817f51afde0a710040287d6b4f (diff) |
[downloader] Fixed progress and unit test
Diffstat (limited to 'platform/http_request.cpp')
-rw-r--r-- | platform/http_request.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/platform/http_request.cpp b/platform/http_request.cpp index de65a4b048..22782a8eb1 100644 --- a/platform/http_request.cpp +++ b/platform/http_request.cpp @@ -136,7 +136,7 @@ class FileHttpRequest : public HttpRequest, public IHttpThreadCallback // report progress if (isChunkOk) { - m_progress.first += (endRange - begRange); + m_progress.first += (endRange - begRange) + 1; if (m_onProgress) m_onProgress(*this); } @@ -205,7 +205,7 @@ class FileHttpRequest : public HttpRequest, public IHttpThreadCallback CalcRanges(int64_t & summ) : m_summ(summ) {} void operator()(ChunksDownloadStrategy::RangeT const & range) { - m_summ += (range.second - range.first); + m_summ += (range.second - range.first) + 1; } }; |