includes.patch 679 B

123456789101112131415161718192021222324252627282930
  1. diff --git a/lib/procutils.c b/lib/procutils.c
  2. --- a/lib/procutils.c
  3. +++ b/lib/procutils.c
  4. @@ -13,7 +13,12 @@
  5. #include <string.h>
  6. #include <errno.h>
  7. #include <sys/stat.h>
  8. +#ifndef __APPLE__
  9. #include <sys/vfs.h>
  10. +#else
  11. +#include <sys/param.h>
  12. +#include <sys/mount.h>
  13. +#endif
  14. #include <sys/types.h>
  15. #include <dirent.h>
  16. #include <ctype.h>
  17. diff --git a/include/statfs_magic.c b/include/statfs_magic.c
  18. --- a/include/statfs_magic.h
  19. +++ b/include/statfs_magic.h
  20. @@ -1,7 +1,9 @@
  21. #ifndef UTIL_LINUX_STATFS_MAGIC_H
  22. #define UTIL_LINUX_STATFS_MAGIC_H
  23. +#ifndef __APPLE__
  24. #include <sys/statfs.h>
  25. +#endif
  26. /*
  27. * If possible then don't depend on internal libc __SWORD_TYPE type.