aboutsummaryrefslogtreecommitdiff
path: root/gcc/java/resource.c
diff options
context:
space:
mode:
Diffstat (limited to 'gcc/java/resource.c')
-rw-r--r--gcc/java/resource.c3
1 files changed, 1 insertions, 2 deletions
diff --git a/gcc/java/resource.c b/gcc/java/resource.c
index b0b941c..91bbdc5 100644
--- a/gcc/java/resource.c
+++ b/gcc/java/resource.c
@@ -116,8 +116,7 @@ write_resource_constructor (tree *list_p)
for (iter = nreverse (resources); iter ; iter = TREE_CHAIN (iter))
{
t = build_fold_addr_expr (TREE_VALUE (iter));
- t = tree_cons (NULL, t, NULL);
- t = build_function_call_expr (register_resource_fn, t);
+ t = build_call_expr (register_resource_fn, 1, t);
append_to_statement_list (t, list_p);
}
}