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);