From 34a1efc4a1bdce3ffaf1349dec38856c4779d96f Mon Sep 17 00:00:00 2001 From: Linus Nielsen Feltzing Date: Fri, 27 Sep 2002 11:24:47 +0000 Subject: WPS loading only worked is WPS had been shown at least once before git-svn-id: svn://svn.rockbox.org/rockbox/trunk@2439 a1c6a512-1295-4272-9138-f99709370657 --- apps/wps-display.c | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/apps/wps-display.c b/apps/wps-display.c index c64a1aa7dd..ac423c740a 100644 --- a/apps/wps-display.c +++ b/apps/wps-display.c @@ -68,6 +68,7 @@ static char* format_lines[MAX_LINES]; static bool dynamic_lines[MAX_LINES]; static int ff_rewind_count; bool wps_time_countup = true; +static bool wps_loaded = false; /* Set format string to use for WPS, splitting it into lines */ static void wps_format(char* fmt) @@ -148,6 +149,7 @@ bool wps_load_custom(char* file) sleep(HZ); } + wps_loaded = true; return numread > 0; } @@ -637,11 +639,8 @@ void wps_display(struct mp3entry* id3) } else { - static bool wps_loaded = false; - if (!wps_loaded) { wps_load_custom(NULL); - wps_loaded = true; if ( !format_buffer[0] ) { #ifdef HAVE_LCD_BITMAP -- cgit v1.2.3