From 1fbdd913337cbf235ebe3a2cf52f73b661f3b1cf Mon Sep 17 00:00:00 2001 From: Teruaki Kawashima Date: Sat, 6 Mar 2010 14:14:44 +0000 Subject: skin: don't calculate id3->elapsed+state->ff_rewind_count each time. remove trailing spaces. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@25045 a1c6a512-1295-4272-9138-f99709370657 --- apps/gui/skin_engine/skin_backdrops.c | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) (limited to 'apps/gui/skin_engine/skin_backdrops.c') diff --git a/apps/gui/skin_engine/skin_backdrops.c b/apps/gui/skin_engine/skin_backdrops.c index 8f928ff758..fd786a7882 100644 --- a/apps/gui/skin_engine/skin_backdrops.c +++ b/apps/gui/skin_engine/skin_backdrops.c @@ -93,7 +93,7 @@ char* skin_backdrop_load(char* backdrop, char *bmpdir, enum screen_type screen) { return backdrops[i].buffer; } - else if (backdrops[i].buffer == NULL) + else if (!bdrop && backdrops[i].buffer == NULL) { bdrop = &backdrops[i]; } @@ -107,7 +107,6 @@ char* skin_backdrop_load(char* backdrop, char *bmpdir, enum screen_type screen) loaded = screens[screen].backdrop_load(filename, bdrop->buffer); bdrop->screen = screen; strlcpy(bdrop->name, backdrop, MAX_FILENAME+1); - bdrop->name[MAX_FILENAME] = '\0'; return loaded ? bdrop->buffer : NULL; } @@ -117,4 +116,3 @@ void skin_backdrop_init(void) { } #endif - -- cgit v1.2.3