aboutsummaryrefslogtreecommitdiff
path: root/gdb/dwarf2/expr.c
diff options
context:
space:
mode:
Diffstat (limited to 'gdb/dwarf2/expr.c')
-rw-r--r--gdb/dwarf2/expr.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/gdb/dwarf2/expr.c b/gdb/dwarf2/expr.c
index d245bc6..4aa4542 100644
--- a/gdb/dwarf2/expr.c
+++ b/gdb/dwarf2/expr.c
@@ -1005,8 +1005,8 @@ dwarf_expr_context::fetch_result (struct type *type, struct type *subobj_type,
}
address = value_as_address (value_from_pointer (ptr_type, address));
- retval = value_at_lazy (subobj_type,
- address + subobj_offset);
+ retval = value_at_lazy (subobj_type, address + subobj_offset,
+ m_frame);
if (in_stack_memory)
retval->set_stack (true);
}