-Wuninitialized fixes.
authorAndrew Cagney <cagney@redhat.com>
Thu, 22 Mar 2001 23:58:37 +0000 (23:58 +0000)
committerAndrew Cagney <cagney@redhat.com>
Thu, 22 Mar 2001 23:58:37 +0000 (23:58 +0000)
gdb/ChangeLog
gdb/exec.c
gdb/infrun.c

index 322ac96..84d19b0 100644 (file)
@@ -1,5 +1,10 @@
 2001-03-22  Andrew Cagney  <ac131313@redhat.com>
 
+       * exec.c (xfer_memory): Always initialize section.
+       * infrun.c (normal_stop): Always initialize source_flag.
+
+2001-03-22  Andrew Cagney  <ac131313@redhat.com>
+
        * TODO (Remote Protocol Support): Review.  Add notes about ``!'',
        non-use of a continue address and typical use of ``q'' packet.
 
index c2b97e4..511977f 100644 (file)
@@ -486,7 +486,7 @@ xfer_memory (CORE_ADDR memaddr, char *myaddr, int len, int write,
   struct section_table *p;
   CORE_ADDR nextsectaddr, memend;
   boolean (*xfer_fn) (bfd *, sec_ptr, PTR, file_ptr, bfd_size_type);
-  asection *section;
+  asection *section = NULL;
 
   if (len <= 0)
     internal_error (__FILE__, __LINE__, "failed internal consistency check");
index d2373ad..7c9a38c 100644 (file)
@@ -3521,6 +3521,7 @@ and/or watchpoints.\n");
              source_flag = SRC_LINE;
              break;
            case PRINT_NOTHING:
+             source_flag = SRC_LINE; /* something bogus */
              do_frame_printing = 0;
              break;
            default: