test: If SDL_CreateRenderer() fails, say why

Helps: https://github.com/libsdl-org/SDL/issues/8799
Signed-off-by: Simon McVittie <smcv@collabora.com>
This commit is contained in:
Simon McVittie 2024-01-08 18:34:28 +00:00 committed by Sam Lantinga
parent 022ff075b9
commit 8e7c0b34d7

View file

@ -64,7 +64,7 @@ static void InitCreateRenderer(void *arg)
renderer = SDL_CreateRenderer(window, NULL, renderer_flags);
SDLTest_AssertPass("SDL_CreateRenderer()");
SDLTest_AssertCheck(renderer != NULL, "Check SDL_CreateRenderer result");
SDLTest_AssertCheck(renderer != NULL, "Check SDL_CreateRenderer result: %s", renderer != NULL ? "success" : SDL_GetError());
if (renderer == NULL) {
SDL_DestroyWindow(window);
return;