summaryrefslogtreecommitdiff
path: root/apps/gui/icon.c
diff options
context:
space:
mode:
Diffstat (limited to 'apps/gui/icon.c')
-rw-r--r--apps/gui/icon.c7
1 files changed, 1 insertions, 6 deletions
diff --git a/apps/gui/icon.c b/apps/gui/icon.c
index 8957a5a282..1368c6808e 100644
--- a/apps/gui/icon.c
+++ b/apps/gui/icon.c
@@ -196,11 +196,6 @@ static void load_icons(const char* filename, enum Iconset iconset,
196 struct bitmap *bmp = NULL; 196 struct bitmap *bmp = NULL;
197 int bmpformat = (FORMAT_NATIVE|FORMAT_DITHER); 197 int bmpformat = (FORMAT_NATIVE|FORMAT_DITHER);
198 198
199 if (!(*filename))
200 {
201 return;
202 }
203
204 switch (iconset) 199 switch (iconset)
205 { 200 {
206 case Iconset_Mainscreen: 201 case Iconset_Mainscreen:
@@ -230,7 +225,7 @@ static void load_icons(const char* filename, enum Iconset iconset,
230 } 225 }
231 226
232 *loaded_ok = false; 227 *loaded_ok = false;
233 if (!allow_disable || *filename != '-') 228 if (!allow_disable || (filename[0] && filename[0] != '-'))
234 { 229 {
235 char path[MAX_PATH]; 230 char path[MAX_PATH];
236 231