Преглед изворни кода

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

Ryan C. Gordon пре 24 година
родитељ
комит
734b665b8d
1 измењених фајлова са 1 додато и 4 уклоњено
  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 */