diff options
author | Alexander Kojevnikov <alexander@kojevnikov.com> | 2010-10-03 10:17:58 +1100 |
---|---|---|
committer | Alexander Kojevnikov <alexander@kojevnikov.com> | 2010-10-03 10:17:58 +1100 |
commit | f787bfa0c7d69665974c1322ab47c8767e87e705 (patch) | |
tree | dac790d468077ea2911b6d38c25b374f84a908d4 | |
parent | 93ceca1af2c939ac21041c70f7de806992509fbb (diff) | |
download | libgtop-f787bfa0c7d69665974c1322ab47c8767e87e705.tar.gz |
freebsd: Fix get_mem() on 64-bit systems (bgo#630128)
-rw-r--r-- | sysdeps/freebsd/mem.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/sysdeps/freebsd/mem.c b/sysdeps/freebsd/mem.c index 71a4a60f..43a665cf 100644 --- a/sysdeps/freebsd/mem.c +++ b/sysdeps/freebsd/mem.c @@ -79,10 +79,10 @@ glibtop_get_mem_s (glibtop *server, glibtop_mem *buf) buffers = 0; buf->total = memtotal; - buf->used = (memused * pagesize); + buf->used = (memused * (gulong) pagesize); buf->free = (buf->total - buf->used); buf->shared = 0; - buf->cached = (cached * pagesize); + buf->cached = (cached * (gulong) pagesize); buf->buffer = buffers; buf->user = buf->total - buf->free - buf->cached - buf->buffer; |