n++;
}
- arguments = (char **) mh_xmalloc((argc + n) * sizeof(*arguments));
+ arguments = (char **) mh_xcalloc(argc + n, sizeof(*arguments));
bp = arguments;
/* Copy any arguments from profile/context */
if (ap != NULL && n > 0) {
while (*ap)
*bp++ = *ap++;
- }
+ }
/* Copy arguments from command line */
argv++;