From b6c545fa7483705b084f08319fd9c3552a00a5ee Mon Sep 17 00:00:00 2001 From: Thomas Schmitt Date: Fri, 11 Jan 2008 17:48:30 +0000 Subject: [PATCH] Tracing the different behavior of isoburn_read_image() --- test/ng_xorrisoburn.c | 1 + test/xorriso.c | 4 +++- test/xorriso_timestamp.h | 2 +- test/xorrisoburn.c | 2 +- 4 files changed, 6 insertions(+), 3 deletions(-) diff --git a/test/ng_xorrisoburn.c b/test/ng_xorrisoburn.c index 306b347b..7e5cf4e5 100644 --- a/test/ng_xorrisoburn.c +++ b/test/ng_xorrisoburn.c @@ -306,6 +306,7 @@ int Xorriso_aquire_drive(struct XorrisO *xorriso, char *adr, int flag) ropts.uid= 0; ropts.gid= 0; ropts.mode= 0555; + ropts.input_charset= NULL; ropts.pretend_blank= 0; if(isoburn_read_image(drive, &ropts, &volset) <= 0) { diff --git a/test/xorriso.c b/test/xorriso.c index bfc6f5eb..ea7f2a20 100644 --- a/test/xorriso.c +++ b/test/xorriso.c @@ -8019,8 +8019,10 @@ int Xorriso_option_rollback(struct XorrisO *xorriso, int flag) ret= Xorriso_give_up_drive(xorriso, 1|8); if(ret<=0) return(ret); - ret= Xorriso_option_dev(xorriso, indev, + ret= Xorriso_option_dev(xorriso, indev, 1); +/* 1|((xorriso->out_drive_handle==NULL)<<1)); +*/ return(ret); } diff --git a/test/xorriso_timestamp.h b/test/xorriso_timestamp.h index d326e1aa..da10cf21 100644 --- a/test/xorriso_timestamp.h +++ b/test/xorriso_timestamp.h @@ -1 +1 @@ -#define Xorriso_timestamP "2008.01.11.133631" +#define Xorriso_timestamP "2008.01.11.174733" diff --git a/test/xorrisoburn.c b/test/xorrisoburn.c index 13af01ae..0ed54f72 100644 --- a/test/xorrisoburn.c +++ b/test/xorrisoburn.c @@ -2190,7 +2190,7 @@ int Xorriso_ls_filev(struct XorrisO *xorriso, char *wd, for(pass= 0; passrequest_to_abort); i++) { rpt[0]= 0; - ret= Xorriso_make_abs_adr(xorriso, wd, filev[i], path, 1|4); + ret= Xorriso_make_abs_adr(xorriso, wd, filev[i], path, 1|2|4); if(ret<=0) continue; ret= Xorriso_fake_stbuf(xorriso, path, &stbuf, &node, 0);