Răsfoiți Sursa

Changed timeslice implementation to use something more portable (thanks to
Patrick Stein and his Darwin work for this one).

Ryan C. Gordon 24 ani în urmă
părinte
comite
734b665b8d
1 a modificat fișierele cu 1 adăugiri și 4 ștergeri
  1. 1 4
      platform/unix.c

+ 1 - 4
platform/unix.c

@@ -309,10 +309,7 @@ char *__PHYSFS_platformCvtToDependent(const char *prepend,
 /* Much like my college days, try to sleep for 10 milliseconds at a time... */
 void __PHYSFS_platformTimeslice(void)
 {
-    struct timespec napTime;
-    napTime.tv_sec = 0;
-    napTime.tv_nsec = 10 * 1000 * 1000;  /* specified in nanoseconds. */
-    nanosleep(&napTime, NULL);           /* don't care if it fails. */
+    usleep( 10 * 1000 );           /* don't care if it fails. */
 } /* __PHYSFS_platformTimeslice */