From c4c6cc95e343d39e192f7f20c65e840388e867b5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?S=C3=A9bastien=20Noel?= Date: Mon, 8 May 2023 10:17:51 +0200 Subject: [PATCH] don't segfault when hidding the splashscreen --- Sources/SeriousSam/SplashScreen.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Sources/SeriousSam/SplashScreen.cpp b/Sources/SeriousSam/SplashScreen.cpp index bd7d3bc..52060cd 100644 --- a/Sources/SeriousSam/SplashScreen.cpp +++ b/Sources/SeriousSam/SplashScreen.cpp @@ -131,9 +131,9 @@ static SDL_Texture *texture = NULL; void HideSplashScreen(void) { + if (window) { SDL_DestroyWindow(window); window = NULL; } if (texture) { SDL_DestroyTexture(texture); texture = NULL; } if (renderer) { SDL_DestroyRenderer(renderer); renderer = NULL; } - if (window) { SDL_DestroyWindow(window); window = NULL; } } void ShowSplashScreen(HINSTANCE hInstance)