From 22876c797cdd848b42f98da7c2ae886cc07ca00d Mon Sep 17 00:00:00 2001 From: Mike Frysinger Date: Thu, 7 Feb 2008 22:10:07 +0000 Subject: only include mntent.h according to HAVE_MNTENT_H and dont define this on OS X --- include/libbb.h | 5 ++++- include/platform.h | 2 +- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/include/libbb.h b/include/libbb.h index 028116fe1..ccfe1b705 100644 --- a/include/libbb.h +++ b/include/libbb.h @@ -17,7 +17,6 @@ #include #include #include -#include #include #include #include @@ -46,6 +45,10 @@ #define PATH_MAX 256 #endif +#ifdef HAVE_MNTENT_H +#include +#endif + #if ENABLE_SELINUX #include #include diff --git a/include/platform.h b/include/platform.h index 2daa077af..050338cf3 100644 --- a/include/platform.h +++ b/include/platform.h @@ -146,7 +146,7 @@ typedef int socklen_t; #endif /* ---- Compiler dependent settings ------------------------- */ -#if (defined __digital__ && defined __unix__) +#if (defined __digital__ && defined __unix__) || defined __APPLE__ # undef HAVE_MNTENT_H #else # define HAVE_MNTENT_H 1 -- cgit v1.2.3