diff options
Diffstat (limited to 'gcc/java/resource.c')
-rw-r--r-- | gcc/java/resource.c | 3 |
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); } } |