aboutsummaryrefslogtreecommitdiff
path: root/gdb
diff options
context:
space:
mode:
Diffstat (limited to 'gdb')
-rw-r--r--gdb/ChangeLog5
-rw-r--r--gdb/exec.c2
-rw-r--r--gdb/infrun.c1
3 files changed, 7 insertions, 1 deletions
diff --git a/gdb/ChangeLog b/gdb/ChangeLog
index 322ac96..84d19b0 100644
--- a/gdb/ChangeLog
+++ b/gdb/ChangeLog
@@ -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.
diff --git a/gdb/exec.c b/gdb/exec.c
index c2b97e4..511977f 100644
--- a/gdb/exec.c
+++ b/gdb/exec.c
@@ -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");
diff --git a/gdb/infrun.c b/gdb/infrun.c
index d2373ad..7c9a38c 100644
--- a/gdb/infrun.c
+++ b/gdb/infrun.c
@@ -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: