summaryrefslogtreecommitdiff
path: root/cpp/demo/IceGrid/icebox/HelloI.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'cpp/demo/IceGrid/icebox/HelloI.cpp')
-rw-r--r--cpp/demo/IceGrid/icebox/HelloI.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/cpp/demo/IceGrid/icebox/HelloI.cpp b/cpp/demo/IceGrid/icebox/HelloI.cpp
index 1e96d635ba9..dd30feaaddb 100644
--- a/cpp/demo/IceGrid/icebox/HelloI.cpp
+++ b/cpp/demo/IceGrid/icebox/HelloI.cpp
@@ -25,7 +25,7 @@ HelloI::sayHello(const Ice::Current&)
buf.resize(1024);
DWORD val = GetEnvironmentVariableW(L"LANG", &buf[0], static_cast<DWORD>(buf.size()));
string lang = (val > 0 && val < buf.size()) ?
- IceUtil::wnativeToNative(IceUtil::getProcessStringConverter(), 0, &buf[0]) : string("en");
+ IceUtil::wstringToString(&buf[0], IceUtil::getProcessStringConverter()) : string("en");
#else
char* val = getenv("LANG");
string lang = val ? string(val) : "en";