diff options
| author | Federico Angelilli <code@fedang.net> | 2024-11-19 12:05:48 +0100 |
|---|---|---|
| committer | Federico Angelilli <code@fedang.net> | 2024-11-19 12:05:48 +0100 |
| commit | b5cb61379978fa6dc8d6468dd2f8b412e58cf7bb (patch) | |
| tree | fba4419cdbfa65391f1b044c9ff0a799eefc19bd /src/util.c | |
| parent | afcbe44a7cf454f3588a60180d93f65df9e5fcc7 (diff) | |
Add units to ram
Diffstat (limited to 'src/util.c')
| -rw-r--r-- | src/util.c | 6 |
1 files changed, 3 insertions, 3 deletions
@@ -200,11 +200,11 @@ int snprintf_units(char *buffer, size_t max, uint64_t bytes, unit_t unit) break; default: { - int i = -1; - do { + int i = 0; + while (round(value) >= base && i < 4) { value /= base; i++; - } while (round(value * 10) / 10 >= base && i < 4); + } const char *units[2][5] = { { " B", " kB", " MB", " GB", " TB" }, |
