|
|
|
@ -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); |
|
|
|
|
} |
|
|
|
|