Mercurial > sdl-ios-xcode
diff src/thread/dc/SDL_systhread.c @ 1461:11134dc42da8
Updated for Dreamcast KOS June 2005 snapshot:
http://cadcdev.sourceforge.net/svn/snapshots/
http://gamedev.allusion.net/softprj/kos/dcsetup.php
author | Sam Lantinga <slouken@libsdl.org> |
---|---|
date | Thu, 02 Mar 2006 13:16:02 +0000 |
parents | d910939febfa |
children | 782fd950bd46 c121d94672cb a1b03ba2fcd0 |
line wrap: on
line diff
--- a/src/thread/dc/SDL_systhread.c Thu Mar 02 07:46:24 2006 +0000 +++ b/src/thread/dc/SDL_systhread.c Thu Mar 02 13:16:02 2006 +0000 @@ -24,38 +24,11 @@ /* Thread management routines for SDL */ #include "SDL_thread.h" +#include "../SDL_thread_c.h" #include "../SDL_systhread.h" #include <kos/thread.h> -#if SDL_THREADS_DISABLED -int SDL_SYS_CreateThread(SDL_Thread *thread, void *args) -{ - SDL_SetError("Threads are not supported on this platform"); - return(-1); -} - -void SDL_SYS_SetupThread(void) -{ - return; -} - -Uint32 SDL_ThreadID(void) -{ - return(0); -} - -void SDL_SYS_WaitThread(SDL_Thread *thread) -{ - return; -} - -void SDL_SYS_KillThread(SDL_Thread *thread) -{ - return; -} - -#else int SDL_SYS_CreateThread(SDL_Thread *thread, void *args) { thread->handle = thd_create(SDL_RunThread,args); @@ -85,4 +58,3 @@ { thd_destroy(thread->handle); } -#endif