summaryrefslogtreecommitdiffstats
path: root/firmware
diff options
context:
space:
mode:
authorBjörn Stenberg <bjorn@haxx.se>2003-02-11 15:00:56 +0000
committerBjörn Stenberg <bjorn@haxx.se>2003-02-11 15:00:56 +0000
commit5b1644336c790d7a6b171f95302a7e09c396fd00 (patch)
tree60f8a2d2edafa7bdbf333d6226161822c47abb8d /firmware
parentb4902aff713c4c9bbc0c99a0c4211c79f6b4cbed (diff)
downloadrockbox-5b1644336c790d7a6b171f95302a7e09c396fd00.tar.gz
rockbox-5b1644336c790d7a6b171f95302a7e09c396fd00.zip
Initialize genre to 0xff since 0 is a valid value.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@3233 a1c6a512-1295-4272-9138-f99709370657
Diffstat (limited to 'firmware')
-rw-r--r--firmware/id3.c3
1 files changed, 1 insertions, 2 deletions
diff --git a/firmware/id3.c b/firmware/id3.c
index 841d735eec..8e8a60eb71 100644
--- a/firmware/id3.c
+++ b/firmware/id3.c
@@ -368,8 +368,6 @@ static void setid3v2title(int fd, struct mp3entry *entry)
bytesread = read(fd, ptr, framelen);
if (ptr[1] == '(' && ptr[2] != '(')
entry->genre = atoi(ptr+2);
- else
- entry->genre = 0xff;
bufferpos += bytesread + 1;
size -= bytesread;
}
@@ -746,6 +744,7 @@ bool mp3info(struct mp3entry *entry, char *filename)
entry->filesize = getfilesize(fd);
entry->id3v2len = getid3v2len(fd);
entry->tracknum = 0;
+ entry->genre = 0xff;
if (entry->id3v2len)
setid3v2title(fd, entry);