summaryrefslogtreecommitdiff
path: root/sysutils/libgtop/patches/patch-dl
blob: 065aea261e7ead6bb36ca63cc0d95f74ee86f4b4 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
$NetBSD: patch-dl,v 1.1 2009/07/11 13:14:13 hasso Exp $

--- sysdeps/freebsd/procsegment.c.orig	2009-07-11 00:17:02 +0300
+++ sysdeps/freebsd/procsegment.c	2009-07-11 00:18:25 +0300
@@ -69,8 +69,13 @@ glibtop_get_proc_segment_p (glibtop *ser
 		return;
 	}
 
+#ifdef __DragonFly__
+	buf->text_rss = pinfo[0].kp_vm_tsize * pagesize;
+	buf->data_rss = pinfo[0].kp_vm_dsize * pagesize;
+#else
 	buf->text_rss = pinfo[0].ki_tsize * pagesize;
 	buf->data_rss = pinfo[0].ki_dsize * pagesize;
+#endif
 
 	buf->flags = _glibtop_sysdeps_proc_segment;
 }