* eval.c (evaluate_subexp_standard): Eliminate single-use
authorSiddhesh Poyarekar <siddhesh@sourceware.org>
Fri, 21 Sep 2012 09:24:41 +0000 (09:24 +0000)
committerSiddhesh Poyarekar <siddhesh@sourceware.org>
Fri, 21 Sep 2012 09:24:41 +0000 (09:24 +0000)
variable LOWER.

gdb/ChangeLog
gdb/eval.c

index a8c0e77..a956b4b 100644 (file)
@@ -1,3 +1,8 @@
+2012-09-21  Siddhesh Poyarekar  <siddhesh@redhat.com>
+
+       * eval.c (evaluate_subexp_standard): Eliminate single-use
+       variable LOWER.
+
 2012-09-21  Yao Qi  <yao@codesourcery.com>
 
        * mi/mi-interp.c: Declare mi_record_changed.
index 9fe7e38..26e0cc8 100644 (file)
@@ -810,7 +810,6 @@ evaluate_subexp_standard (struct type *expect_type,
   struct type *type;
   int nargs;
   struct value **argvec;
-  int lower;
   int code;
   int ix;
   long mem_offset;
@@ -2370,8 +2369,8 @@ evaluate_subexp_standard (struct type *expect_type,
            struct type *array_type = check_typedef (value_type (array));
            LONGEST index = subscript_array[i - 1];
 
-           lower = f77_get_lowerbound (array_type);
-           array = value_subscripted_rvalue (array, index, lower);
+           array = value_subscripted_rvalue (array, index,
+                                             f77_get_lowerbound (array_type));
          }
 
        return array;