Fix cp-ubsan typo.
* cp-ubsan.c (cp_ubsan_check_member_access_r): Fix handling of INDIRECT_REF of ADDR_EXPR. From-SVN: r254711
This commit is contained in:
parent
c360a66817
commit
cd920e1348
@ -1,5 +1,8 @@
|
||||
2017-11-13 Jason Merrill <jason@redhat.com>
|
||||
|
||||
* cp-ubsan.c (cp_ubsan_check_member_access_r): Fix handling of
|
||||
INDIRECT_REF of ADDR_EXPR.
|
||||
|
||||
PR c++/82360 - ICE with static_cast in template.
|
||||
* call.c (perform_direct_initialization_if_possible): Check
|
||||
processing_template_decl.
|
||||
|
@ -205,7 +205,7 @@ cp_ubsan_check_member_access_r (tree *stmt_p, int *walk_subtrees, void *data)
|
||||
if (TREE_CODE (t) == ADDR_EXPR)
|
||||
{
|
||||
*walk_subtrees = 0;
|
||||
t = TREE_OPERAND (stmt, 0);
|
||||
t = TREE_OPERAND (t, 0);
|
||||
cp_walk_tree (&t, cp_ubsan_check_member_access_r, data, ucmd->pset);
|
||||
}
|
||||
break;
|
||||
|
Loading…
Reference in New Issue
Block a user