aboutsummaryrefslogtreecommitdiff
path: root/pmwiki.php
diff options
context:
space:
mode:
Diffstat (limited to 'pmwiki.php')
-rw-r--r--pmwiki.php6
1 files changed, 3 insertions, 3 deletions
diff --git a/pmwiki.php b/pmwiki.php
index 99fcc028..6afa5c7c 100644
--- a/pmwiki.php
+++ b/pmwiki.php
@@ -1016,12 +1016,12 @@ function DiffTimeCompact($time, $time2=null, $precision=1) {
## FileSizeCompact outputs a human readable file size
## with an appropriate suffix.
## Note: unreliable filemtime()/stat() over 2GB @ 32bit
-function FileSizeCompact($n, $precision=1) {
+function FileSizeCompact($n, $precision=1, $base=1024) {
if (!(float)$n) return 0;
$units = 'bkMGTPEZY';
- $b = log((float)$n, 1024);
+ $b = log((float)$n, $base);
$fb = floor($b);
- return round(pow(1024,$b-$fb),$precision).@$units[$fb];
+ return round(pow($base,$b-$fb),$precision).@$units[$fb];
}
function InsertEditFunction($newfn, $where='<PostPage') {