summaryrefslogtreecommitdiff
path: root/apps
diff options
context:
space:
mode:
Diffstat (limited to 'apps')
-rw-r--r--apps/wps.c18
1 files changed, 10 insertions, 8 deletions
diff --git a/apps/wps.c b/apps/wps.c
index a4d7292c64..18d9ff320c 100644
--- a/apps/wps.c
+++ b/apps/wps.c
@@ -119,7 +119,6 @@ void wps_show(void)
119 struct mp3entry* id3 = mpeg_current_track(); 119 struct mp3entry* id3 = mpeg_current_track();
120 int lastlength=0, lastsize=0, lastrate=0; 120 int lastlength=0, lastsize=0, lastrate=0;
121 int lastartist=0, lastalbum=0, lasttitle=0; 121 int lastartist=0, lastalbum=0, lasttitle=0;
122 char buffer[32];
123 122
124 while ( 1 ) { 123 while ( 1 ) {
125 int i; 124 int i;
@@ -141,13 +140,16 @@ void wps_show(void)
141 } 140 }
142 141
143#ifdef HAVE_LCD_BITMAP 142#ifdef HAVE_LCD_BITMAP
144 snprintf(buffer,sizeof(buffer), "Time: %d:%02d / %d:%02d", 143 {
145 id3->elapsed / 60000, 144 char buffer[32];
146 id3->elapsed % 60000 / 1000, 145 snprintf(buffer,sizeof(buffer), "Time: %d:%02d / %d:%02d",
147 id3->length / 60000, 146 id3->elapsed / 60000,
148 id3->length % 60000 / 1000 ); 147 id3->elapsed % 60000 / 1000,
149 lcd_puts(0, 6, buffer); 148 id3->length / 60000,
150 lcd_update(); 149 id3->length % 60000 / 1000 );
150 lcd_puts(0, 6, buffer);
151 lcd_update();
152 }
151#endif 153#endif
152 154
153 for ( i=0;i<5;i++ ) { 155 for ( i=0;i<5;i++ ) {