diff options
-rw-r--r-- | gdb/jit.c | 6 |
1 files changed, 4 insertions, 2 deletions
@@ -985,8 +985,10 @@ jit_unwind_reg_get_impl (struct gdb_unwind_callbacks *cb, int regnum) size = register_size (frame_arch, gdb_reg); value = ((struct gdb_reg_value *) xmalloc (sizeof (struct gdb_reg_value) + size - 1)); - value->defined = deprecated_frame_register_read (priv->this_frame, gdb_reg, - value->value); + value->defined + = deprecated_frame_register_read (priv->this_frame, gdb_reg, + gdb::make_array_view (value->value, + size)); value->size = size; value->free = reg_value_free_impl; return value; |