# HG changeset patch # User Ryan C. Gordon # Date 1015292154 0 # Node ID c0671785777b5a8b41ad91d8a9a783c096513632 # Parent 6196e86d1adb81f9cb040d0204fb1a197f26be1f Changed timeslice implementation to use something more portable (thanks to Patrick Stein and his Darwin work for this one). diff -r 6196e86d1adb -r c0671785777b platform/unix.c --- a/platform/unix.c Wed Nov 14 23:47:24 2001 +0000 +++ b/platform/unix.c Tue Mar 05 01:35:54 2002 +0000 @@ -309,10 +309,7 @@ /* 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 */