From 49b044b3d62ba1c1f50bdb3fbf58942417d14cff Mon Sep 17 00:00:00 2001 From: Thomas Schmitt Date: Thu, 12 Jul 2012 16:31:31 +0000 Subject: [PATCH] Bug fix: -update deleted MD5 of files of which only attributes changed --- xorriso/iso_manip.c | 4 +++- xorriso/xorriso_timestamp.h | 2 +- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/xorriso/iso_manip.c b/xorriso/iso_manip.c index e4ca3631..f453f70c 100644 --- a/xorriso/iso_manip.c +++ b/xorriso/iso_manip.c @@ -83,8 +83,10 @@ int Xorriso_transfer_properties(struct XorrisO *xorriso, struct stat *stbuf, "FAILURE", 1 | 2); ret= 0; goto ex; } + + /* Preserve namespace isofs, but not ACL or system xattr */ ret= iso_node_set_attrs(node, num_attrs, names, value_lengths, values, - 1 | 8); + 1 | 8 | 16); if(ret < 0) { Xorriso_process_msg_queues(xorriso,0); Xorriso_report_iso_error(xorriso, "", ret, diff --git a/xorriso/xorriso_timestamp.h b/xorriso/xorriso_timestamp.h index 00fc1ca1..984bf869 100644 --- a/xorriso/xorriso_timestamp.h +++ b/xorriso/xorriso_timestamp.h @@ -1 +1 @@ -#define Xorriso_timestamP "2012.07.10.083040" +#define Xorriso_timestamP "2012.07.12.163117"