From 1e50cd0de0ace5574dc0b9c1600d914a4ff9f5f3 Mon Sep 17 00:00:00 2001 From: Thomas Schmitt Date: Sat, 14 Sep 2024 19:53:14 +0200 Subject: [PATCH] Taking lfa_flags mismatch as reason to add file during -update and update_r --- xorriso/cmp_update.c | 5 +++-- xorriso/xorriso_timestamp.h | 2 +- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/xorriso/cmp_update.c b/xorriso/cmp_update.c index ae5f29ec..bba317fe 100644 --- a/xorriso/cmp_update.c +++ b/xorriso/cmp_update.c @@ -1006,9 +1006,10 @@ overwrite:; added_overwrote= 1; } - } else if(compare_result&(4|16|32|256|512|1024|(1<<19)|(1<<20)|(1<<22))) { + } else if(compare_result & + (4|16|32|256|512|1024|(1<<19)|(1<<20)|(1<<22) | (1 << 26))) { /* access permissions, user id, group id, mtime, atime, ctime, ACL, xattr, - dev_ino missing */ + dev_ino missing, lfa_flags */ if(flag & 1) goto overwrite; diff --git a/xorriso/xorriso_timestamp.h b/xorriso/xorriso_timestamp.h index cb284303..fdc4ada4 100644 --- a/xorriso/xorriso_timestamp.h +++ b/xorriso/xorriso_timestamp.h @@ -1 +1 @@ -#define Xorriso_timestamP "2024.09.14.171344" +#define Xorriso_timestamP "2024.09.14.174800"