From f1186acfd43b2da98f09e40e9aecf164ac17d9a5 Mon Sep 17 00:00:00 2001 From: Adrian Perez de Castro Date: Mon, 5 Aug 2019 15:53:04 +0300 Subject: MSVC: Provide implementations of [un]setenv() Reference: https://docs.microsoft.com/en-us/cpp/c-runtime-library/reference/putenv-s-wputenv-s --- test/test.h | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'test') diff --git a/test/test.h b/test/test.h index 297c062..031806f 100644 --- a/test/test.h +++ b/test/test.h @@ -95,3 +95,8 @@ test_disable_stdin_echo(void); void test_enable_stdin_echo(void); + +#ifdef _MSC_VER +#define setenv(varname, value, overwrite) _putenv_s((varname), (value)) +#define unsetenv(varname) _putenv_s(varname, "") +#endif -- cgit v1.2.1