diff options
Diffstat (limited to 'src/nvim/main.c')
-rw-r--r-- | src/nvim/main.c | 6 |
1 files changed, 2 insertions, 4 deletions
diff --git a/src/nvim/main.c b/src/nvim/main.c index 5e243df975..57909b14ef 100644 --- a/src/nvim/main.c +++ b/src/nvim/main.c @@ -1437,12 +1437,10 @@ scripterror: // On Windows expand "~\" or "~/" prefix in file names to profile directory. #ifdef MSWIN if (*p == '~' && (p[1] == '\\' || p[1] == '/')) { - char *profile_dir = vim_getenv("HOME"); - size_t size = strlen(profile_dir) + strlen(p); + size_t size = strlen(os_get_homedir()) + strlen(p); char *tilde_expanded = xmalloc(size); - snprintf(tilde_expanded, size, "%s%s", profile_dir, p + 1); + snprintf(tilde_expanded, size, "%s%s", os_get_homedir(), p + 1); xfree(p); - xfree(profile_dir); p = tilde_expanded; } #endif |