diff --git a/libisoburn/trunk/src/burn_wrap.c b/libisoburn/trunk/src/burn_wrap.c index 82d58270..ea607e31 100644 --- a/libisoburn/trunk/src/burn_wrap.c +++ b/libisoburn/trunk/src/burn_wrap.c @@ -122,7 +122,6 @@ int isoburn_drive_scan_and_grab(struct burn_drive_info *drive_infos[], ret= 0; goto ex; } - o->treatment= treatment; if(treatment==1) { ret= burn_drive_scan_and_grab(drive_infos, adrpt, load); @@ -143,6 +142,8 @@ int isoburn_drive_scan_and_grab(struct burn_drive_info *drive_infos[], /* >>> welcome file for modfication treatment */; } + if(o!=NULL) + o->treatment= treatment; ret= 1; ex: