aboutsummaryrefslogtreecommitdiff
path: root/src/nvim/main.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/nvim/main.c')
-rw-r--r--src/nvim/main.c6
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