summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPetr Salinger <Petr.Salinger@seznam.cz>2011-08-30 17:00:18 +0200
committerJasper Lievisse Adriaanse <jasper@humppa.nl>2011-08-30 17:00:18 +0200
commit1baa3fcc6a5a06a6c56ce81860f4747ec4811268 (patch)
tree4aa0a2d4dd8dcd7ec54b924c3b513298dcc28d14
parenteaff15b741e977c355cbdb5c71d1f60dd677180a (diff)
downloadlibgtop-1baa3fcc6a5a06a6c56ce81860f4747ec4811268.tar.gz
kFreeBSD 8.0 build fix
fixes a couple of checks for kFreeBSD 8.0. https://bugzilla.gnome.org/show_bug.cgi?id=608518
-rw-r--r--sysdeps/freebsd/procmap.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/sysdeps/freebsd/procmap.c b/sysdeps/freebsd/procmap.c
index c29691a3..c7ed539a 100644
--- a/sysdeps/freebsd/procmap.c
+++ b/sysdeps/freebsd/procmap.c
@@ -42,7 +42,7 @@
#include <sys/pipe.h>
#include <sys/conf.h>
#undef _KERNEL
-#if __FreeBSD_version >= 800038
+#if (__FreeBSD_version >= 800038) || (__FreeBSD_kernel_version >= 800038)
#define _WANT_FILE
#include <sys/file.h>
#undef _WANT_FILE
@@ -113,7 +113,7 @@ _glibtop_sysdeps_freebsd_dev_inode (glibtop *server, struct vnode *vnode,
return;
}
-#if __FreeBSD_version >= 800039
+#if (__FreeBSD_version >= 800039) || (__FreeBSD_kernel_version >= 800039)
if (kvm_read (server->machine.kd, (gulong) cdev2priv(inode.i_dev), (char *) &priv,
sizeof (priv))
#else