diff options
Diffstat (limited to 'gdb/frame.c')
-rw-r--r-- | gdb/frame.c | 4 |
1 files changed, 1 insertions, 3 deletions
diff --git a/gdb/frame.c b/gdb/frame.c index 2a899fc..7944d1e 100644 --- a/gdb/frame.c +++ b/gdb/frame.c @@ -1288,7 +1288,6 @@ frame_unwind_register_signed (frame_info *next_frame, int regnum) { struct gdbarch *gdbarch = frame_unwind_arch (next_frame); enum bfd_endian byte_order = gdbarch_byte_order (gdbarch); - int size = register_size (gdbarch, regnum); struct value *value = frame_unwind_register_value (next_frame, regnum); gdb_assert (value != NULL); @@ -1304,8 +1303,7 @@ frame_unwind_register_signed (frame_info *next_frame, int regnum) _("Register %d is not available"), regnum); } - LONGEST r = extract_signed_integer (value_contents_all (value).data (), size, - byte_order); + LONGEST r = extract_signed_integer (value_contents_all (value), byte_order); release_value (value); return r; |