From d7d8946ae109c68f8986913068382450c2bef8bd Mon Sep 17 00:00:00 2001 From: Thomas Schmitt Date: Thu, 13 Sep 2007 12:49:41 +0000 Subject: [PATCH] Took into respect fabricated_disc_status --- libisoburn/burn_wrap.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/libisoburn/burn_wrap.c b/libisoburn/burn_wrap.c index 916462b4..ccb21882 100644 --- a/libisoburn/burn_wrap.c +++ b/libisoburn/burn_wrap.c @@ -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));