mirror of
https://github.com/neovim/neovim.git
synced 2025-09-06 03:18:16 +00:00
fix(tui): v:argv does not report the original argv[0]
This commit is contained in:
@@ -43,7 +43,7 @@ uint64_t ui_client_start_server(int argc, char **argv)
|
|||||||
varnumber_T exit_status;
|
varnumber_T exit_status;
|
||||||
char **args = xmalloc(((size_t)(2 + argc)) * sizeof(char *));
|
char **args = xmalloc(((size_t)(2 + argc)) * sizeof(char *));
|
||||||
int args_idx = 0;
|
int args_idx = 0;
|
||||||
args[args_idx++] = xstrdup(get_vim_var_str(VV_PROGPATH));
|
args[args_idx++] = xstrdup(argv[0]);
|
||||||
args[args_idx++] = xstrdup("--embed");
|
args[args_idx++] = xstrdup("--embed");
|
||||||
for (int i = 1; i < argc; i++) {
|
for (int i = 1; i < argc; i++) {
|
||||||
args[args_idx++] = xstrdup(argv[i]);
|
args[args_idx++] = xstrdup(argv[i]);
|
||||||
|
Reference in New Issue
Block a user