* tests/test-regex.c (main): Fix typo that would have caused an old test case to report incorrect values on failure. --- ChangeLog | 4 ++++ tests/test-regex.c | 3 ++- 2 files changed, 6 insertions(+), 1 deletion(-)
diff --git a/ChangeLog b/ChangeLog index 82aa61a04..f4583e0af 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,5 +1,9 @@ 2021-02-05 Paul Eggert <egg...@cs.ucla.edu> + regex-tests: fix typo + * tests/test-regex.c (main): Fix typo that would have caused an + old test case to report incorrect values on failure. + regex: make it easier to merge into glibc * lib/regex_internal.h [_LIBC]: Do not include Gnulib’s dynarray.h. diff --git a/tests/test-regex.c b/tests/test-regex.c index 4a4ff39fd..58f8200f2 100644 --- a/tests/test-regex.c +++ b/tests/test-regex.c @@ -290,7 +290,8 @@ main (void) { memset (®s, 0, sizeof regs); static char const data[] = "WXY"; - if (re_search (®ex, data, sizeof data - 1, 0, 3, ®s) < 0) + i = re_search (®ex, data, sizeof data - 1, 0, 3, ®s); + if (i < 0) report_error ("re_search '%s' on '%s' returned %d", pat_x, data, i); regfree (®ex); free (regs.start); -- 2.27.0