From 07ba4a040b4c58bdf1496cff091194cc4ee9f0e5 Mon Sep 17 00:00:00 2001 From: "roberto@freebsd64" Date: Wed, 30 Mar 2011 20:48:01 +0200 Subject: [PATCH] fixed freebsd kvm_open --- logging.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/logging.c b/logging.c index 890f4ffd..1f1863a4 100644 --- a/logging.c +++ b/logging.c @@ -169,7 +169,11 @@ void get_memusage() { kvm_t *kv; int cnt; +#if defined(__FreeBSD__) + kv = kvm_open(NULL, "/dev/null", NULL, O_RDONLY, NULL); +#else kv = kvm_open(NULL, NULL, NULL, O_RDONLY, NULL); +#endif if (kv) { #if defined(__FreeBSD__) || defined(__DragonFly__)