Prevent compiler warning.
authorMark Kettenis <kettenis@gnu.org>
Thu, 27 Feb 2014 20:51:08 +0000 (21:51 +0100)
committerMark Kettenis <kettenis@gnu.org>
Thu, 27 Feb 2014 20:51:08 +0000 (21:51 +0100)
GCC 4.2.1 complains about first_l_name may be used uninitialized, and my brain
agrees.

gdb/ChangeLog:

        * solib-svr4.c (svr4_read_so_list): Initialize first_l_name to 0.

gdb/ChangeLog
gdb/solib-svr4.c

index 6a8fc0c..c99510c 100644 (file)
@@ -1,5 +1,9 @@
 2014-02-27  Mark Kettenis  <kettenis@gnu.org>
 
+       * solib-svr4.c (svr4_read_so_list): Initialize first_l_name to 0.
+
+2014-02-27  Mark Kettenis  <kettenis@gnu.org>
+
        * sparc-nat.c (sparc_xfer_wcookie): Always use process ID.
 
 2014-02-27  Jan Kratochvil  <jan.kratochvil@redhat.com>
index 6c4dff7..4c94f9f 100644 (file)
@@ -1306,7 +1306,7 @@ static int
 svr4_read_so_list (CORE_ADDR lm, CORE_ADDR prev_lm,
                   struct so_list ***link_ptr_ptr, int ignore_first)
 {
-  CORE_ADDR first_l_name;
+  CORE_ADDR first_l_name = 0;
   CORE_ADDR next_lm;
 
   for (; lm != 0; prev_lm = lm, lm = next_lm)