testaudio: if the SDL_Renderer is already gone, don't destroy SDL_Textures.

main
Ryan C. Gordon 2023-10-14 23:17:59 -04:00
parent b22ffb9797
commit 1c6d996108
No known key found for this signature in database
GPG Key ID: FA148B892AB48044
1 changed files with 3 additions and 1 deletions

View File

@ -732,7 +732,9 @@ static void LoadStockWavThings(void)
static void DestroyTexture(Texture *tex)
{
if (tex) {
SDL_DestroyTexture(tex->texture);
if (state->renderers[0] != NULL) { /* if the renderer went away, this pointer is already bogus. */
SDL_DestroyTexture(tex->texture);
}
SDL_free(tex);
}
}