version 1.164, 2021/06/10 07:50:03 |
version 1.165, 2021/08/20 19:34:51 |
|
|
|
|
/* Prepend to an argument vector. */ |
/* Prepend to an argument vector. */ |
void |
void |
cmd_prepend_argv(int *argc, char ***argv, char *arg) |
cmd_prepend_argv(int *argc, char ***argv, const char *arg) |
{ |
{ |
char **new_argv; |
char **new_argv; |
int i; |
int i; |
|
|
|
|
/* Append to an argument vector. */ |
/* Append to an argument vector. */ |
void |
void |
cmd_append_argv(int *argc, char ***argv, char *arg) |
cmd_append_argv(int *argc, char ***argv, const char *arg) |
{ |
{ |
*argv = xreallocarray(*argv, (*argc) + 1, sizeof **argv); |
*argv = xreallocarray(*argv, (*argc) + 1, sizeof **argv); |
(*argv)[(*argc)++] = xstrdup(arg); |
(*argv)[(*argc)++] = xstrdup(arg); |