diff options
author | Benoît Dejean <bdejean@src.gnome.org> | 2008-01-05 13:45:31 +0000 |
---|---|---|
committer | Benoît Dejean <bdejean@src.gnome.org> | 2008-01-05 13:45:31 +0000 |
commit | 1d5f2cb395b2403107ab1a52aa745a0e186ca28d (patch) | |
tree | 70f97eaa6a479df797111722f82ac023a1143708 | |
parent | 86ace13645b0195a84963bad3af15fa0faff89ff (diff) | |
download | libgtop-1d5f2cb395b2403107ab1a52aa745a0e186ca28d.tar.gz |
Fixed build on GNU/kFreeBSD.
Patch by Petr Salinger <Petr.Salinger@seznam.cz>.
Closes #507430.
svn path=/trunk/; revision=2698
-rw-r--r-- | sysdeps/freebsd/open.c | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/sysdeps/freebsd/open.c b/sysdeps/freebsd/open.c index 0627026b..89fac3bb 100644 --- a/sysdeps/freebsd/open.c +++ b/sysdeps/freebsd/open.c @@ -63,9 +63,11 @@ glibtop_open_p (glibtop *server, const char *program_name, server->machine.euid = geteuid (); server->machine.gid = getgid (); server->machine.egid = getegid (); - +#if defined(__FreeBSD_kernel__) + server->os_version_code = __FreeBSD_kernel_version; +#else server->os_version_code = __FreeBSD_version; - +#endif /* Setup machine-specific data */ server->machine.kd = kvm_open (NULL, NULL, NULL, O_RDONLY, "kvm_open"); |