]> git.ipfire.org Git - thirdparty/binutils-gdb.git/commitdiff
Darwin: fix bad loop incrementation
authorXavier Roirand <roirand@adacore.com>
Thu, 23 Aug 2018 15:17:03 +0000 (11:17 -0400)
committerSimon Marchi <simon.marchi@ericsson.com>
Thu, 23 Aug 2018 15:19:18 +0000 (11:19 -0400)
When reading symbols from the vector of oso files on Mac OS X
Darwin, a previous commit introduce a change in the loop and add
an increment at each loop iteration whereas this incrementation is
not needed since the increment or set of the loop control variable
is already done in the loop.

gdb/ChangeLog:

* machoread.c (macho_symfile_read_all_oso): Remove uneeded
incrementation.

Change-Id: I3a5a6deb4e9d834ee7d4217a62d90c2ffb7241bc

gdb/ChangeLog
gdb/machoread.c

index d16950750c64eca996ae3f1d2b441009e2044a6a..be849a911fb906e23f5fbf430a4dacd4afbabdb1 100644 (file)
@@ -1,3 +1,8 @@
+2018-08-23  Xavier Roirand  <roirand@adacore.com>
+
+       * machoread.c (macho_symfile_read_all_oso): Remove uneeded
+       incrementation.
+
 2018-08-21  Alan Hayward  <alan.hayward@arm.com>
 
        * arch/aarch64.h (aarch64_regnum): Update comment.
index 07e1cdaf4f8aaac1ce2505eb1adc99d7b144db8e..62d0fb9d0cc5ce5e1f05f8b94896691eafd2a426 100644 (file)
@@ -616,7 +616,7 @@ macho_symfile_read_all_oso (std::vector<oso_el> *oso_vector_ptr,
   std::sort (oso_vector_ptr->begin (), oso_vector_ptr->end (),
             oso_el_compare_name);
 
-  for (ix = 0; ix < oso_vector_ptr->size (); ++ix)
+  for (ix = 0; ix < oso_vector_ptr->size ();)
     {
       int pfx_len;