Took into respect fabricated_disc_status

This commit is contained in:
Thomas Schmitt 2007-09-13 12:49:41 +00:00
parent 12f2deb828
commit d7d8946ae1
1 changed files with 3 additions and 0 deletions

View File

@ -201,6 +201,9 @@ enum burn_disc_status isoburn_disc_get_status(struct burn_drive *drive)
ret= isoburn_find_emulator(&o, drive, 0);
if(ret<0)
return(BURN_DISC_UNSUITABLE);
if(o!=NULL)
if(o->fabricated_disc_status!=BURN_DISC_UNREADY)
return(o->fabricated_disc_status);
if(ret==0)
return(burn_disc_get_status(drive));