src/platform_unix.c
changeset 1236 ad779490c5b6
parent 1230 ca5575b87b22
child 1240 22d4d1bd4e21
--- a/src/platform_unix.c	Mon Mar 19 20:41:14 2012 -0400
+++ b/src/platform_unix.c	Mon Mar 19 20:42:41 2012 -0400
@@ -21,6 +21,14 @@
 #include <time.h>
 #include <errno.h>
 
+#if PHYSFS_PLATFORM_LINUX && !defined(PHYSFS_HAVE_MNTENT_H)
+#define PHYSFS_HAVE_MNTENT_H 1
+#elif PHYSFS_PLATFORM_SOLARIS && !defined(PHYSFS_HAVE_SYS_MNTTAB_H)
+#define PHYSFS_HAVE_SYS_MNTTAB_H 1
+#elif PHYSFS_PLATFORM_BSD && !defined(PHYSFS_HAVE_SYS_UCRED_H)
+#define PHYSFS_HAVE_SYS_UCRED_H 1
+#endif
+
 #ifdef PHYSFS_HAVE_SYS_UCRED_H
 #  ifdef PHYSFS_HAVE_MNTENT_H
 #    undef PHYSFS_HAVE_MNTENT_H /* don't do both... */