mirror of
https://github.com/TorqueGameEngines/Torque3D.git
synced 2026-03-02 20:10:32 +00:00
Revert "Updated SDL, Bullet and OpenAL soft libs"
This reverts commit 370161cfb1.
This commit is contained in:
parent
160dc00c07
commit
e7ee94428e
1102 changed files with 62741 additions and 204988 deletions
|
|
@ -120,17 +120,10 @@ static void SDL_GenerateAssertionReport(void)
|
|||
}
|
||||
|
||||
|
||||
#if defined(__WATCOMC__)
|
||||
#pragma aux SDL_ExitProcess aborts;
|
||||
#endif
|
||||
static void SDL_ExitProcess(int exitcode)
|
||||
static SDL_NORETURN void SDL_ExitProcess(int exitcode)
|
||||
{
|
||||
#ifdef __WIN32__
|
||||
/* "if you do not know the state of all threads in your process, it is
|
||||
better to call TerminateProcess than ExitProcess"
|
||||
https://msdn.microsoft.com/en-us/library/windows/desktop/ms682658(v=vs.85).aspx */
|
||||
TerminateProcess(GetCurrentProcess(), exitcode);
|
||||
|
||||
ExitProcess(exitcode);
|
||||
#elif defined(__EMSCRIPTEN__)
|
||||
emscripten_cancel_main_loop(); /* this should "kill" the app. */
|
||||
emscripten_force_exit(exitcode); /* this should "kill" the app. */
|
||||
|
|
@ -141,10 +134,7 @@ static void SDL_ExitProcess(int exitcode)
|
|||
}
|
||||
|
||||
|
||||
#if defined(__WATCOMC__)
|
||||
#pragma aux SDL_AbortAssertion aborts;
|
||||
#endif
|
||||
static void SDL_AbortAssertion(void)
|
||||
static SDL_NORETURN void SDL_AbortAssertion(void)
|
||||
{
|
||||
SDL_Quit();
|
||||
SDL_ExitProcess(42);
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue