Browse Source

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

Ryan C. Gordon 24 years ago
parent
commit
734b665b8d
1 changed files with 1 additions and 4 deletions
  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 */