Option -f-off as counterpart of option -f
This commit is contained in:
@ -3461,6 +3461,9 @@ int Xorriso_status(struct XorrisO *xorriso, char *filter, FILE *fp, int flag)
|
||||
if(xorriso->do_follow_links) {
|
||||
sprintf(line,"-f\n");
|
||||
Xorriso_status_result(xorriso,filter,fp,flag&2);
|
||||
} else if(!no_defaults) {
|
||||
sprintf(line,"-f-off\n");
|
||||
Xorriso_status_result(xorriso,filter,fp,flag&2);
|
||||
}
|
||||
|
||||
is_default= (xorriso->do_overwrite==2);
|
||||
@ -5516,10 +5519,11 @@ int Xorriso_option_iso_rr_pattern(struct XorrisO *xorriso, char *mode,int flag)
|
||||
}
|
||||
|
||||
|
||||
/* Option -f */
|
||||
/* Options -f and -f-off */
|
||||
/* @param flag bit0= -f-off */
|
||||
int Xorriso_option_f(struct XorrisO *xorriso, int flag)
|
||||
{
|
||||
xorriso->do_follow_links= 1;
|
||||
xorriso->do_follow_links= !(flag&1);
|
||||
return(1);
|
||||
}
|
||||
|
||||
@ -5693,6 +5697,7 @@ int Xorriso_option_help(struct XorrisO *xorriso, int flag)
|
||||
" -- Mark end of particular action argument list.",
|
||||
"",
|
||||
"> -f Follow symbolic links within disk_path.",
|
||||
"> -f-off Do not follow symbolic links within disk_path.",
|
||||
"",
|
||||
" -overwrite \"on\"|\"nondir\"|\"off\"",
|
||||
" Allow or disallow to overwrite existing files in ISO image.",
|
||||
@ -6963,6 +6968,9 @@ next_command:;
|
||||
} else if(strcmp(cmd,"-f")==0) {
|
||||
ret= Xorriso_option_f(xorriso, 0);
|
||||
|
||||
} else if(strcmp(cmd,"-f-off")==0 || strcmp(cmd,"-f_off")==0) {
|
||||
ret= Xorriso_option_f(xorriso, 1);
|
||||
|
||||
} else if(strcmp(cmd,"-find")==0 || strcmp(cmd,"-findi")==0) {
|
||||
(*idx)++;
|
||||
ret= Xorriso_option_findi(xorriso, arg1, 0);
|
||||
|
Reference in New Issue
Block a user