diff options
| author | Jerome Kuptz <jeromekuptz@gmail.com> | 2002-06-27 10:03:02 +0000 |
|---|---|---|
| committer | Jerome Kuptz <jeromekuptz@gmail.com> | 2002-06-27 10:03:02 +0000 |
| commit | e606fae6a916f0ef5f38d85c800d13c353511f91 (patch) | |
| tree | a325cd4a778531b4ea63107f41d9b8cfdb79d6ba | |
| parent | 793b8a45762eb24d87bedd852d5edea60b47700c (diff) | |
| download | rockbox-e606fae6a916f0ef5f38d85c800d13c353511f91.zip rockbox-e606fae6a916f0ef5f38d85c800d13c353511f91.tar.gz rockbox-e606fae6a916f0ef5f38d85c800d13c353511f91.tar.bz2 rockbox-e606fae6a916f0ef5f38d85c800d13c353511f91.tar.xz | |
removes the .mp3 text from the scrolling line for WPS Parse Mode
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@1232 a1c6a512-1295-4272-9138-f99709370657
| -rw-r--r-- | apps/wps.c | 8 |
1 files changed, 8 insertions, 0 deletions
@@ -48,6 +48,7 @@ static void draw_screen(struct mp3entry* id3) char* end; char* szTok; char* szDelimit; + char* szPeriod; char szArtist[26]; char szBuff[257]; szBuff[sizeof(szBuff)-1] = 0; @@ -62,6 +63,13 @@ static void draw_screen(struct mp3entry* id3) szArtist[sizeof(szArtist)-1] = 0; szDelimit = strrchr(id3->path, ch); lcd_puts(0,0, szArtist?szArtist:"<nothing>"); + + // removes the .mp3 from the end of the display buffer + szPeriod = strrchr(szDelimit, '.'); + if (szPeriod != NULL) { + memset(szPeriod, 0, 3); + } + lcd_puts_scroll(0,LINE_Y,(++szDelimit)); break; } |