diff options
Diffstat (limited to 'TAO/orbsvcs/orbsvcs/PortableGroup')
4 files changed, 5 insertions, 5 deletions
diff --git a/TAO/orbsvcs/orbsvcs/PortableGroup/PG_FactoryRegistry.cpp b/TAO/orbsvcs/orbsvcs/PortableGroup/PG_FactoryRegistry.cpp index 330d3984006..8a901db4e19 100644 --- a/TAO/orbsvcs/orbsvcs/PortableGroup/PG_FactoryRegistry.cpp +++ b/TAO/orbsvcs/orbsvcs/PortableGroup/PG_FactoryRegistry.cpp @@ -66,7 +66,7 @@ TAO::PG_FactoryRegistry::~PG_FactoryRegistry (void) int TAO::PG_FactoryRegistry::parse_args (int argc, char * argv[]) { - ACE_Get_Opt get_opts (argc, argv, "o:n:q"); + ACE_Get_Arg_Opt<char> get_opts (argc, argv, "o:n:q"); int c; while ((c = get_opts ()) != -1) @@ -714,7 +714,7 @@ void TAO::PG_FactoryRegistry::unregister_factory_by_location ( int TAO::PG_FactoryRegistry::write_ior_file(const char * outputFile, const char * ior) { int result = -1; - FILE* out = ACE_OS::fopen (outputFile, "w"); + FILE* out = ACE_OS::fopen (outputFile, ACE_TEXT("w")); if (out) { ACE_OS::fprintf (out, "%s", ior); diff --git a/TAO/orbsvcs/orbsvcs/PortableGroup/Portable_Group_Map.cpp b/TAO/orbsvcs/orbsvcs/PortableGroup/Portable_Group_Map.cpp index 73745a4460b..a3515d8cf37 100644 --- a/TAO/orbsvcs/orbsvcs/PortableGroup/Portable_Group_Map.cpp +++ b/TAO/orbsvcs/orbsvcs/PortableGroup/Portable_Group_Map.cpp @@ -172,7 +172,7 @@ TAO_GroupId_Equal_To::operator () ( const PortableGroup::TagGroupTaggedComponent *rhs) const { return - ACE_OS::strcmp (lhs->group_domain_id, rhs->group_domain_id) == 0 + ACE_OS::strcmp (lhs->group_domain_id.in(), rhs->group_domain_id.in()) == 0 && lhs->object_group_id == rhs->object_group_id && lhs->object_group_ref_version == rhs->object_group_ref_version; } diff --git a/TAO/orbsvcs/orbsvcs/PortableGroup/UIPMC_Factory.cpp b/TAO/orbsvcs/orbsvcs/PortableGroup/UIPMC_Factory.cpp index 3f02a649f72..b006f1d1e1e 100644 --- a/TAO/orbsvcs/orbsvcs/PortableGroup/UIPMC_Factory.cpp +++ b/TAO/orbsvcs/orbsvcs/PortableGroup/UIPMC_Factory.cpp @@ -58,7 +58,7 @@ TAO_UIPMC_Protocol_Factory::make_acceptor (void) int TAO_UIPMC_Protocol_Factory::init (int /* argc */, - char* /* argv */ []) + ACE_TCHAR* /* argv */ []) { return 0; } diff --git a/TAO/orbsvcs/orbsvcs/PortableGroup/UIPMC_Factory.h b/TAO/orbsvcs/orbsvcs/PortableGroup/UIPMC_Factory.h index 8b7ab75adf2..b914111489e 100644 --- a/TAO/orbsvcs/orbsvcs/PortableGroup/UIPMC_Factory.h +++ b/TAO/orbsvcs/orbsvcs/PortableGroup/UIPMC_Factory.h @@ -38,7 +38,7 @@ public: // = Service Configurator hooks. /// Dynamic linking hook - virtual int init (int argc, char* argv[]); + virtual int init (int argc, ACE_TCHAR* argv[]); /// Verify prefix is a match virtual int match_prefix (const ACE_CString &prefix); |