Unaligned stacks on i686-w64-mingw32 may lead to crashes

Port of original SDL2 patch by Christopher Wellons (@skeeto, #7607)
to SDL3.
This commit is contained in:
Ozkan Sezer authored and Ozkan Sezer committed 2023-08-05 17:39:30 +03:00
1 parent d3bcc3f057
commit 77446e2029
4 files changed
+25 -5

No files matched your search

+2 -2
View File
@@ -53,12 +53,12 @@ static DWORD RunThread(void *data)
return 0;
}
static DWORD WINAPI RunThreadViaCreateThread(LPVOID data)
static DWORD WINAPI MINGW32_FORCEALIGN RunThreadViaCreateThread(LPVOID data)
{
return RunThread(data);
}
static unsigned __stdcall RunThreadViaBeginThreadEx(void *data)
static unsigned __stdcall MINGW32_FORCEALIGN RunThreadViaBeginThreadEx(void *data)
{
return (unsigned)RunThread(data);
}