summaryrefslogtreecommitdiffstats
path: root/src/evalfunc.c
diff options
context:
space:
mode:
authorBram Moolenaar <Bram@vim.org>2022-04-17 10:57:44 +0100
committerBram Moolenaar <Bram@vim.org>2022-04-17 10:57:44 +0100
commit68aaff4697bab4a278436e6f7ae042262223e51c (patch)
treecd8c14c65eda1deb2aed8ca594f4428b16f125b4 /src/evalfunc.c
parent34ffa102806da6b7562a010a2dca08448d3cc465 (diff)
patch 8.2.4769: build warning with UCRTv8.2.4769
Problem: Build warning with UCRT. Solution: Adjust #ifdef for _wenviron. (John Marriott)
Diffstat (limited to 'src/evalfunc.c')
-rw-r--r--src/evalfunc.c4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/evalfunc.c b/src/evalfunc.c
index 5736463f48..f6d4b05e04 100644
--- a/src/evalfunc.c
+++ b/src/evalfunc.c
@@ -3673,8 +3673,10 @@ f_environ(typval_T *argvars UNUSED, typval_T *rettv)
#if !defined(AMIGA)
int i = 0;
char_u *entry, *value;
-# ifdef MSWIN
+# if defined (MSWIN)
+# if !defined(_UCRT)
extern wchar_t **_wenviron;
+# endif
# else
extern char **environ;
# endif