From 2a5b9c19f235281678f50cef2ca6594a563981e3 Mon Sep 17 00:00:00 2001 From: nehalmistry <> Date: Fri, 6 Dec 2002 07:31:55 +0000 Subject: [PATCH] read correct number of tracks --- src/sound/music.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/sound/music.cpp b/src/sound/music.cpp index 96ef4d6eb..11c8b4830 100644 --- a/src/sound/music.cpp +++ b/src/sound/music.cpp @@ -387,9 +387,9 @@ local int PlayCDRom(const char* name) CDDrive = open("/dev/cdrom", O_RDONLY | O_NONBLOCK); ioctl(CDDrive, CDROMREADTOCHDR, &CDchdr); - for (i = CDchdr.cdth_trk0; i < CDchdr.cdth_trk1; ++i){ + for (i = CDchdr.cdth_trk0; i <= CDchdr.cdth_trk1; ++i){ CDtocentry[i].cdte_format = CDROM_LBA; - CDtocentry[i].cdte_track = i + 1; + CDtocentry[i].cdte_track = i; ioctl(CDDrive, CDROMREADTOCENTRY, &CDtocentry[i]); } NumCDTracks = i + 1;