fixed wxSetEnv to correctly set variable in Unicode build

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@27603 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
This commit is contained in:
Václav Slavík
2004-06-03 19:39:57 +00:00
parent 041295149d
commit 67479dbd13

View File

@@ -928,7 +928,7 @@ bool wxSetEnv(const wxString& variable, const wxChar *value)
s << _T('=') << value;
// transform to ANSI
const char *p = s.mb_str();
const wxWX2MBbuf p = s.mb_str();
// the string will be free()d by libc
char *buf = (char *)malloc(strlen(p) + 1);
@@ -936,7 +936,7 @@ bool wxSetEnv(const wxString& variable, const wxChar *value)
return putenv(buf) == 0;
#else // no way to set an env var
return FALSE;
return false;
#endif
}