summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--apps/gui/icon.c7
-rw-r--r--apps/main.c2
2 files changed, 1 insertions, 8 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
diff --git a/apps/main.c b/apps/main.c
index 75903825d8..68f5588641 100644
--- a/apps/main.c
+++ b/apps/main.c
@@ -268,7 +268,6 @@ static void init(void)
268 sleep(HZ/2); 268 sleep(HZ/2);
269 tree_init(); 269 tree_init();
270 filetype_init(); 270 filetype_init();
271 icons_init();
272 playlist_init(); 271 playlist_init();
273 272
274#if CONFIG_CODEC != SWCODEC 273#if CONFIG_CODEC != SWCODEC
@@ -503,7 +502,6 @@ static void init(void)
503 playlist_init(); 502 playlist_init();
504 tree_init(); 503 tree_init();
505 filetype_init(); 504 filetype_init();
506 icons_init();
507 scrobbler_init(); 505 scrobbler_init();
508 cuesheet_init(); 506 cuesheet_init();
509 507