X-Git-Url: http://drtracing.org/?a=blobdiff_plain;f=gdb%2Fvalue.c;h=d125a0913a916f8034dd6310aa22f2ee4843803a;hb=9f1f738adae6b28c4f7db7e3607b4c224f1f7612;hp=9cc5e4469e59ac67be2482646a5c9b42f52556a7;hpb=3c8452d46ac23d455c30438d0885a738e02b56e1;p=deliverable%2Fbinutils-gdb.git diff --git a/gdb/value.c b/gdb/value.c index 9cc5e4469e..d125a0913a 100644 --- a/gdb/value.c +++ b/gdb/value.c @@ -3505,6 +3505,7 @@ coerce_ref (struct value *arg) retval = value_at_lazy (enc_type, unpack_pointer (value_type (arg), value_contents (arg))); + enc_type = value_type (retval); return readjust_indirect_value_type (retval, enc_type, value_type_arg_tmp, arg); }