aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--gdb/ChangeLog5
-rw-r--r--gdb/stack.c2
2 files changed, 6 insertions, 1 deletions
diff --git a/gdb/ChangeLog b/gdb/ChangeLog
index c33c8b5..62312f3 100644
--- a/gdb/ChangeLog
+++ b/gdb/ChangeLog
@@ -1,3 +1,8 @@
+2004-11-05 Andrew Cagney <cagney@gnu.org>
+
+ * stack.c (parse_frame_specification_1): Clear selected_frame_p
+ when not using selected frame.
+
2004-11-05 Mark Kettenis <kettenis@jive.nl>
* dwarf2-frame.c (decode_frame_entry_1): Correctly skip
diff --git a/gdb/stack.c b/gdb/stack.c
index cceb1c1..a04d848 100644
--- a/gdb/stack.c
+++ b/gdb/stack.c
@@ -778,7 +778,7 @@ parse_frame_specification_1 (const char *frame_exp, const char *message,
/* None of the remaining use the selected frame. */
if (selected_frame_p != NULL)
- (*selected_frame_p) = 1;
+ (*selected_frame_p) = 0;
/* Assume the single arg[0] is an integer, and try using that to
select a frame relative to current. */