137 currently returns "137 KB". diff --git a/lib/lib.c b/lib/lib.c index f70d379..2eecdf1 100644 --- a/lib/lib.c +++ b/lib/lib.c @@ -869,7 +869,8 @@ int human_readable(char *buf, unsigned long long num) int end, len; len = sprintf(buf, "%lld", num); - end = ((len-1)%3)+1; + len--; + end = (len%3)+1; len /= 3; if (len && end == 1) { 1426288556.0