From 86f39dd26c93db93000de5602d2118ae8c1096ab Mon Sep 17 00:00:00 2001 From: Szabolcs Nagy Date: Tue, 19 Aug 2014 19:57:34 +0200 Subject: [PATCH] fix regex-negated-range test to print better error message --- src/regression/regex-negated-range.c | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/src/regression/regex-negated-range.c b/src/regression/regex-negated-range.c index 0b53e0b..e560e3b 100644 --- a/src/regression/regex-negated-range.c +++ b/src/regression/regex-negated-range.c @@ -16,8 +16,11 @@ int main(void) } n = regexec(&r, "k", 0, 0, REG_NOSUB); - if (n != REG_NOMATCH) - t_error("regexec returned %d, [^aa-z] must not match on \"k\"\n", n); + if (n != REG_NOMATCH) { + regerror(n, &r, buf, sizeof buf); + t_error("regexec(/[^aa-z]/ ~ \"k\") returned %d (%s), wanted REG_NOMATCH\n", + n, buf); + } regfree(&r); -- 2.20.1