diff --git a/setup/setuputils.class.inc.php b/setup/setuputils.class.inc.php index cc49bcdc5..329a6b9f8 100644 --- a/setup/setuputils.class.inc.php +++ b/setup/setuputils.class.inc.php @@ -910,12 +910,16 @@ class SetupUtils { $aSizes = array('bytes', 'kB', 'MB', 'GB', 'TB', 'PB', 'EB'); $index = 0; - while (($fBytes > 1000) && ($index < count($aSizes))) - { + while (($fBytes > 1000) && ($index < count($aSizes))) { $index++; $fBytes = $fBytes / 1000; } + if ($index == 0) { + // display int for bytes + return sprintf('%d %s', $fBytes, $aSizes[$index]); + } + return sprintf('%.2f %s', $fBytes, $aSizes[$index]); }