]> git.xonotic.org Git - xonotic/darkplaces.git/commitdiff
show correct percentage when resuming
authordivverent <divverent@d7cf8633-e32d-0410-b094-e92efae38249>
Sun, 22 Mar 2009 19:26:19 +0000 (19:26 +0000)
committerdivverent <divverent@d7cf8633-e32d-0410-b094-e92efae38249>
Sun, 22 Mar 2009 19:26:19 +0000 (19:26 +0000)
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@8819 d7cf8633-e32d-0410-b094-e92efae38249

libcurl.c

index ccbeae11ec07e2927fed13fcc252abe99492fc00..28b18f5f94417d2636e90aade839e0030f92de2a 100644 (file)
--- a/libcurl.c
+++ b/libcurl.c
@@ -962,7 +962,7 @@ static double Curl_GetDownloadAmount(downloadinfo *di)
                double length;
                qcurl_easy_getinfo(di->curle, CURLINFO_CONTENT_LENGTH_DOWNLOAD, &length);
                if(length > 0)
-                       return di->bytes_received / length;
+                       return (di->startpos + di->bytes_received) / (di->startpos + length);
                else
                        return 0;
        }