Update thread api to 2.0.14
diff --git a/src/thread/vita/SDL_systhread.c b/src/thread/vita/SDL_systhread.c
index d2375fd..da8588c 100644
--- a/src/thread/vita/SDL_systhread.c
+++ b/src/thread/vita/SDL_systhread.c
@@ -37,11 +37,11 @@
static int ThreadEntry(SceSize args, void *argp)
{
- SDL_RunThread(*(void **) argp);
+ SDL_RunThread(*(SDL_Thread **) argp);
return 0;
}
-int SDL_SYS_CreateThread(SDL_Thread *thread, void *args)
+int SDL_SYS_CreateThread(SDL_Thread *thread)
{
SceKernelThreadInfo info;
int priority = 32;
@@ -59,7 +59,7 @@ int SDL_SYS_CreateThread(SDL_Thread *thread, void *args)
return SDL_SetError("sceKernelCreateThread() failed");
}
- sceKernelStartThread(thread->handle, 4, &args);
+ sceKernelStartThread(thread->handle, 4, &thread);
return 0;
}