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
This commit is contained in:
@@ -10,7 +10,7 @@
|
||||
#include <DiskDeviceTypes.h>
|
||||
#include <Path.h>
|
||||
|
||||
extern void SizeAsString(int32 size, char *string);
|
||||
extern void SizeAsString(off_t size, char *string);
|
||||
|
||||
class SourceVisitor : public BDiskDeviceVisitor
|
||||
{
|
||||
|
||||
@@ -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);
|
||||
}
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user