diff --git a/src/status.c b/src/status.c index 2dcfe75..362f3f9 100644 --- a/src/status.c +++ b/src/status.c @@ -101,8 +101,11 @@ static void bytes_to_readable_size(uint64_t bytes, char *str) { size /= 1024.0; ++i; } - - sprintf(str, "%.1lf%s", size, uints[i]); + if (i == 0) { + sprintf(str, "%ld%s", bytes, uints[i]); + } else { + sprintf(str, "%.1lf%s", size, uints[i]); + } } static void calc_mem_usage(memory_usage_t *usage) {