commit | 4b77d5419a0f2f4f8fdb9ad39dceddf75305b2a1 | [log] [tgz] |
---|---|---|
author | Rob Landley <rob@landley.net> | Mon Mar 23 11:49:58 2015 -0500 |
committer | Rob Landley <rob@landley.net> | Mon Mar 23 11:49:58 2015 -0500 |
tree | 8532a6de34a92200c0833ca6b0a66b4321f1e41d | |
parent | 2c7028ad7572d1860c20e3dca2e48a7f6ca2cb00 [diff] [blame] |
Tweak of Elliott Hughes's fix for an off by one error in human_readable (137 returned "137 KB".)
diff --git a/lib/lib.c b/lib/lib.c index f70d379..0f2b012 100644 --- a/lib/lib.c +++ b/lib/lib.c
@@ -868,8 +868,8 @@ { int end, len; - len = sprintf(buf, "%lld", num); - end = ((len-1)%3)+1; + len = sprintf(buf, "%lld", num)-1; + end = (len%3)+1; len /= 3; if (len && end == 1) {