summaryrefslogtreecommitdiff
path: root/include/linux/linux_string.h
diff options
context:
space:
mode:
authorPali Rohár <[email protected]>2022-09-12 21:02:27 +0200
committerTom Rini <[email protected]>2022-09-23 15:13:18 -0400
commitd179018e4c9561afac5ca5c8878852f1171b836b (patch)
tree8ff2702026d701888ebc9145c4e567ff8ad31412 /include/linux/linux_string.h
parent6f915a5d24b1c8cf30a29d7edff01eb5951bef0b (diff)
display_options: print_size: Fix order overflow
Function print_size() round size to the nearst value with one decimal fraction number. But in special cases also unit order may overflow. For example value 1073689396 is printed as "1024 MiB" and value 1073741824 as "1 GiB". Fix this issue by detecting order overflow and increasing unit order. With this change also value 1073689396 is printed as "1 GiB". Signed-off-by: Pali Rohár <[email protected]> Reviewed-by: Simon Glass <[email protected]>
Diffstat (limited to 'include/linux/linux_string.h')
0 files changed, 0 insertions, 0 deletions