diff --git a/xorriso/iso_manip.c b/xorriso/iso_manip.c index 3b3a108c..ea397588 100644 --- a/xorriso/iso_manip.c +++ b/xorriso/iso_manip.c @@ -1,7 +1,7 @@ /* xorriso - creates, loads, manipulates and burns ISO 9660 filesystem images. - Copyright 2007-2012 Thomas Schmitt, + Copyright 2007-2013 Thomas Schmitt, Provided under GPL version 2 or later. @@ -166,6 +166,7 @@ ex:; bit3= cut_out_node: offset and size are valid bit8= hide in iso_rr bit9= hide in joliet + bit10= hide in hfsplus */ int Xorriso_tree_graft_node(struct XorrisO *xorriso, IsoImage *volume, IsoDir *dir, char *disk_path, char *img_name, @@ -218,8 +219,8 @@ int Xorriso_tree_graft_node(struct XorrisO *xorriso, IsoImage *volume, goto ex; } } - if(flag & (256 | 512)) { - ret= Xorriso_set_hidden(xorriso, (void *) *node, "", (flag >> 8) & 3, 0); + if(flag & (256 | 512 | 1024)) { + ret= Xorriso_set_hidden(xorriso, (void *) *node, "", (flag >> 8) & 7, 0); if(ret <= 0) goto ex; } diff --git a/xorriso/xorriso_timestamp.h b/xorriso/xorriso_timestamp.h index 46b43acb..524a0121 100644 --- a/xorriso/xorriso_timestamp.h +++ b/xorriso/xorriso_timestamp.h @@ -1 +1 @@ -#define Xorriso_timestamP "2013.02.26.103233" +#define Xorriso_timestamP "2013.03.06.164347"