mirror of
https://github.com/darlinghq/darling-gdb.git
synced 2025-02-27 04:46:58 +00:00
* valops.c (value_cast_pointers): Follow typedefs when checking
result of coercion.
This commit is contained in:
parent
0709f7d3ac
commit
680b56ce65
789
gdb/ChangeLog
789
gdb/ChangeLog
File diff suppressed because it is too large
Load Diff
@ -268,7 +268,7 @@ value_cast_pointers (struct type *type, struct value *arg2)
|
||||
v2 = coerce_ref (arg2);
|
||||
else
|
||||
v2 = value_ind (arg2);
|
||||
gdb_assert (TYPE_CODE (value_type (v2)) == TYPE_CODE_STRUCT
|
||||
gdb_assert (TYPE_CODE (check_typedef (value_type (v2))) == TYPE_CODE_STRUCT
|
||||
&& !!"Why did coercion fail?");
|
||||
v2 = value_cast_structs (t1, v2);
|
||||
/* At this point we have what we can have, un-dereference if needed. */
|
||||
|
Loading…
x
Reference in New Issue
Block a user