diff options
-rw-r--r-- | gdb/ChangeLog | 5 | ||||
-rw-r--r-- | gdb/frame.c | 4 |
2 files changed, 7 insertions, 2 deletions
diff --git a/gdb/ChangeLog b/gdb/ChangeLog index 7cae787..a851326 100644 --- a/gdb/ChangeLog +++ b/gdb/ChangeLog @@ -1,3 +1,8 @@ +2013-12-06 Joel Brobecker <brobecker@adacore.com> + + * frame.c (get_prev_frame_1): Delete variable "this_id". + Replace its use by a call to get_frame_id. + 2013-12-05 Anthony Green <green@moxielogic.com> * moxie-tdep.c (moxie_software_single_step): New function. diff --git a/gdb/frame.c b/gdb/frame.c index db94d98..576c969 100644 --- a/gdb/frame.c +++ b/gdb/frame.c @@ -1719,7 +1719,6 @@ get_prev_frame_if_no_cycle (struct frame_info *this_frame) static struct frame_info * get_prev_frame_1 (struct frame_info *this_frame) { - struct frame_id this_id; struct gdbarch *gdbarch; gdb_assert (this_frame != NULL); @@ -1791,7 +1790,8 @@ get_prev_frame_1 (struct frame_info *this_frame) See the comment at frame_id_inner for details. */ if (get_frame_type (this_frame) == NORMAL_FRAME && this_frame->next->unwind->type == NORMAL_FRAME - && frame_id_inner (get_frame_arch (this_frame->next), this_id, + && frame_id_inner (get_frame_arch (this_frame->next), + get_frame_id (this_frame), get_frame_id (this_frame->next))) { CORE_ADDR this_pc_in_block; |