New -lfa_flags mode "auto_on"
This commit is contained in:
@ -166,8 +166,16 @@ int Xorriso_option_lfa_flags(struct XorrisO *xorriso, char *mode, int flag)
|
||||
continue;
|
||||
if(l == 3 && strncmp(cpt, "off", l) == 0) {
|
||||
xorriso->lfa_flags_setting&= ~1;
|
||||
xorriso->lfa_flags_setting&= ~4;
|
||||
} else if((l == 2 && strncmp(cpt, "on", l) == 0)) {
|
||||
xorriso->lfa_flags_setting|= 1;
|
||||
xorriso->lfa_flags_setting&= ~4;
|
||||
} else if((l == 7 && strncmp(cpt, "auto_on", l) == 0)) {
|
||||
xorriso->lfa_flags_setting|= 4;
|
||||
if(xorriso->lfa_flags_default & 8)
|
||||
xorriso->lfa_flags_setting|= 1;
|
||||
else
|
||||
xorriso->lfa_flags_setting&= ~1;
|
||||
} else if((l == 7 && strncmp(cpt, "restore", l) == 0)) {
|
||||
xorriso->lfa_flags_setting|= (1 << 12);
|
||||
} else if((l == 10 && strncmp(cpt, "no_restore", l) == 0)) {
|
||||
|
Reference in New Issue
Block a user