From baf595a0374020b30531c1ec75f0245ed148a8b0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=A9r=C3=B4me=20Duval?= Date: Thu, 27 Oct 2005 13:22:54 +0000 Subject: [PATCH] we now use off_t for the sizes (sorry Ingo for bugging :) ) git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@14538 a95241bf-73f2-0310-859d-f6bbb57e9c96 --- src/apps/installer/CopyEngine.cpp | 2 +- src/apps/installer/PackageViews.cpp | 10 +++++----- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/src/apps/installer/CopyEngine.cpp b/src/apps/installer/CopyEngine.cpp index 8fbbd7ed08..7481ebb582 100644 --- a/src/apps/installer/CopyEngine.cpp +++ b/src/apps/installer/CopyEngine.cpp @@ -10,7 +10,7 @@ #include #include -extern void SizeAsString(int32 size, char *string); +extern void SizeAsString(off_t size, char *string); class SourceVisitor : public BDiskDeviceVisitor { diff --git a/src/apps/installer/PackageViews.cpp b/src/apps/installer/PackageViews.cpp index be2c8b2f14..532286dca9 100644 --- a/src/apps/installer/PackageViews.cpp +++ b/src/apps/installer/PackageViews.cpp @@ -13,14 +13,14 @@ #define ICON_ATTRIBUTE "INSTALLER PACKAGE: ICON" -void SizeAsString(int32 size, char *string); +void SizeAsString(off_t size, char *string); void -SizeAsString(int32 size, char *string) +SizeAsString(off_t size, char *string) { - float kb = size / 1024.0; + double kb = size / 1024.0; if (kb < 1.0) { - sprintf(string, "%ld B", size); + sprintf(string, "%Ld B", size); return; } float mb = kb / 1024.0; @@ -38,7 +38,7 @@ SizeAsString(int32 size, char *string) sprintf(string, "%3.1f GB", gb); return; } - sprintf(string, "%3.1f TB", tb); + sprintf(string, "%.1f TB", tb); }