From 3c5c51ca54bd20b4b479442229f192b0bfd2a44d Mon Sep 17 00:00:00 2001 From: Glenn Maynard Date: Sun, 6 Apr 2003 15:48:42 +0000 Subject: [PATCH] fix SetIcon when no SDL --- stepmania/src/StepMania.cpp | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/stepmania/src/StepMania.cpp b/stepmania/src/StepMania.cpp index f4af135da6..6fd3ed3beb 100644 --- a/stepmania/src/StepMania.cpp +++ b/stepmania/src/StepMania.cpp @@ -151,6 +151,9 @@ static void GameLoop(); static void SetIcon() { + if(!SDL_WasInit(SDL_INIT_VIDEO)) + return; + SDL_Surface *srf = IMG_ReadXPMFromArray(icon); SDL_SetColorKey( srf, SDL_SRCCOLORKEY, SDL_MapRGB(srf->format, 0xFF, 0, 0xFF)); @@ -162,8 +165,7 @@ static void SetIcon() zoomSurface(srf, 32, 32); SDL_SetAlpha( srf, SDL_SRCALPHA, SDL_ALPHA_OPAQUE ); - if(SDL_WasInit(SDL_INIT_VIDEO)) - SDL_WM_SetIcon(srf, NULL /* derive from alpha */); + SDL_WM_SetIcon(srf, NULL /* derive from alpha */); SDL_FreeSurface(srf); }