summaryrefslogtreecommitdiff
path: root/cpp/demo/IcePatch2/MFC/PatchClient.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'cpp/demo/IcePatch2/MFC/PatchClient.cpp')
-rwxr-xr-xcpp/demo/IcePatch2/MFC/PatchClient.cpp7
1 files changed, 6 insertions, 1 deletions
diff --git a/cpp/demo/IcePatch2/MFC/PatchClient.cpp b/cpp/demo/IcePatch2/MFC/PatchClient.cpp
index 1a4108e540c..7a09b34e78d 100755
--- a/cpp/demo/IcePatch2/MFC/PatchClient.cpp
+++ b/cpp/demo/IcePatch2/MFC/PatchClient.cpp
@@ -46,7 +46,12 @@ CPatchClientApp::InitInstance()
Ice::CommunicatorPtr communicator;
try
{
- communicator = Ice::initialize(__argc, __argv);
+ Ice::StringSeq args;
+ for(int i = 0; i < __argc; ++i)
+ {
+ args.push_back(IceUtil::wstringToString(__wargv[i]));
+ }
+ communicator = Ice::initialize(args);
}
catch(const IceUtil::Exception& ex)
{