diff options
Diffstat (limited to 'apps/main.c')
-rw-r--r-- | apps/main.c | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/apps/main.c b/apps/main.c index 07a8bba44c..ae666adc06 100644 --- a/apps/main.c +++ b/apps/main.c | |||
@@ -336,6 +336,7 @@ static void init_tagcache(void) | |||
336 | 336 | ||
337 | static void init(void) | 337 | static void init(void) |
338 | { | 338 | { |
339 | int i; | ||
339 | system_init(); | 340 | system_init(); |
340 | core_allocator_init(); | 341 | core_allocator_init(); |
341 | kernel_init(); | 342 | kernel_init(); |
@@ -347,7 +348,11 @@ static void init(void) | |||
347 | #ifdef HAVE_REMOTE_LCD | 348 | #ifdef HAVE_REMOTE_LCD |
348 | lcd_remote_init(); | 349 | lcd_remote_init(); |
349 | #endif | 350 | #endif |
351 | #ifdef HAVE_LCD_BITMAP | ||
352 | FOR_NB_SCREENS(i) | ||
353 | global_status.font_id[i] = FONT_SYSFIXED; | ||
350 | font_init(); | 354 | font_init(); |
355 | #endif | ||
351 | show_logo(); | 356 | show_logo(); |
352 | button_init(); | 357 | button_init(); |
353 | powermgmt_init(); | 358 | powermgmt_init(); |
@@ -451,7 +456,11 @@ static void init(void) | |||
451 | #ifdef HAVE_REMOTE_LCD | 456 | #ifdef HAVE_REMOTE_LCD |
452 | lcd_remote_init(); | 457 | lcd_remote_init(); |
453 | #endif | 458 | #endif |
459 | #ifdef HAVE_LCD_BITMAP | ||
460 | FOR_NB_SCREENS(rc) | ||
461 | global_status.font_id[rc] = FONT_SYSFIXED; | ||
454 | font_init(); | 462 | font_init(); |
463 | #endif | ||
455 | 464 | ||
456 | CHART(">show_logo"); | 465 | CHART(">show_logo"); |
457 | show_logo(); | 466 | show_logo(); |