SDL_KillThread() is no longer supported - it was always dangerous! :)
This commit is contained in:
parent
21099fe988
commit
52154ae7e4
4 changed files with 1 additions and 17 deletions
|
@ -324,6 +324,7 @@ extern DECLSPEC int SDLCALL SDL_EnableUNICODE(int enable);
|
||||||
#define SDL_RenderPoint SDL_RenderDrawPoint
|
#define SDL_RenderPoint SDL_RenderDrawPoint
|
||||||
#define SDL_RenderLine SDL_RenderDrawLine
|
#define SDL_RenderLine SDL_RenderDrawLine
|
||||||
#define SDL_RenderFill(X) (X) ? SDL_RenderFillRect(X) : SDL_RenderClear()
|
#define SDL_RenderFill(X) (X) ? SDL_RenderFillRect(X) : SDL_RenderClear()
|
||||||
|
#define SDL_KillThread(X)
|
||||||
|
|
||||||
extern DECLSPEC int SDLCALL SDL_putenv(const char *variable);
|
extern DECLSPEC int SDLCALL SDL_putenv(const char *variable);
|
||||||
|
|
||||||
|
|
|
@ -149,16 +149,6 @@ extern DECLSPEC SDL_threadID SDLCALL SDL_GetThreadID(SDL_Thread * thread);
|
||||||
*/
|
*/
|
||||||
extern DECLSPEC void SDLCALL SDL_WaitThread(SDL_Thread * thread, int *status);
|
extern DECLSPEC void SDLCALL SDL_WaitThread(SDL_Thread * thread, int *status);
|
||||||
|
|
||||||
/**
|
|
||||||
* \deprecated This function is here for binary compatibility with legacy apps,
|
|
||||||
* but in SDL 1.3 and later, it's a no-op.
|
|
||||||
*
|
|
||||||
* You cannot forcibly kill a thread in a safe manner on many platforms. You
|
|
||||||
* should instead find a way to alert your thread that it is time to terminate,
|
|
||||||
* and then have it gracefully exit on its own. Do not ever call this function!
|
|
||||||
*/
|
|
||||||
extern DECLSPEC void SDLCALL SDL_KillThread(SDL_Thread * thread);
|
|
||||||
|
|
||||||
|
|
||||||
/* Ends C function definitions when using C++ */
|
/* Ends C function definitions when using C++ */
|
||||||
#ifdef __cplusplus
|
#ifdef __cplusplus
|
||||||
|
|
|
@ -1750,7 +1750,6 @@ SDL_EnableUNICODE(int enable)
|
||||||
return previous;
|
return previous;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
int
|
int
|
||||||
SDL_putenv(const char *_var)
|
SDL_putenv(const char *_var)
|
||||||
{
|
{
|
||||||
|
|
|
@ -305,10 +305,4 @@ SDL_GetThreadID(SDL_Thread * thread)
|
||||||
return id;
|
return id;
|
||||||
}
|
}
|
||||||
|
|
||||||
void
|
|
||||||
SDL_KillThread(SDL_Thread * thread)
|
|
||||||
{
|
|
||||||
/* This is a no-op in SDL 1.3 and later. */
|
|
||||||
}
|
|
||||||
|
|
||||||
/* vi: set ts=4 sw=4 expandtab: */
|
/* vi: set ts=4 sw=4 expandtab: */
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue