2021-02-05 Paul Eggert <eggert@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.
{
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);