diff options
Diffstat (limited to 'gcc/cp/class.c')
| -rw-r--r-- | gcc/cp/class.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/gcc/cp/class.c b/gcc/cp/class.c index 75d56be..3e569f5 100644 --- a/gcc/cp/class.c +++ b/gcc/cp/class.c @@ -1129,7 +1129,7 @@ alter_access (tree t, tree fdecl, tree access) } else { - perform_or_defer_access_check (TYPE_BINFO (t), fdecl); + perform_or_defer_access_check (TYPE_BINFO (t), fdecl, fdecl); DECL_ACCESS (fdecl) = tree_cons (t, access, DECL_ACCESS (fdecl)); return 1; } @@ -5958,7 +5958,7 @@ resolve_address_of_overloaded_function (tree target_type, if (DECL_FUNCTION_MEMBER_P (fn)) { gcc_assert (access_path); - perform_or_defer_access_check (access_path, fn); + perform_or_defer_access_check (access_path, fn, fn); } } |
