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 6a8fc0c203310a8dcc8ecb8479c0493dfe960bf9..c99510c59794fb2d8e164a7cb16cbd874ed142a1 100644 (file)
@@ -1,3 +1,7 @@
+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.
index 6c4dff73eeab9e7991be72ae06d5f1214a4595d4..4c94f9f1b85a30ef6d97c859d652fb73a6ec2997 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)