aboutsummaryrefslogtreecommitdiff
path: root/gcc/opts-common.c
diff options
context:
space:
mode:
Diffstat (limited to 'gcc/opts-common.c')
-rw-r--r--gcc/opts-common.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/gcc/opts-common.c b/gcc/opts-common.c
index 958e6677322..bddcc27847f 100644
--- a/gcc/opts-common.c
+++ b/gcc/opts-common.c
@@ -132,8 +132,8 @@ void
prune_options (int *argcp, char ***argvp)
{
int argc = *argcp;
- int *options = xmalloc (argc * sizeof (*options));
- char **argv = xmalloc (argc * sizeof (char *));
+ int *options = XNEWVEC (int, argc);
+ char **argv = XNEWVEC (char *, argc);
int i, arg_count, need_prune = 0;
const struct cl_option *option;
size_t opt_index;