netstar pushed a commit to branch master.

http://git.enlightenment.org/apps/evisum.git/commit/?id=eee2f5fbaed977b4e522b81430d192fd9595beef

commit eee2f5fbaed977b4e522b81430d192fd9595beef
Author: Alastair Poole <nets...@gmail.com>
Date:   Tue Dec 8 10:29:19 2020 +0000

    sort: that might overflow..
---
 src/bin/ui/ui_disk.c | 5 ++++-
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/src/bin/ui/ui_disk.c b/src/bin/ui/ui_disk.c
index 79cb10e..fed1670 100644
--- a/src/bin/ui/ui_disk.c
+++ b/src/bin/ui/ui_disk.c
@@ -343,7 +343,10 @@ _sort_by_free(const void *p1, const void *p2)
    free1 = fs1->usage.total - fs1->usage.used;
    free2 = fs2->usage.total - fs2->usage.used;
 
-   return free1 - free2;
+   if (free1 > free2) return 1;
+   if (free1 < free2) return -1;
+
+   return 0;
 }
 
 static int

-- 


Reply via email to