Browse Source

Loaded images with HFS+ attributes were marked as having changes pending

master
Thomas Schmitt 10 years ago
parent
commit
395ff93df2
  1. 6
      xorriso/drive_mgt.c
  2. 2
      xorriso/xorriso_timestamp.h

6
xorriso/drive_mgt.c

@ -157,7 +157,7 @@ ex:;
static int Xorriso_grasp_loaded_aaip(struct XorrisO *xorriso, IsoImage *volset,
int flag)
{
int ret;
int ret, change_pending_rec;
IsoNode *root_node;
size_t value_length;
char *value= NULL;
@ -165,6 +165,9 @@ static int Xorriso_grasp_loaded_aaip(struct XorrisO *xorriso, IsoImage *volset,
struct FindjoB *job= NULL;
struct stat dir_stbuf;
/* To be re-instated at function end */
change_pending_rec= xorriso->volset_change_pending;
/* Look for isofs.st and put it into xorriso->isofs_st_in */
root_node= (IsoNode *) iso_image_get_root(volset);
ret= iso_node_lookup_attr(root_node, "isofs.st", &value_length, &value, 0);
@ -195,6 +198,7 @@ static int Xorriso_grasp_loaded_aaip(struct XorrisO *xorriso, IsoImage *volset,
ret= 1;
ex:;
xorriso->volset_change_pending= change_pending_rec;
Findjob_destroy(&job, 0);
return(ret);
}

2
xorriso/xorriso_timestamp.h

@ -1 +1 @@
#define Xorriso_timestamP "2012.06.21.204359"
#define Xorriso_timestamP "2012.06.25.125438"

Loading…
Cancel
Save