From 6cbcca775e1fd3219a8b87a34a36224c22e6f935 Mon Sep 17 00:00:00 2001 From: erw7 Date: Sun, 9 Jun 2019 19:01:08 +0900 Subject: Change to use VV_PROGPATH instead os_exepath() --- src/nvim/main.c | 10 +++------- 1 file changed, 3 insertions(+), 7 deletions(-) (limited to 'src/nvim') diff --git a/src/nvim/main.c b/src/nvim/main.c index e0d3c1e9be..28ef8e04ea 100644 --- a/src/nvim/main.c +++ b/src/nvim/main.c @@ -713,14 +713,10 @@ static void init_locale(void) # endif char localepath[MAXPATHL] = { 0 }; - char *exepath = localepath; - size_t exepathlen = MAXPATHL; - if (os_exepath(exepath, &exepathlen) != 0) { - path_guess_exepath(argv0 ? argv0 : "nvim", exepath, sizeof(exepath)); - } - char *tail = (char *)path_tail_with_sep((char_u *)exepath); + snprintf(localepath, sizeof(localepath), "%s", get_vim_var_str(VV_PROGPATH)); + char *tail = (char *)path_tail_with_sep((char_u *)localepath); *tail = NUL; - tail = (char *)path_tail((char_u *)exepath); + tail = (char *)path_tail((char_u *)localepath); xstrlcpy(tail, "share/locale", sizeof(localepath) - (size_t)(tail - localepath)); bindtextdomain(PROJECT_NAME, localepath); -- cgit