From d3c4e2ab206ada2c4b9a3ccbf680c4e6e8cda113 Mon Sep 17 00:00:00 2001 From: Richard Kenner Date: Wed, 16 Jul 1997 14:34:06 -0400 Subject: [PATCH] (emit_library_call_value): Initialize all argvec elements. From-SVN: r14463 --- gcc/calls.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gcc/calls.c b/gcc/calls.c index 52d5cd7684e..c510a33a11b 100644 --- a/gcc/calls.c +++ b/gcc/calls.c @@ -2837,7 +2837,7 @@ emit_library_call_value VPROTO((rtx orgfun, rtx value, int no_queue, library functions shouldn't have many args. */ argvec = (struct arg *) alloca ((nargs + 1) * sizeof (struct arg)); - bzero ((char *) argvec, nargs * sizeof (struct arg)); + bzero ((char *) argvec, (nargs + 1) * sizeof (struct arg)); INIT_CUMULATIVE_ARGS (args_so_far, NULL_TREE, fun, 0); -- 2.30.2