regcomp.c: avoid a new -Wshadow warning
authorJim Meyering <meyering@redhat.com>
Wed, 3 Feb 2010 16:15:03 +0000 (17:15 +0100)
committerJim Meyering <meyering@redhat.com>
Wed, 3 Feb 2010 16:15:03 +0000 (17:15 +0100)
* lib/regcomp.c (create_initial_state): Do not shadow local "err".

ChangeLog
lib/regcomp.c

index 97402e30949e5375d7ac9edfdfc8f0d5b76093ee..fb38064dc3221feb54dfc58053d33476ac79a628 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+2010-02-03  Jim Meyering  <meyering@redhat.com>
+
+       regcomp.c: avoid a new -Wshadow warning
+       * lib/regcomp.c (create_initial_state): Do not shadow local "err".
+
 2010-02-01  Jim Meyering  <meyering@redhat.com>
 
        removing useless parentheses in cpp #define directives
index c653511add039b3e9d9f331648d7ba4de0caab88..32997ccdd536220e8bc4146320cb4f23912e4caa 100644 (file)
@@ -1021,11 +1021,10 @@ create_initial_state (re_dfa_t *dfa)
            Idx dest_idx = dfa->edests[node_idx].elems[0];
            if (!re_node_set_contains (&init_nodes, dest_idx))
              {
-               reg_errcode_t err = re_node_set_merge (&init_nodes,
-                                                      dfa->eclosures
-                                                      + dest_idx);
-               if (err != REG_NOERROR)
-                 return err;
+               reg_errcode_t merge_err
+                  = re_node_set_merge (&init_nodes, dfa->eclosures + dest_idx);
+               if (merge_err != REG_NOERROR)
+                 return merge_err;
                i = 0;
              }
          }