read correct number of tracks
This commit is contained in:
parent
22cf0531e1
commit
2a5b9c19f2
1 changed files with 2 additions and 2 deletions
|
@ -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;
|
||||
|
|
Loading…
Add table
Reference in a new issue