Improve logging performance and make log priorities thread-safe

Fixes https://github.com/libsdl-org/SDL/issues/9679
This commit is contained in:
Sam Lantinga
2024-09-16 12:34:42 -07:00
parent f006d61bd1
commit dc639956ba
69 changed files with 289 additions and 349 deletions

View File

@@ -252,21 +252,21 @@ void SDL_InitMainThread(void)
{
SDL_InitTLSData();
SDL_InitEnvironment();
SDL_InitProperties();
SDL_InitHints();
SDL_InitTicks();
SDL_InitFilesystem();
SDL_InitLog();
SDL_InitProperties();
SDL_GetGlobalProperties();
SDL_InitHints();
}
static void SDL_QuitMainThread(void)
{
SDL_QuitHints();
SDL_QuitProperties();
SDL_QuitLog();
SDL_QuitFilesystem();
SDL_QuitTicks();
SDL_QuitHints();
SDL_QuitProperties();
SDL_QuitEnvironment();
SDL_QuitTLSData();
}