From e3a0b89c338e29f897f35215dd0cc7b88db10e89 Mon Sep 17 00:00:00 2001 From: nehalmistry <> Date: Wed, 11 Dec 2002 20:07:05 +0000 Subject: [PATCH] fixed bug where cd playing would skip a track in CDDA mode --- src/sound/cdda.cpp | 1 - 1 file changed, 1 deletion(-) diff --git a/src/sound/cdda.cpp b/src/sound/cdda.cpp index 391b598f2..65ba6a8fe 100644 --- a/src/sound/cdda.cpp +++ b/src/sound/cdda.cpp @@ -63,7 +63,6 @@ local int CDRead(Sample *sample, void *buf, int len) if (len > 2352 * (CDtocentry[CDTrack+1].cdte_addr.lba - CDtocentry[CDTrack].cdte_addr.lba) - pos) { len = 2352 * (CDtocentry[CDTrack+1].cdte_addr.lba - CDtocentry[CDTrack].cdte_addr.lba) - pos; pos = 0; - CDTrack = (CDTrack != NumCDTracks ? CDTrack + 1 : 1); memcpy(buf, sample->User, len); PlayingMusic = 0; return len;