MinGW doesn't have setenv() either, so.....

This commit is contained in:
Thilo Schulz 2009-10-12 16:20:01 +00:00
parent d86dd71327
commit e48b56559d

View file

@ -2378,15 +2378,15 @@ void Com_Setenv_f(void)
{ {
char *arg2 = Cmd_ArgsFrom(2); char *arg2 = Cmd_ArgsFrom(2);
#ifdef _MSC_VER #ifdef _WIN32
// windows already removes env variable if value is an empty string // windows already removes env variable if value is an empty string
_putenv_s(arg1, arg2); _putenv_s(arg1, arg2);
#else #else
if(!*arg2) if(!*arg2)
unsetenv(arg1); unsetenv(arg1);
else else
setenv(arg1, arg2, 1); setenv(arg1, arg2, 1);
#endif #endif
} }
else if(argc == 2) else if(argc == 2)
{ {