diff options
Diffstat (limited to 'Utility')
-rw-r--r-- | Utility/libdiskfree.c | 13 |
1 files changed, 2 insertions, 11 deletions
diff --git a/Utility/libdiskfree.c b/Utility/libdiskfree.c index 12d70e259..a682bb3bd 100644 --- a/Utility/libdiskfree.c +++ b/Utility/libdiskfree.c @@ -7,14 +7,6 @@ /* Include appropriate headers for the OS, and define what will be used to * check the free space. */ -#if defined(__APPLE__) -# define _DARWIN_FEATURE_64_BIT_INODE 1 -# include <sys/param.h> -# include <sys/mount.h> -# define STATCALL statfs -# define STATSTRUCT statfs64 -# define BSIZE f_bsize -#else #if defined (__FreeBSD__) # include <sys/param.h> # include <sys/mount.h> @@ -26,8 +18,8 @@ # warning free space checking code not available for Android # define UNKNOWN #else -#if defined (__linux__) || defined (__FreeBSD_kernel__) || (defined (__SVR4) && defined (__sun)) -/* Linux or Debian kFreeBSD or Solaris */ +#if defined (__linux__) || defined (__APPLE__) || defined (__FreeBSD_kernel__) || (defined (__SVR4) && defined (__sun)) +/* Linux or OSX or Debian kFreeBSD or Solaris */ /* This is a POSIX standard, so might also work elsewhere too. */ # include <sys/statvfs.h> # define STATCALL statvfs @@ -39,7 +31,6 @@ #endif #endif #endif -#endif #include <errno.h> #include <stdio.h> |