From ad29f6af0a2edcd1c9e78d8defe86b2155937f7c Mon Sep 17 00:00:00 2001 From: Ken Takata Date: Sat, 16 Sep 2023 13:56:02 +0200 Subject: patch 9.0.1901: win32: not correctly freeing environment Problem: win32: not correctly freeing environment Solution: After we call GetEnvironmentStringsW, we should call FreeEnvironmentStringsW closes: #13096 closes: #13094 Signed-off-by: Christian Brabandt Co-authored-by: Ken Takata --- src/os_win32.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src/os_win32.c') diff --git a/src/os_win32.c b/src/os_win32.c index ff60e04aed..7891944dab 100644 --- a/src/os_win32.c +++ b/src/os_win32.c @@ -5788,7 +5788,7 @@ win32_build_env(dict_T *env, garray_T *gap, int is_terminal) *((WCHAR*)gap->ga_data + gap->ga_len++) = *p; p++; } - FreeEnvironmentStrings(base); + FreeEnvironmentStringsW(base); *((WCHAR*)gap->ga_data + gap->ga_len++) = L'\0'; } -- cgit v1.2.3