Removed __PHYSFS_platformTimeslice()...we don't actually use this anymore.
authorRyan C. Gordon <icculus@icculus.org>
Tue, 20 Mar 2007 17:57:45 +0000
changeset 844 68272bd212a5
parent 843 9718b7ac2573
child 845 3f150ffcf50c
Removed __PHYSFS_platformTimeslice()...we don't actually use this anymore.
physfs_internal.h
platform/beos.cpp
platform/os2.c
platform/pocketpc.c
platform/unix.c
platform/windows.c
--- a/physfs_internal.h	Tue Mar 20 17:53:42 2007 +0000
+++ b/physfs_internal.h	Tue Mar 20 17:57:45 2007 +0000
@@ -1613,13 +1613,6 @@
 
 
 /*
- * Make the current thread give up a timeslice. This is called in a loop
- *  while waiting for various external forces to get back to us.
- */
-void __PHYSFS_platformTimeslice(void);
-
-
-/*
  * Enumerate a directory of files. This follows the rules for the
  *  PHYSFS_Archiver->enumerateFiles() method (see above), except that the
  *  (dirName) that is passed to this function is converted to
--- a/platform/beos.cpp	Tue Mar 20 17:53:42 2007 +0000
+++ b/platform/beos.cpp	Tue Mar 20 17:57:45 2007 +0000
@@ -189,13 +189,6 @@
 } /* __PHYSFS_platformGetThreadID */
 
 
-/* Much like my college days, try to sleep for 10 milliseconds at a time... */
-void __PHYSFS_platformTimeslice(void)
-{
-    snooze(10000);  /* put thread to sleep for 10 milliseconds. */
-} /* __PHYSFS_platformTimeslice */
-
-
 char *__PHYSFS_platformRealPath(const char *path)
 {
     BPath normalized(path, NULL, true);  /* force normalization of path. */
--- a/platform/os2.c	Tue Mar 20 17:53:42 2007 +0000
+++ b/platform/os2.c	Tue Mar 20 17:57:45 2007 +0000
@@ -649,13 +649,6 @@
 } /* __PHYSFS_platformGetLastModTime */
 
 
-/* Much like my college days, try to sleep for 10 milliseconds at a time... */
-void __PHYSFS_platformTimeslice(void)
-{
-    DosSleep(10);
-} /* __PHYSFS_platformTimeslice(void) */
-
-
 PHYSFS_uint64 __PHYSFS_platformGetThreadID(void)
 {
     PTIB ptib;
--- a/platform/pocketpc.c	Tue Mar 20 17:53:42 2007 +0000
+++ b/platform/pocketpc.c	Tue Mar 20 17:57:45 2007 +0000
@@ -225,12 +225,6 @@
 } /* __PHYSFS_platformCvtToDependent */
 
 
-void __PHYSFS_platformTimeslice(void)
-{
-    Sleep(10);
-} /* __PHYSFS_platformTimeslice */
-
-
 static int doEnumCallback(const wchar_t *w_fname)
 {
     const PHYSFS_uint64 len = (PHYSFS_uint64) ((wcslen(w_fname) * 4) + 1);
--- a/platform/unix.c	Tue Mar 20 17:53:42 2007 +0000
+++ b/platform/unix.c	Tue Mar 20 17:57:45 2007 +0000
@@ -350,13 +350,6 @@
 } /* __PHYSFS_platformCalcBaseDir */
 
 
-/* Much like my college days, try to sleep for 10 milliseconds at a time... */
-void __PHYSFS_platformTimeslice(void)
-{
-    usleep( 10 * 1000 );           /* don't care if it fails. */
-} /* __PHYSFS_platformTimeslice */
-
-
 #ifdef PHYSFS_PLATFORM_MACOSX
 /* 
  * This function is only for OSX. The problem is that Apple's applications
--- a/platform/windows.c	Tue Mar 20 17:53:42 2007 +0000
+++ b/platform/windows.c	Tue Mar 20 17:57:45 2007 +0000
@@ -378,13 +378,6 @@
 } /* __PHYSFS_platformCvtToDependent */
 
 
-/* Much like my college days, try to sleep for 10 milliseconds at a time... */
-void __PHYSFS_platformTimeslice(void)
-{
-    Sleep(10);
-} /* __PHYSFS_platformTimeslice */
-
-
 void __PHYSFS_platformEnumerateFiles(const char *dirname,
                                      int omitSymLinks,
                                      PHYSFS_EnumFilesCallback callback,