From 286ed6fab52be0060a4aa0ff49416d8284d63be6 Mon Sep 17 00:00:00 2001 From: Michael Sparmann Date: Mon, 21 Jun 2010 20:19:30 +0000 Subject: Unload fonts when entering UMS mode to close their file handles. Closes FS#11428 git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27028 a1c6a512-1295-4272-9138-f99709370657 --- apps/gui/usb_screen.c | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'apps/gui') diff --git a/apps/gui/usb_screen.c b/apps/gui/usb_screen.c index a6fd4a70a6..1c15c03390 100644 --- a/apps/gui/usb_screen.c +++ b/apps/gui/usb_screen.c @@ -274,6 +274,8 @@ void gui_usb_screen_run(void) #endif } + for (i = FONT_UI; i < MAXFONTS; i++) font_unload(i); + while (1) { usb_screens_draw(usb_screen_vps_ar); @@ -314,6 +316,9 @@ void gui_usb_screen_run(void) #ifdef HAVE_LCD_CHARCELLS status_set_usb(false); #endif /* HAVE_LCD_CHARCELLS */ + + settings_apply(true); + FOR_NB_SCREENS(i) { screens[i].backlight_on(); -- cgit v1.2.3