summaryrefslogtreecommitdiff
path: root/sysdeps
diff options
context:
space:
mode:
authorBenoit Dejean <bdejean@gmail.com>2015-02-28 02:35:02 +0100
committerTing-Wei Lan <lantw@src.gnome.org>2015-06-21 10:57:11 +0800
commit0057bbbc4762389ce3b62604b5194bfcf7ac2fed (patch)
tree95d2d79f1076b3367a57e9ca4bfc79055068d391 /sysdeps
parente6d776ee617a48c9b809e550fb4ec0bc154634aa (diff)
downloadlibgtop-0057bbbc4762389ce3b62604b5194bfcf7ac2fed.tar.gz
Don't set GLIBTOP_PROC_MEM_SHARE because it's not implemented anymore.
https://bugzilla.gnome.org/show_bug.cgi?id=744890
Diffstat (limited to 'sysdeps')
-rw-r--r--sysdeps/freebsd/procmem.c8
1 files changed, 4 insertions, 4 deletions
diff --git a/sysdeps/freebsd/procmem.c b/sysdeps/freebsd/procmem.c
index b11c7304..8c5a071d 100644
--- a/sysdeps/freebsd/procmem.c
+++ b/sysdeps/freebsd/procmem.c
@@ -60,8 +60,7 @@ static const unsigned long _glibtop_sysdeps_proc_mem_share =
void
_glibtop_init_proc_mem_p (glibtop *server)
{
- server->sysdeps.proc_mem = _glibtop_sysdeps_proc_mem |
- _glibtop_sysdeps_proc_mem_share;
+ server->sysdeps.proc_mem = _glibtop_sysdeps_proc_mem;
}
/* Provides detailed information about a process. */
@@ -102,6 +101,8 @@ glibtop_get_proc_mem_p (glibtop *server, glibtop_proc_mem *buf,
buf->resident = buf->rss = (guint64)
ps_pgtok (pinfo [0].ki_rssize) * 1024;
+ buf->flags |= _glibtop_sysdeps_proc_mem;
+
#if 0
/*
* It doesn't make any sense to count as shared each and every mmaped file
@@ -160,7 +161,6 @@ glibtop_get_proc_mem_p (glibtop *server, glibtop_proc_mem *buf,
buf->share += object.un_pager.vnp.vnp_size;
}
- buf->flags = _glibtop_sysdeps_proc_mem |
- _glibtop_sysdeps_proc_mem_share;
+ buf->flags |= _glibtop_sysdeps_proc_mem_share;
#endif
}