Lines 268-274
Link Here
|
268 |
|
268 |
|
269 |
#ifdef CDIOREADTOCHEADER |
269 |
#ifdef CDIOREADTOCHEADER |
270 |
if(ioctl(disc->cd_desc,CDIOREADTOCHEADER,(char *)&cdth)<0) { |
270 |
if(ioctl(disc->cd_desc,CDIOREADTOCHEADER,(char *)&cdth)<0) { |
271 |
printf(_("Error: Failed to read disc contents\n")); |
271 |
g_print(_("Error: Failed to read disc contents\n")); |
272 |
|
272 |
|
273 |
return FALSE; |
273 |
return FALSE; |
274 |
} |
274 |
} |
Lines 277-283
Link Here
|
277 |
#endif |
277 |
#endif |
278 |
#ifdef CDROMREADTOCHDR |
278 |
#ifdef CDROMREADTOCHDR |
279 |
if(ioctl(disc->cd_desc,CDROMREADTOCHDR,&cdth)<0) { |
279 |
if(ioctl(disc->cd_desc,CDROMREADTOCHDR,&cdth)<0) { |
280 |
printf(_("Error: Failed to read disc contents\n")); |
280 |
g_print(_("Error: Failed to read disc contents\n")); |
281 |
|
281 |
|
282 |
return FALSE; |
282 |
return FALSE; |
283 |
} |
283 |
} |
Lines 294-300
Link Here
|
294 |
cdte.data_len=sizeof(toc_buffer); |
294 |
cdte.data_len=sizeof(toc_buffer); |
295 |
|
295 |
|
296 |
if(ioctl(disc->cd_desc,CDIOREADTOCENTRYS,(char *)&cdte)<0) { |
296 |
if(ioctl(disc->cd_desc,CDIOREADTOCENTRYS,(char *)&cdte)<0) { |
297 |
printf(_("Error: Failed to read disc contents\n")); |
297 |
g_print(_("Error: Failed to read disc contents\n")); |
298 |
|
298 |
|
299 |
return FALSE; |
299 |
return FALSE; |
300 |
} |
300 |
} |
Lines 321-327
Link Here
|
321 |
|
321 |
|
322 |
cdte.cdte_format=CDROM_MSF; |
322 |
cdte.cdte_format=CDROM_MSF; |
323 |
if(ioctl(disc->cd_desc,CDROMREADTOCENTRY,&cdte) < 0) { |
323 |
if(ioctl(disc->cd_desc,CDROMREADTOCENTRY,&cdte) < 0) { |
324 |
printf(_("Error: Failed to read disc contents\n")); |
324 |
g_print(_("Error: Failed to read disc contents\n")); |
325 |
|
325 |
|
326 |
return FALSE; |
326 |
return FALSE; |
327 |
} |
327 |
} |
Lines 612-626
Link Here
|
612 |
/* always unlock door before an eject in case something else locked it */ |
612 |
/* always unlock door before an eject in case something else locked it */ |
613 |
#if defined(CDROM_LOCKDOOR) |
613 |
#if defined(CDROM_LOCKDOOR) |
614 |
if(ioctl(disc->cd_desc,CDROM_LOCKDOOR,0)<0) |
614 |
if(ioctl(disc->cd_desc,CDROM_LOCKDOOR,0)<0) |
615 |
printf(_("Unlock failed: %d"), errno); |
615 |
g_print(_("Unlock failed: %d"), errno); |
616 |
#endif |
616 |
#endif |
617 |
#ifdef CDIOCALLOW |
617 |
#ifdef CDIOCALLOW |
618 |
if(ioctl(disc->cd_desc,CDIOCALLOW)<0) |
618 |
if(ioctl(disc->cd_desc,CDIOCALLOW)<0) |
619 |
printf(_("Unlock failed: %d"),errno); |
619 |
g_print(_("Unlock failed: %d"),errno); |
620 |
#endif |
620 |
#endif |
621 |
|
621 |
|
622 |
if(ioctl(disc->cd_desc,CDIOCEJECT)<0) { |
622 |
if(ioctl(disc->cd_desc,CDIOCEJECT)<0) { |
623 |
printf(_("CDIOCEJECT")); |
623 |
g_print(_("CDIOCEJECT")); |
624 |
return FALSE; |
624 |
return FALSE; |
625 |
} |
625 |
} |
626 |
#endif |
626 |
#endif |