Made a final abort check before burning begins
This commit is contained in:
parent
6391cbbf84
commit
29e3df2149
@ -1 +1 @@
|
|||||||
#define Xorriso_timestamP "2008.02.14.101916"
|
#define Xorriso_timestamP "2008.02.14.120557"
|
||||||
|
@ -775,9 +775,9 @@ int Xorriso_write_session(struct XorrisO *xorriso, int flag)
|
|||||||
if(xorriso->patch_isolinux_image) {
|
if(xorriso->patch_isolinux_image) {
|
||||||
if(ret==1) {
|
if(ret==1) {
|
||||||
relax|= isoburn_igopt_allow_full_ascii;
|
relax|= isoburn_igopt_allow_full_ascii;
|
||||||
el_torito_patch_isolinux_image(bootimg);
|
sprintf(xorriso->info_text, "Patching alleged isolinux boot image");
|
||||||
sprintf(xorriso->info_text, "Patched alleged isolinux boot image");
|
|
||||||
Xorriso_msgs_submit(xorriso, 0, xorriso->info_text, 0, "NOTE", 0);
|
Xorriso_msgs_submit(xorriso, 0, xorriso->info_text, 0, "NOTE", 0);
|
||||||
|
el_torito_patch_isolinux_image(bootimg);
|
||||||
} else {
|
} else {
|
||||||
sprintf(xorriso->info_text,
|
sprintf(xorriso->info_text,
|
||||||
"Could not find any boot image for -boot_image isolinux patch");
|
"Could not find any boot image for -boot_image isolinux patch");
|
||||||
@ -830,6 +830,10 @@ int Xorriso_write_session(struct XorrisO *xorriso, int flag)
|
|||||||
sopts.fifo_size= xorriso->fs * 2048;
|
sopts.fifo_size= xorriso->fs * 2048;
|
||||||
#endif /* NIX */
|
#endif /* NIX */
|
||||||
|
|
||||||
|
/* Make final abort check before starting expensive activities */
|
||||||
|
ret= Xorriso_eval_problem_status(xorriso, 1, 0);
|
||||||
|
if(ret<0)
|
||||||
|
{ret= 0; goto ex;}
|
||||||
Xorriso_set_abort_severity(xorriso, 1);
|
Xorriso_set_abort_severity(xorriso, 1);
|
||||||
if(xorriso->out_drive_handle == xorriso->in_drive_handle ||
|
if(xorriso->out_drive_handle == xorriso->in_drive_handle ||
|
||||||
xorriso->in_drive_handle == NULL) {
|
xorriso->in_drive_handle == NULL) {
|
||||||
|
Loading…
x
Reference in New Issue
Block a user