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; --
