diff --git a/xorriso/xorriso_timestamp.h b/xorriso/xorriso_timestamp.h index ef779b0e..ced79313 100644 --- a/xorriso/xorriso_timestamp.h +++ b/xorriso/xorriso_timestamp.h @@ -1 +1 @@ -#define Xorriso_timestamP "2009.05.16.165616" +#define Xorriso_timestamP "2009.05.16.165940" diff --git a/xorriso/xorrisoburn.c b/xorriso/xorrisoburn.c index efc72b4c..d3025618 100644 --- a/xorriso/xorrisoburn.c +++ b/xorriso/xorrisoburn.c @@ -2471,7 +2471,11 @@ cannot_lstat:; if(node==NULL) { - if(S_ISLNK(stbuf.st_mode)) { + /* A90516 : <<< iso_tree_add_new_symlink does not record the disk inode + number. + So now iso_tree_add_new_node() must take care of symlinks. + */ + if(0 && S_ISLNK(stbuf.st_mode)) { /* ??? NG : A80107 : is this solved now ? */ /* <<< One should rather change libisofs so that iso_tree_add_node()