fix SetIcon when no SDL

This commit is contained in:
Glenn Maynard
2003-04-06 15:48:42 +00:00
parent 17fdcaa0d2
commit 3c5c51ca54
+4 -2
View File
@@ -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);
}