From: Václav Slavík Date: Thu, 3 Jun 2004 19:39:57 +0000 (+0000) Subject: fixed wxSetEnv to correctly set variable in Unicode build X-Git-Url: https://git.saurik.com/wxWidgets.git/commitdiff_plain/67479dbd136d020bd2dc4668603fb0e49d8d9419 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 --- diff --git a/src/unix/utilsunx.cpp b/src/unix/utilsunx.cpp index 5a3a772e1a..bf7dc8d178 100644 --- a/src/unix/utilsunx.cpp +++ b/src/unix/utilsunx.cpp @@ -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 }