diff options
author | Benoît Dejean <bdejean@src.gnome.org> | 2008-01-05 13:28:26 +0000 |
---|---|---|
committer | Benoît Dejean <bdejean@src.gnome.org> | 2008-01-05 13:28:26 +0000 |
commit | 576c74d3eb7de607a89c610f803b5789e4ad70fa (patch) | |
tree | 0e82011ace20c6e6c0fcffd8e8389ecd5fe00940 | |
parent | 94e09c586afa664fb0fd3d9da1d7f430e6990374 (diff) | |
download | libgtop-576c74d3eb7de607a89c610f803b5789e4ad70fa.tar.gz |
Fixed build on GNU/kFreeBSD.
Patch by Petr Salinger <Petr.Salinger@seznam.cz>.
Closes #507430.
svn path=/branches/gnome-2-20/; revision=2696
-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"); |