netstar pushed a commit to branch master. http://git.enlightenment.org/apps/evisum.git/commit/?id=8ec8a5efdae34603352c08cef379a71ba94178f1
commit 8ec8a5efdae34603352c08cef379a71ba94178f1 Author: Alastair Poole <[email protected]> Date: Sun Jun 7 14:43:56 2020 +0100 ui: size format. --- src/bin/ui/ui.c | 5 +++-- src/bin/ui/ui.h | 2 +- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/src/bin/ui/ui.c b/src/bin/ui/ui.c index c44a750..3288968 100644 --- a/src/bin/ui/ui.c +++ b/src/bin/ui/ui.c @@ -1464,10 +1464,11 @@ _evisum_resize_cb(void *data, Evas *e, Evas_Object *obj, void *event_info) } const char * -evisum_size_format(unsigned long bytes) +evisum_size_format(unsigned long long bytes) { const char *s, *unit = "BKMGTPEZY"; - unsigned long int value, powi = 1; + unsigned long powi = 1; + unsigned long long value; unsigned int precision = 2, powj = 1; value = bytes; diff --git a/src/bin/ui/ui.h b/src/bin/ui/ui.h index 0313ad1..51ce613 100644 --- a/src/bin/ui/ui.h +++ b/src/bin/ui/ui.h @@ -123,6 +123,6 @@ const char * evisum_icon_path_get(const char *name); const char * -evisum_size_format(unsigned long bytes); +evisum_size_format(unsigned long long bytes); #endif --
