From d09f97880a51d915feae563248b1bdcbcd845156 Mon Sep 17 00:00:00 2001 From: Frank Gevaerts Date: Sun, 10 Apr 2011 13:25:47 +0000 Subject: Support loading backdrops from anywhere in the filesystem. Fixes FS#12041 git-svn-id: svn://svn.rockbox.org/rockbox/trunk@29700 a1c6a512-1295-4272-9138-f99709370657 --- apps/onplay.c | 15 +++------------ 1 file changed, 3 insertions(+), 12 deletions(-) (limited to 'apps/onplay.c') diff --git a/apps/onplay.c b/apps/onplay.c index 2411952acf..a2a3671d3e 100644 --- a/apps/onplay.c +++ b/apps/onplay.c @@ -1017,18 +1017,9 @@ MENUITEM_FUNCTION(add_to_faves_item, MENU_FUNC_USEPARAM, ID2P(LANG_ADD_TO_FAVES) #if LCD_DEPTH > 1 static bool set_backdrop(void) { - /* load the image - if(sb_set_backdrop(SCREEN_MAIN, selected_file)) { - splash(HZ, str(LANG_BACKDROP_LOADED)); - set_file(selected_file, (char *)global_settings.backdrop_file, - MAX_FILENAME); - return true; - } else { - splash(HZ, str(LANG_BACKDROP_FAILED)); - return false; - }*/ - set_file(selected_file, (char *)global_settings.backdrop_file, - MAX_FILENAME); + strlcpy(global_settings.backdrop_file, selected_file, + sizeof(global_settings.backdrop_file)); + settings_save(); skin_backdrop_load_setting(); return true; } -- cgit