Let -for_backup perform -lfa_flags only if enabled at compile time in libisofs

This commit is contained in:
2024-07-23 17:30:57 +02:00
parent 60b8fa7bee
commit 9ca64c4e9f
10 changed files with 125 additions and 88 deletions

View File

@ -243,6 +243,15 @@ LIBISOBURN_MISCONFIGURATION_ = 0;
/* Second initialization. This time with libs. */
Xorriso_preparer_string(xorriso, xorriso->preparer_id, 0);
/* Inquire lfa capabilities of libisofs */
xorriso->lfa_flags_setting&= ~8;
xorriso->lfa_flags_default&= ~8;
ret= iso_local_attr_support(4);
if(ret & 4) {
xorriso->lfa_flags_setting|= 8;
xorriso->lfa_flags_default|= 8;
}
Xorriso_process_msg_queues(xorriso,0);
if(reason[0]) {
sprintf(xorriso->info_text, "%s", reason);