diff options
Diffstat (limited to 'cpp/test')
-rw-r--r-- | cpp/test/Ice/stringConverter/Client.cpp | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/cpp/test/Ice/stringConverter/Client.cpp b/cpp/test/Ice/stringConverter/Client.cpp index 84351b02a40..69c049c7c2a 100644 --- a/cpp/test/Ice/stringConverter/Client.cpp +++ b/cpp/test/Ice/stringConverter/Client.cpp @@ -53,6 +53,11 @@ main(int argc, char* argv[]) Client app; Ice::InitializationData initData; + +#if defined(__hpux) + initData.stringConverter = new Ice::IconvStringConverter<char>("iso815"); + initData.wstringConverter = new Ice::IconvStringConverter<wchar_t>("ucs4"); +#else initData.stringConverter = new Ice::IconvStringConverter<char>("ISO-8859-15"); if(sizeof(wchar_t) == 4) { @@ -62,6 +67,7 @@ main(int argc, char* argv[]) { initData.wstringConverter = new Ice::IconvStringConverter<wchar_t>("UTF-16"); } +#endif return app.main(argc, argv, initData); } |