[Ada] Fix ARI warnings in advance_wild_match
authorJoel Brobecker <brobecker@gnat.com>
Wed, 6 Oct 2010 15:24:38 +0000 (15:24 +0000)
committerJoel Brobecker <brobecker@gnat.com>
Wed, 6 Oct 2010 15:24:38 +0000 (15:24 +0000)
gdb/ChangeLog:

        * ada-lang.c (advance_wild_match): Delete local variable t2.
        Adjust code accordingly.  Minor reformatting.

gdb/ChangeLog
gdb/ada-lang.c

index 62045effc0f59c12f88689cf55316289ff44f84d..8bfa6bfdcf49af4d56adb92025899ac804139af3 100644 (file)
@@ -1,3 +1,9 @@
+2010-10-06  Joel Brobecker  <brobecker@adacore.com>
+
+       Fix ARI warnings in advance_wild_match.
+       * ada-lang.c (advance_wild_match): Delete local variable t2.
+       Adjust code accordingly.  Minor reformatting.
+
 2010-10-06  Ken Werner  <ken.werner@de.ibm.com>
 
        * gdbtypes.h (struct main_type): Remove flag_nottext.
index 09619de8142fed43e4076c7de146d5cf9f9f62d1..5fdf8511f00ffe440fdd0bc5db6994c95d8e14d0 100644 (file)
@@ -4999,7 +4999,7 @@ advance_wild_match (const char **namep, const char *name0, int target0)
 
   while (1)
     {
-      int t0, t1, t2;
+      int t0, t1;
 
       t0 = *name;
       if (t0 == '_')
@@ -5013,8 +5013,8 @@ advance_wild_match (const char **namep, const char *name0, int target0)
              else
                name += 1;
            }
-         else if (t1 == '_' &&
-                  (((t2 = name[2]) >= 'a' && t2 <= 'z') || t2 == target0))
+         else if (t1 == '_' && ((name[2] >= 'a' && name[2] <= 'z')
+                                || name[2] == target0))
            {
              name += 2;
              break;