diff options
Diffstat (limited to 'Utility/libdiskfree.c')
-rw-r--r-- | Utility/libdiskfree.c | 14 |
1 files changed, 3 insertions, 11 deletions
diff --git a/Utility/libdiskfree.c b/Utility/libdiskfree.c index a37cb7571..5e84d4bde 100644 --- a/Utility/libdiskfree.c +++ b/Utility/libdiskfree.c @@ -22,16 +22,9 @@ # define STATCALL statfs /* statfs64 not yet tested on a real FreeBSD machine */ # define STATSTRUCT statfs #else -#if defined (__FreeBSD_kernel__) /* Debian kFreeBSD */ -# include <sys/param.h> -# include <sys/mount.h> -# define STATCALL statfs64 -# define STATSTRUCT statfs -# warning free space checking code temporarily disabled due to build failure -# define UNKNOWN -#else -#if defined (__linux__) -/* This is a POSIX standard, so might also work elsewhere. */ +#if defined (__linux__) || defined (__FreeBSD_kernel__) +/* Linux or Debian kFreeBSD */ +/* This is a POSIX standard, so might also work elsewhere too. */ # include <sys/statvfs.h> # define STATCALL statvfs # define STATSTRUCT statvfs @@ -41,7 +34,6 @@ #endif #endif #endif -#endif #include <errno.h> #include <stdio.h> |