diff options
author | Nicolas "Pixel" Noble <pixel@nobis-crew.org> | 2014-08-10 02:56:41 -0700 |
---|---|---|
committer | Nicolas "Pixel" Noble <pixel@nobis-crew.org> | 2014-08-10 02:56:41 -0700 |
commit | f4ebd392a866eca569e78a7e9c3d61b3422b3428 (patch) | |
tree | a545f863a674ea47214b7a51afb44835bfe59e6e /src/BLua.cc | |
parent | 3d077e536e9fae7c292e9ab7c1e76e64076723f1 (diff) |
Fixing iconv usage after changing over to win32-iconv.
Diffstat (limited to 'src/BLua.cc')
-rw-r--r-- | src/BLua.cc | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/src/BLua.cc b/src/BLua.cc index 5b3df8b..734f024 100644 --- a/src/BLua.cc +++ b/src/BLua.cc @@ -175,7 +175,7 @@ int Balau::LuaStatics::getenv(lua_State * __L) { #ifdef _WIN32 #ifdef UNICODE wchar_t wbuffer[BUFSIZ + 1]; - String varStr = L.tostring(1).iconv("UTF-8", "UNICODELITTLE"); + String varStr = L.tostring(1).iconv("UTF-8", "CP1200"); if (GetEnvironmentVariable((wchar_t *)varStr.to_charp(), wbuffer, BUFSIZ)) { char buffer[BUFSIZ + 1]; const wchar_t * pwbuffer = wbuffer; @@ -217,8 +217,8 @@ int Balau::LuaStatics::setenv(lua_State * __L) { #ifdef _WIN32 #ifdef UNICODE - String varStr = L.tostring(1).iconv("UTF-8", "UNICODELITTLE"); - String valStr = L.tostring(2).iconv("UTF-8", "UNICODELITTLE"); + String varStr = L.tostring(1).iconv("UTF-8", "CP1200"); + String valStr = L.tostring(2).iconv("UTF-8", "CP1200"); SetEnvironmentVariable((wchar_t *)varStr.to_charp(), (wchar_t *)valStr.to_charp()); #else SetEnvironmentVariable(L.tostring(1).to_charp(), L.tostring(2).to_charp()); @@ -239,7 +239,7 @@ int Balau::LuaStatics::unsetenv(lua_State * __L) { #ifdef _WIN32 #ifdef UNICODE - String varStr = L.tostring(1).iconv("UTF-8", "UNICODELITTLE"); + String varStr = L.tostring(1).iconv("UTF-8", "CP1200"); SetEnvironmentVariable((wchar_t *)varStr.to_charp(), NULL); #else SetEnvironmentVariable(L.tostring(1).to_charp(), NULL); |