Kaynağa Gözat

Darwin patches.

Ryan C. Gordon 24 yıl önce
ebeveyn
işleme
cd7021ba43
2 değiştirilmiş dosya ile 9 ekleme ve 1 silme
  1. 2 0
      platform/unix.c
  2. 7 1
      test/test_physfs.c

+ 2 - 0
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)

+ 7 - 1
test/test_physfs.c

@@ -15,7 +15,13 @@
 #include <SIOUX.h>
 #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