From cfbdf142bc7a9696b4992fa04497b8bf2cdab3f6 Mon Sep 17 00:00:00 2001 From: Linus Nielsen Feltzing Date: Wed, 28 Aug 2002 11:50:19 +0000 Subject: More error handling, handles empty MP3 files now. Part 2. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@2031 a1c6a512-1295-4272-9138-f99709370657 --- firmware/mpeg.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'firmware') diff --git a/firmware/mpeg.c b/firmware/mpeg.c index 1f24ea7425..bea43407dd 100644 --- a/firmware/mpeg.c +++ b/firmware/mpeg.c @@ -671,8 +671,6 @@ static int new_file(int steps) { int new_tag_idx = tag_write_idx; - index = playlist_next(steps); - if(add_track_to_tag_list(trackname)) { /* Bad mp3 file */ @@ -682,6 +680,8 @@ static int new_file(int steps) } else { + index = playlist_next(steps); + /* skip past id3v2 tag (to an even byte) */ lseek(mpeg_file, id3tags[new_tag_idx]->id3.id3v2len & ~1, -- cgit v1.2.3