]> git.saurik.com Git - apt.git/blobdiff - methods/https.cc
Merge remote-tracking branch 'upstream/debian/jessie' into debian/sid
[apt.git] / methods / https.cc
index cb11159bc56cb5e7768ef3b41ee4c9b64bcd3280..81060122cd2d486171e4700b27bd9f47b9304e51 100644 (file)
@@ -55,10 +55,10 @@ HttpsMethod::parse_header(void *buffer, size_t size, size_t nmemb, void *userp)
    {
       if (me->Server->Result != 416 && me->Server->StartPos != 0)
         ;
-      else if (me->Server->Result == 416 && me->Server->Size == me->File->FileSize())
+      else if (me->Server->Result == 416 && me->Server->TotalFileSize == me->File->FileSize())
       {
          me->Server->Result = 200;
-        me->Server->StartPos = me->Server->Size;
+        me->Server->StartPos = me->Server->TotalFileSize;
         // the actual size is not important for https as curl will deal with it
         // by itself and e.g. doesn't bother us with transport-encoding…
         me->Server->JunkSize = std::numeric_limits<unsigned long long>::max();