Ryan C. Gordon пре 24 година
родитељ
комит
566b6229c9
1 измењених фајлова са 7 додато и 4 уклоњено
  1. 7 4
      platform/unix.c

+ 7 - 4
platform/unix.c

@@ -45,13 +45,16 @@
 #include <dirent.h>
 #include <time.h>
 #include <errno.h>
-#include <mntent.h>
-#include <sys/mount.h>
 
-#if (defined __DARWIN__)
+#if (!defined __DARWIN__)
+#include <mntent.h>
+#else
 #include <sys/ucred.h>
 #endif
 
+#include <sys/mount.h>
+
+
 #define __PHYSICSFS_INTERNAL__
 #include "physfs_internal.h"
 
@@ -288,7 +291,7 @@ char *__PHYSFS_platformGetUserDir(void)
 
 PHYSFS_uint64 __PHYSFS_platformGetThreadID(void)
 {
-    return((PHYSFS_uint64) pthread_self());
+    return((PHYSFS_uint64) ((PHYSFS_uint32) pthread_self()));
 } /* __PHYSFS_platformGetThreadID */