* cmdline/apt-get.cc:
authorDavid Kalnischkies <kalnischkies@gmail.com>
Thu, 3 Jun 2010 08:48:19 +0000 (10:48 +0200)
committerDavid Kalnischkies <kalnischkies@gmail.com>
Thu, 3 Jun 2010 08:48:19 +0000 (10:48 +0200)
  - use unsigned long long instead of double to store values it gets

cmdline/apt-get.cc
debian/changelog

index 44235e3..661ca61 100644 (file)
@@ -837,9 +837,9 @@ bool InstallPackages(CacheFile &Cache,bool ShwKept,bool Ask = true,
       return false;
 
    // Display statistics
-   double FetchBytes = Fetcher.FetchNeeded();
-   double FetchPBytes = Fetcher.PartialPresent();
-   double DebBytes = Fetcher.TotalNeeded();
+   unsigned long long FetchBytes = Fetcher.FetchNeeded();
+   unsigned long long FetchPBytes = Fetcher.PartialPresent();
+   unsigned long long DebBytes = Fetcher.TotalNeeded();
    if (DebBytes != Cache->DebSize())
    {
       c0out << DebBytes << ',' << Cache->DebSize() << endl;
@@ -2362,9 +2362,9 @@ bool DoSource(CommandLine &CmdL)
    }
    
    // Display statistics
-   double FetchBytes = Fetcher.FetchNeeded();
-   double FetchPBytes = Fetcher.PartialPresent();
-   double DebBytes = Fetcher.TotalNeeded();
+   unsigned long long FetchBytes = Fetcher.FetchNeeded();
+   unsigned long long FetchPBytes = Fetcher.PartialPresent();
+   unsigned long long DebBytes = Fetcher.TotalNeeded();
 
    // Check for enough free space
    struct statvfs Buf;
index 97d6abe..cad4bf9 100644 (file)
@@ -8,8 +8,10 @@ apt (0.7.26~exp6) UNRELEASED; urgency=low
     - deprecate AddSize with Multiplier as it is unused and switch to
       boolean instead to handle the sizes more gracefully.
     - switch i{Download,Usr}Size from double to (un)signed long long
+  * cmdline/apt-get.cc:
+    - use unsigned long long instead of double to store values it gets
 
- -- David Kalnischkies <kalnischkies@gmail.com>  Thu, 03 Jun 2010 09:19:01 +0200
+ -- David Kalnischkies <kalnischkies@gmail.com>  Thu, 03 Jun 2010 10:46:46 +0200
 
 apt (0.7.26~exp5) experimental; urgency=low