summaryrefslogtreecommitdiff
path: root/TAO/tests/Bug_1639_Regression/struct_client.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'TAO/tests/Bug_1639_Regression/struct_client.cpp')
-rw-r--r--TAO/tests/Bug_1639_Regression/struct_client.cpp6
1 files changed, 4 insertions, 2 deletions
diff --git a/TAO/tests/Bug_1639_Regression/struct_client.cpp b/TAO/tests/Bug_1639_Regression/struct_client.cpp
index 16ba27452ea..7e330f72993 100644
--- a/TAO/tests/Bug_1639_Regression/struct_client.cpp
+++ b/TAO/tests/Bug_1639_Regression/struct_client.cpp
@@ -4,14 +4,16 @@
#include "tao/DynamicAny/DynAnyFactory.h"
#include "structC.h"
#include <ace/streams.h>
+#include "ace/Argv_Type_Converter.h"
using namespace StructTest;
using namespace DynamicAny;
//--------------------------------------------------------------------
-int main (int argc, char * argv[])
+int ACE_TMAIN (int argc, ACE_TCHAR * argv[])
//--------------------------------------------------------------------
{
+ ACE_Argv_Type_Converter convert (argc, argv);
// Generic catch handler
try {
@@ -20,7 +22,7 @@ int main (int argc, char * argv[])
// ------------------
CORBA::ORB_var orb; // _var, so we don't need/may not CORBA::release(orb)
try {
- orb = CORBA::ORB_init (argc, argv);
+ orb = CORBA::ORB_init (convert.get_argc(), convert.get_ASCII_argv());
} catch (...) {
cerr << "Cannot initialize ORB" << endl;
throw;