From bf24ba81c58a62be8116107af7aba4708b79e7bc Mon Sep 17 00:00:00 2001 From: Thomas Schmitt Date: Tue, 22 Jun 2010 13:27:25 +0000 Subject: [PATCH] Made -quoted_path_list continue to execute words after error in the same line --- xorriso/opts_p_z.c | 16 +++++++++------- xorriso/xorriso_timestamp.h | 2 +- 2 files changed, 10 insertions(+), 8 deletions(-) diff --git a/xorriso/opts_p_z.c b/xorriso/opts_p_z.c index 1393606d..d1e2b243 100644 --- a/xorriso/opts_p_z.c +++ b/xorriso/opts_p_z.c @@ -154,15 +154,17 @@ int Xorriso_option_path_list(struct XorrisO *xorriso, char *adr, int flag) if(ret<=0 || xorriso->request_to_abort) goto problem_handler; insertcount++; - } - continue; /* regular bottom of loop */ + continue; /* regular bottom of loop */ problem_handler:; - was_failure= 1; - fret= Xorriso_eval_problem_status(xorriso, ret, 1|2); - if(fret>=0) - continue; - goto ex; + was_failure= 1; + fret= Xorriso_eval_problem_status(xorriso, ret, 1|2); + if(fret>=0) + continue; + if(ret > 0) + ret= 0; + goto ex; + } } ret= 1; ex:; diff --git a/xorriso/xorriso_timestamp.h b/xorriso/xorriso_timestamp.h index 4b922659..de70abc7 100644 --- a/xorriso/xorriso_timestamp.h +++ b/xorriso/xorriso_timestamp.h @@ -1 +1 @@ -#define Xorriso_timestamP "2010.06.20.164738" +#define Xorriso_timestamP "2010.06.22.132641"