diff options
| author | Linus Nielsen Feltzing <linus@haxx.se> | 2002-06-28 08:05:20 +0000 |
|---|---|---|
| committer | Linus Nielsen Feltzing <linus@haxx.se> | 2002-06-28 08:05:20 +0000 |
| commit | b983d1b4a1126356462863364c9cc8d3f9471a03 (patch) | |
| tree | 6842c837c3abf3b1dae722dec90c14dc7e6b9310 | |
| parent | 7b945c511788f2efa89316dbe479c583cfcefd4a (diff) | |
| download | rockbox-b983d1b4a1126356462863364c9cc8d3f9471a03.zip rockbox-b983d1b4a1126356462863364c9cc8d3f9471a03.tar.gz rockbox-b983d1b4a1126356462863364c9cc8d3f9471a03.tar.bz2 rockbox-b983d1b4a1126356462863364c9cc8d3f9471a03.tar.xz | |
Fixed an overflow in the song length calculation
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@1242 a1c6a512-1295-4272-9138-f99709370657
| -rw-r--r-- | firmware/id3.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/firmware/id3.c b/firmware/id3.c index d7c1e9c..c913404 100644 --- a/firmware/id3.c +++ b/firmware/id3.c @@ -486,7 +486,7 @@ getsonglength(int fd, struct mp3entry *entry) * Now song length is * ((filesize)/(bytes per frame))*(time per frame) */ - return entry->filesize*tpf/bpf; + return entry->filesize/bpf*tpf; } |