mirror of
https://github.com/genodelabs/genode.git
synced 2025-04-10 21:01:49 +00:00
base: handle 0 in Number_of_bytes::print
This patch avoids printing the number 0 as "0G".
This commit is contained in:
parent
7813c3be8f
commit
d56374e4b9
@ -58,7 +58,8 @@ class Genode::Number_of_bytes
|
||||
|
||||
enum { KB = 1024UL, MB = KB*1024UL, GB = MB*1024UL };
|
||||
|
||||
if (_n % GB == 0) print(output, _n/GB, "G");
|
||||
if (_n == 0) print(output, 0);
|
||||
else if (_n % GB == 0) print(output, _n/GB, "G");
|
||||
else if (_n % MB == 0) print(output, _n/MB, "M");
|
||||
else if (_n % KB == 0) print(output, _n/KB, "K");
|
||||
else print(output, _n);
|
||||
|
Loading…
x
Reference in New Issue
Block a user