]> git.ipfire.org Git - thirdparty/gnulib.git/commitdiff
regex tests: pacify -Wshadow
authorPaul Eggert <eggert@cs.ucla.edu>
Sun, 19 Apr 2026 18:21:49 +0000 (11:21 -0700)
committerPaul Eggert <eggert@cs.ucla.edu>
Sun, 19 Apr 2026 18:22:52 +0000 (11:22 -0700)
* tests/test-regex.c (main):
Rename a local to avoid shadowing confusion.

ChangeLog
tests/test-regex.c

index 5d37f29278e1cee228a70e610546400ac35ad1c9..1bfea746676318e85c908ead79c0aacb0e6a258a 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,9 @@
 2026-04-19  Paul Eggert  <eggert@cs.ucla.edu>
 
+       regex tests: pacify -Wshadow
+       * tests/test-regex.c (main):
+       Rename a local to avoid shadowing confusion.
+
        readutmp: greeters are not users
        * lib/readutmp.c (read_utmp_from_systemd):
        Do not merely treat a "manager*" class as a login process.
index b7d6aa91a40966a86bc14ba26f22ed173d92bcf4..0ab97819d2cdf3b29f5f4b989d1c33e0bd157f36 100644 (file)
@@ -522,15 +522,15 @@ main (void)
     re_set_syntax (RE_NO_SUB | RE_NO_POSIX_BACKTRACKING | RE_NO_EMPTY_RANGES
                    | RE_INTERVALS | RE_DOT_NEWLINE | RE_CHAR_CLASSES
                    | RE_BK_PLUS_QM);
-    regex_t regex;
-    memset (&regex, 0, sizeof regex);
-    const char *errmsg = re_compile_pattern (addr, strlen (addr), &regex);
+    regex_t r;
+    memset (&r, 0, sizeof r);
+    const char *errmsg = re_compile_pattern (addr, strlen (addr), &r);
     if (errmsg)
       report_error ("dc.sed preparation failure: %s", errmsg);
     else
       {
-        regex.translate = NULL;
-        regoff_t ret = re_search (&regex, input, strlen (input),
+        r.translate = NULL;
+        regoff_t ret = re_search (&r, input, strlen (input),
                                   0, strlen (input), NULL);
         (void) ret;
       }