netstar pushed a commit to branch master.

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

commit ec9773bf15555bf2cd78ff36a01c4fc1bab2c94a
Author: Alastair Poole <[email protected]>
Date:   Thu Jun 18 20:08:20 2020 +0100

    machine: cast to uint64_t
---
 src/bin/system/machine.c | 8 ++++----
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/src/bin/system/machine.c b/src/bin/system/machine.c
index 07e844a..b704f10 100644
--- a/src/bin/system/machine.c
+++ b/src/bin/system/machine.c
@@ -585,10 +585,10 @@ swap_out:
    if (swdev)
      free(swdev);
 
-   memory->cached = (uvmexp.pagesize * bcstats.numbufpages);
-   memory->used = (uvmexp.active * uvmexp.pagesize);
-   memory->buffered = (uvmexp.pagesize * (uvmexp.npages - uvmexp.free));
-   memory->shared = (uvmexp.pagesize * uvmexp.wired);
+   memory->cached = (uint64_t)(uvmexp.pagesize * bcstats.numbufpages);
+   memory->used = (uint64_t)(uvmexp.active * uvmexp.pagesize);
+   memory->buffered = (uint64_t)(uvmexp.pagesize * (uint64_t)(uvmexp.npages - 
uvmexp.free));
+   memory->shared = (uint64_t)(uvmexp.pagesize * uvmexp.wired);
 #elif defined(__MacOS__)
    int mib[2] = { CTL_HW, HW_MEMSIZE };
    size_t total;

-- 


Reply via email to