Re-aquiring outdev after formatting and blanking already in xorrisoburn

This commit is contained in:
2008-11-29 16:59:08 +00:00
parent 2ed45c9cb1
commit a860deb112
4 changed files with 107 additions and 14 deletions

View File

@ -10604,11 +10604,9 @@ unusable_index:;
if(ret==0)
return(ret);
strcpy(drive_name, xorriso->outdev);
if(ret!=2) {
if(ret<=0)
aq_flag= 0;
aq_ret= Xorriso_reaquire_outdev(xorriso, aq_flag);
if(ret<=0 && ret<aq_ret)
if(ret <= 0) { /* in case of success, above functions will have re-aquired */
aq_ret= Xorriso_reaquire_outdev(xorriso, 0); /* actually give up drive */
if(ret<aq_ret)
return(ret);
if(aq_ret<=0)
return(aq_ret);