diff options
Diffstat (limited to 'src/mbyte.c')
-rw-r--r-- | src/mbyte.c | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/src/mbyte.c b/src/mbyte.c index 2ebf3cd98f..44f0f9d643 100644 --- a/src/mbyte.c +++ b/src/mbyte.c @@ -89,6 +89,7 @@ #include "screen.h" #include "spell.h" #include "ui.h" +#include "os/os.h" # define WINBYTE BYTE @@ -3483,9 +3484,9 @@ char_u * enc_locale() { # if defined(HAVE_LOCALE_H) || defined(X_LOCALE) if ((s = setlocale(LC_CTYPE, NULL)) == NULL || *s == NUL) # endif - if ((s = getenv("LC_ALL")) == NULL || *s == NUL) - if ((s = getenv("LC_CTYPE")) == NULL || *s == NUL) - s = getenv("LANG"); + if ((s = (char *)mch_getenv("LC_ALL")) == NULL || *s == NUL) + if ((s = (char *)mch_getenv("LC_CTYPE")) == NULL || *s == NUL) + s = (char *)mch_getenv("LANG"); if (s == NULL || *s == NUL) return FAIL; |