diff options
author | Nathan Froyd <froydnj@codesourcery.com> | 2010-07-16 02:37:10 +0000 |
---|---|---|
committer | Nathan Froyd <froydnj@gcc.gnu.org> | 2010-07-16 02:37:10 +0000 |
commit | 6998c7ede7a9db0ea19a06143180d30c821c168e (patch) | |
tree | 9d3b9e8cbc200f0c14bb7a30a7bfcc86a763eff8 /gcc | |
parent | 71008de4b34ee7eafe17593528dca2dc26527a34 (diff) | |
download | gcc-6998c7ede7a9db0ea19a06143180d30c821c168e.zip gcc-6998c7ede7a9db0ea19a06143180d30c821c168e.tar.gz gcc-6998c7ede7a9db0ea19a06143180d30c821c168e.tar.bz2 |
init.c (build_new_1): Use cp_build_function_call_nary instead of cp_build_function_call.
* init.c (build_new_1): Use cp_build_function_call_nary instead of
cp_build_function_call.
From-SVN: r162241
Diffstat (limited to 'gcc')
-rw-r--r-- | gcc/cp/ChangeLog | 5 | ||||
-rw-r--r-- | gcc/cp/init.c | 6 |
2 files changed, 7 insertions, 4 deletions
diff --git a/gcc/cp/ChangeLog b/gcc/cp/ChangeLog index 8f0c70a..5ba740f 100644 --- a/gcc/cp/ChangeLog +++ b/gcc/cp/ChangeLog @@ -1,3 +1,8 @@ +2010-07-15 Nathan Froyd <froydnj@codesourcery.com> + + * init.c (build_new_1): Use cp_build_function_call_nary instead of + cp_build_function_call. + 2010-07-15 Jason Merrill <jason@redhat.com> PR c++/44909 diff --git a/gcc/cp/init.c b/gcc/cp/init.c index 507da92..5da8191 100644 --- a/gcc/cp/init.c +++ b/gcc/cp/init.c @@ -2033,10 +2033,8 @@ build_new_1 (VEC(tree,gc) **placement, tree type, tree nelts, } alloc_fn = OVL_CURRENT (alloc_fn); class_addr = build1 (ADDR_EXPR, jclass_node, class_decl); - alloc_call = (cp_build_function_call - (alloc_fn, - build_tree_list (NULL_TREE, class_addr), - complain)); + alloc_call = cp_build_function_call_nary (alloc_fn, complain, + class_addr, NULL_TREE); } else if (TYPE_FOR_JAVA (elt_type) && MAYBE_CLASS_TYPE_P (elt_type)) { |