diff --git a/src/cd_check_read_toc.c b/src/cd_check_read_toc.c index 2971abe..23b1d8d 100644 --- a/src/cd_check_read_toc.c +++ b/src/cd_check_read_toc.c @@ -17,11 +17,12 @@ int main(){ struct cdrom_tochdr toc_hdr; struct cdrom_tocentry toc_entry; - if((fd = open("/dev/cdrom", O_RDONLY)) == -1) + if((fd = open("/dev/cdrom", O_RDONLY)) == -1){ if(errno == ENOMEDIUM) die(127, "cd_check_read_toc: No CD in drive"); else die(127, "cd_check_read_toc: Cannot open /dev/cdrom"); + } if(ioctl(fd, CDROMREADTOCHDR, &toc_hdr) == -1) die(127, "cd_check_read_toc: Cannot get header");