diff options
| author | Jens Arnold <amiconn@rockbox.org> | 2007-06-01 21:21:27 +0000 |
|---|---|---|
| committer | Jens Arnold <amiconn@rockbox.org> | 2007-06-01 21:21:27 +0000 |
| commit | d884851d96213cef1a584a622a0be26f4aa52ff0 (patch) | |
| tree | 805a62dd80bda3133d2c87346a50c38bd26055a7 | |
| parent | 9e107b4835c43f828d84fb11a02d41dbe6c42274 (diff) | |
| download | rockbox-d884851d96213cef1a584a622a0be26f4aa52ff0.zip rockbox-d884851d96213cef1a584a622a0be26f4aa52ff0.tar.gz rockbox-d884851d96213cef1a584a622a0be26f4aa52ff0.tar.bz2 rockbox-d884851d96213cef1a584a622a0be26f4aa52ff0.tar.xz | |
Fixed bug in the WAV metadata parser: A long has 4 bytes...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13534 a1c6a512-1295-4272-9138-f99709370657
| -rw-r--r-- | apps/metadata.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/apps/metadata.c b/apps/metadata.c index 430bd3c..1bbff1d 100644 --- a/apps/metadata.c +++ b/apps/metadata.c @@ -1046,10 +1046,10 @@ static bool get_wave_metadata(int fd, struct mp3entry* id3) if (i >= 4) { /* get rest of chunk */ - if ((read_bytes = read(fd, buf, 2)) < 2) + if ((read_bytes = read(fd, buf, 4)) < 4) return false; - i -= 2; + i -= 4; totalsamples = get_long_le(buf); } } |