projects
/
libc-test
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
fix regex-negated-range test to print better error message
[libc-test]
/
src
/
regression
/
regex-negated-range.c
diff --git
a/src/regression/regex-negated-range.c
b/src/regression/regex-negated-range.c
index
0b53e0b
..
e560e3b
100644
(file)
--- 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);
}
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);
regfree(&r);