New -close mode "as_needed"
This commit is contained in:
@ -1913,10 +1913,19 @@ int Xorriso_option_clone(struct XorrisO *xorriso, char *origin, char *dest,
|
||||
}
|
||||
|
||||
|
||||
/* Option -close "on"|"off" */
|
||||
/* Option -close "on"|"off"|"as_needed" */
|
||||
int Xorriso_option_close(struct XorrisO *xorriso, char *mode, int flag)
|
||||
{
|
||||
xorriso->do_close= !!strcmp(mode, "off");
|
||||
if(strcmp(mode, "off") == 0) {
|
||||
xorriso->do_close= 0;
|
||||
xorriso->auto_close= 0;
|
||||
} else if(strcmp(mode, "as_needed") == 0) {
|
||||
xorriso->do_close= 0;
|
||||
xorriso->auto_close= 1;
|
||||
} else {
|
||||
xorriso->do_close= 1;
|
||||
xorriso->auto_close= 0;
|
||||
}
|
||||
return(1);
|
||||
}
|
||||
|
||||
|
Reference in New Issue
Block a user