[1/4] cmd/tests: Ensure failures are caught in all cases when an expected line ends with a '@'

Frédéric Delanoy frederic.delanoy at gmail.com
Thu Aug 4 04:50:44 CDT 2011


---
 programs/cmd/tests/batch.c |    3 ++-
 1 files changed, 2 insertions(+), 1 deletions(-)

diff --git a/programs/cmd/tests/batch.c b/programs/cmd/tests/batch.c
index c4ccaab..67ecd3d 100644
--- a/programs/cmd/tests/batch.c
+++ b/programs/cmd/tests/batch.c
@@ -186,7 +186,8 @@ static const char *compare_line(const char *out_line, const char *out_end, const
                      && !memcmp(exp_ptr, or_broken_cmd, sizeof(or_broken_cmd))) {
                 exp_ptr = exp_end;
                 continue;
-            }
+            }else if(out_ptr == out_end || *out_ptr != *exp_ptr)
+                err = out_ptr;
         }else if(out_ptr == out_end || *out_ptr != *exp_ptr) {
             err = out_ptr;
         }
-- 
1.7.6




More information about the wine-patches mailing list