diff options
Diffstat (limited to 'src')
-rw-r--r-- | src/os/shell.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/os/shell.c b/src/os/shell.c index efff6a06be..e00c9b8d07 100644 --- a/src/os/shell.c +++ b/src/os/shell.c @@ -79,13 +79,13 @@ char ** shell_build_argv(char_u *cmd, char_u *extra_shell_opt) if (extra_shell_opt != NULL) { // Push a copy of `extra_shell_opt` - rv[i++] = strdup((char *)extra_shell_opt); + rv[i++] = xstrdup((char *)extra_shell_opt); } if (cmd != NULL) { // Split 'shellcmdflag' i += tokenize(p_shcf, rv + i); - rv[i++] = strdup((char *)cmd); + rv[i++] = xstrdup((char *)cmd); } rv[i] = NULL; |