From 6cffa8f90416cd68044c533328e34e18d3f14be4 Mon Sep 17 00:00:00 2001 From: Ervin Hegedus Date: Mon, 5 Aug 2024 14:30:26 +0200 Subject: [PATCH] Add _putenv() in case of WIN32 port instead of setenv() --- test/regression/regression.cc | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/test/regression/regression.cc b/test/regression/regression.cc index 61df0838..a6ede61c 100644 --- a/test/regression/regression.cc +++ b/test/regression/regression.cc @@ -482,7 +482,12 @@ int main(int argc, char **argv) { std::string ver(MODSECURITY_VERSION); std::string envvar("ModSecurity " + ver + " regression tests"); +#ifndef WIN32 setenv("MODSECURITY", envvar.c_str(), 1); +#else + _putenv_s("MODSECURITY", envvar.c_str()); +#endif + #ifndef NO_LOGS int test_number = 0; #endif