From 6998c7ede7a9db0ea19a06143180d30c821c168e Mon Sep 17 00:00:00 2001 From: Nathan Froyd Date: Fri, 16 Jul 2010 02:37:10 +0000 Subject: [PATCH] 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 --- gcc/cp/ChangeLog | 5 +++++ gcc/cp/init.c | 6 ++---- 2 files changed, 7 insertions(+), 4 deletions(-) diff --git a/gcc/cp/ChangeLog b/gcc/cp/ChangeLog index 8f0c70aee56..5ba740f5db0 100644 --- a/gcc/cp/ChangeLog +++ b/gcc/cp/ChangeLog @@ -1,3 +1,8 @@ +2010-07-15 Nathan Froyd + + * init.c (build_new_1): Use cp_build_function_call_nary instead of + cp_build_function_call. + 2010-07-15 Jason Merrill PR c++/44909 diff --git a/gcc/cp/init.c b/gcc/cp/init.c index 507da922b4c..5da8191a8f8 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)) {