Small improvement to output of -status -lfa_flags

This commit is contained in:
Thomas Schmitt 2024-07-21 13:32:34 +02:00
parent 0802689b11
commit 1a775c09df
2 changed files with 12 additions and 6 deletions

View File

@ -3785,7 +3785,6 @@ int Xorriso_status(struct XorrisO *xorriso, char *filter, FILE *fp, int flag)
is_default= (xorriso->lfa_flags_setting == xorriso->lfa_flags_default);
strcpy(line, "-lfa_flags ");
if(xorriso->lfa_flags_setting & 1)
strcat(line, "on");
else
@ -3798,10 +3797,15 @@ int Xorriso_status(struct XorrisO *xorriso, char *filter, FILE *fp, int flag)
strcat(line, ":restore");
else
strcat(line, ":no_restore");
strcat(line, "\n");
if(!(is_default && no_defaults))
Xorriso_status_result(xorriso, filter, fp, flag & 2);
strcpy(line, "-lfa_flags ");
if(xorriso->lfa_flags_setting & (1 << 13))
strcat(line, ":no_restore_su");
strcat(line, "no_restore_su");
else
strcat(line, ":restore_su");
strcat(line, "restore_su");
if(xorriso->lfa_flags_setting & 2)
strcat(line, ":restore_su_auto");
if(xorriso->lfa_flags_setting & (1 << 14))
@ -3809,6 +3813,7 @@ int Xorriso_status(struct XorrisO *xorriso, char *filter, FILE *fp, int flag)
else
strcat(line, ":restore_unknown");
strcat(line, "\n");
if(!(is_default && no_defaults))
Xorriso_status_result(xorriso, filter, fp, flag & 2);
strcpy(line, "-lfa_flags ");
@ -3828,6 +3833,7 @@ int Xorriso_status(struct XorrisO *xorriso, char *filter, FILE *fp, int flag)
free(lfa_text);
}
strcat(line, "\n");
if(!(is_default && no_defaults))
Xorriso_status_result(xorriso, filter, fp, flag & 2);
is_default= ((xorriso->do_aaip & (16 | 32 | 64)) == 0);

View File

@ -1 +1 @@
#define Xorriso_timestamP "2024.07.20.211130"
#define Xorriso_timestamP "2024.07.21.113209"