From cd7021ba43719bea318731bc6aa363c34e1725a4 Mon Sep 17 00:00:00 2001 From: "Ryan C. Gordon" Date: Sat, 6 Apr 2002 23:49:17 +0000 Subject: [PATCH] Darwin patches. --- platform/unix.c | 2 ++ test/test_physfs.c | 8 +++++++- 2 files changed, 9 insertions(+), 1 deletion(-) diff --git a/platform/unix.c b/platform/unix.c index 027600f7..82e408cb 100644 --- a/platform/unix.c +++ b/platform/unix.c @@ -94,6 +94,8 @@ char **__PHYSFS_platformDetectAvailableCDs(void) if ( strcmp( mntbufp[ii].f_fstypename, "iso9660") == 0 ) add_it = 1; + else if ( strcmp( mntbufp[ii].f_fstypename, "cd9660") == 0 ) + add_it = 1; /* !!! other mount types? */ if (add_it) diff --git a/test/test_physfs.c b/test/test_physfs.c index 2182d457..9a2759f4 100644 --- a/test/test_physfs.c +++ b/test/test_physfs.c @@ -15,7 +15,13 @@ #include #endif -#if ((!defined WIN32) && (!defined __MACOS__)) +#if ((defined __APPLE__) && (defined __MACH__)) +# if (!defined __DARWIN__) +# define __DARWIN__ +# endif +#endif + +#if ((!defined WIN32) && (!defined __MACOS__) && (!defined __DARWIN__)) #define HAVE_READLINE #endif