From a91bd45f318c45609936b3bd9d7a3ffb9df35635 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 --- libisoburn/trunk/xorriso/iso_manip.c | 4 +++- libisoburn/trunk/xorriso/xorriso_timestamp.h | 2 +- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/libisoburn/trunk/xorriso/iso_manip.c b/libisoburn/trunk/xorriso/iso_manip.c index e4ca3631..f453f70c 100644 --- a/libisoburn/trunk/xorriso/iso_manip.c +++ b/libisoburn/trunk/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/libisoburn/trunk/xorriso/xorriso_timestamp.h b/libisoburn/trunk/xorriso/xorriso_timestamp.h index 00fc1ca1..984bf869 100644 --- a/libisoburn/trunk/xorriso/xorriso_timestamp.h +++ b/libisoburn/trunk/xorriso/xorriso_timestamp.h @@ -1 +1 @@ -#define Xorriso_timestamP "2012.07.10.083040" +#define Xorriso_timestamP "2012.07.12.163117"