Preparations for ISO/HFS+ hybrid images by Vladimir Serbinenko

This commit is contained in:
2012-05-24 07:13:20 +00:00
parent b6857855f5
commit 4f90dad64b
18 changed files with 218 additions and 67 deletions

View File

@ -1533,12 +1533,14 @@ int Xorriso_node_eff_hidden(struct XorrisO *xorriso, IsoNode *node, int flag)
IsoNode *current, *parent;
current= node;
for(current= node; hidden_state != 3;) {
for(current= node; hidden_state != 7;) {
ret= iso_node_get_hidden(current);
if(ret & LIBISO_HIDE_ON_RR)
hidden_state|= 1;
if(ret & LIBISO_HIDE_ON_JOLIET)
hidden_state|= 2;
if(ret & LIBISO_HIDE_ON_HFSPLUS)
hidden_state|= 4;
parent= (IsoNode *) iso_node_get_parent(current);
if(parent == current)
break;