summaryrefslogtreecommitdiff
path: root/firmware/id3.c
diff options
context:
space:
mode:
authorDaniel Stenberg <daniel@haxx.se>2002-09-16 08:18:51 +0000
committerDaniel Stenberg <daniel@haxx.se>2002-09-16 08:18:51 +0000
commit9fe53cda9a0cc7608b6ef32184cfd59f42f2e91e (patch)
treeb22ebde7e711eda27bd84e1140a2f18755a11ed1 /firmware/id3.c
parentfba7a4102f1b40cd3e47481ba145ee9488cf9643 (diff)
downloadrockbox-9fe53cda9a0cc7608b6ef32184cfd59f42f2e91e.tar.gz
rockbox-9fe53cda9a0cc7608b6ef32184cfd59f42f2e91e.zip
if the id3v2 tags avaiable are bigger than our buffer size, at least try
to get the ones that is within the boundaries. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@2296 a1c6a512-1295-4272-9138-f99709370657
Diffstat (limited to 'firmware/id3.c')
-rw-r--r--firmware/id3.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/firmware/id3.c b/firmware/id3.c
index 4df5ad020a..96b1b51553 100644
--- a/firmware/id3.c
+++ b/firmware/id3.c
@@ -629,7 +629,7 @@ bool mp3info(struct mp3entry *entry, char *filename)
629 entry->id3v2len = getid3v2len(fd); 629 entry->id3v2len = getid3v2len(fd);
630 entry->tracknum = 0; 630 entry->tracknum = 0;
631 631
632 if ( entry->id3v2len && entry->id3v2len <= sizeof( entry->id3v2buf ) ) 632 if (entry->id3v2len)
633 setid3v2title(fd, entry); 633 setid3v2title(fd, entry);
634 entry->length = getsonglength(fd, entry); 634 entry->length = getsonglength(fd, entry);
635 635