Improve support for private platforms (#11220)

This commit is contained in:
Caleb Cornett 2024-10-15 18:02:07 -04:00 committed by GitHub
parent 66d09a1cda
commit 9af5ffcfbe
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
27 changed files with 70 additions and 18 deletions

View file

@ -245,7 +245,9 @@ static SDL_AssertState SDLCALL SDL_PromptAssertion(const SDL_AssertData *data, v
state = (SDL_AssertState)selected;
}
} else {
#ifdef SDL_PLATFORM_EMSCRIPTEN
#ifdef SDL_PLATFORM_PRIVATE_ASSERT
SDL_PRIVATE_PROMPTASSERTION();
#elif defined(SDL_PLATFORM_EMSCRIPTEN)
// This is nasty, but we can't block on a custom UI.
for (;;) {
bool okay = true;