From 8c6dfae3f7c5951e6d8380205e9547e6813e59e0 Mon Sep 17 00:00:00 2001 From: jsalmon3 <> Date: Sat, 26 Jun 2004 22:02:17 +0000 Subject: [PATCH] Fixed compile error without opengl --- src/ui/icons.cpp | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/ui/icons.cpp b/src/ui/icons.cpp index 9e64a5998..bfcfa9668 100644 --- a/src/ui/icons.cpp +++ b/src/ui/icons.cpp @@ -110,7 +110,9 @@ static void AddIcon(const char* ident, const char* tileset, iconfile = malloc(sizeof(IconFile)); iconfile->FileName = strdup(file); iconfile->Sprite = NULL; +#ifdef USE_OPENGL memset(iconfile->PlayerColorSprite, 0, sizeof(iconfile->PlayerColorSprite)); +#endif *(IconFile**)hash_add(IconFileHash, iconfile->FileName) = iconfile; } @@ -210,7 +212,9 @@ void LoadIcons(void) icon->File->Sprite = LoadSprite(file, icon->Width, icon->Height); } icon->Sprite = icon->File->Sprite; +#ifdef USE_OPENGL icon->PlayerColorSprite = icon->File->PlayerColorSprite; +#endif if (icon->Index >= (unsigned)icon->Sprite->NumFrames) { DebugPrint("Invalid icon index: %s - %d\n" _C_ icon->Ident _C_ icon->Index);