summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorsma <sma@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>2013-05-17 08:05:42 +0000
committersma <sma@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>2013-05-17 08:05:42 +0000
commit11f16c52e4491f040ddd7346074c3120e7015bc3 (patch)
tree643e01ffef83653bf33a3c92b7b39841988f7c48
parent0e1cca776ff60d1ced6818137aa8558376b40d9b (diff)
downloadATCD-11f16c52e4491f040ddd7346074c3120e7015bc3.tar.gz
Fri May 17 08:03:00 UTC 2013 Simon Massey <simon dot massey at prismtech dot com> Cater for wchar version of call
-rw-r--r--TAO/ChangeLog6
-rw-r--r--TAO/orbsvcs/orbsvcs/PortableGroup/UIPMC_Mcast_Connection_Handler.cpp5
2 files changed, 10 insertions, 1 deletions
diff --git a/TAO/ChangeLog b/TAO/ChangeLog
index 45548a5157b..acf8a466431 100644
--- a/TAO/ChangeLog
+++ b/TAO/ChangeLog
@@ -1,3 +1,9 @@
+Fri May 17 08:03:00 UTC 2013 Simon Massey <simon dot massey at prismtech dot com>
+
+ * orbsvcs/orbsvcs/PortableGroup/UIPMC_Mcast_Connection_Handler.cpp:
+
+ Correction to Cater for wide character version of call.
+
Thu May 16 09:01:00 UTC 2013 Simon Massey <simon dot massey at prismtech dot com>
* docs/Options.html:
diff --git a/TAO/orbsvcs/orbsvcs/PortableGroup/UIPMC_Mcast_Connection_Handler.cpp b/TAO/orbsvcs/orbsvcs/PortableGroup/UIPMC_Mcast_Connection_Handler.cpp
index 9e388afa55e..58f3c7f3b7a 100644
--- a/TAO/orbsvcs/orbsvcs/PortableGroup/UIPMC_Mcast_Connection_Handler.cpp
+++ b/TAO/orbsvcs/orbsvcs/PortableGroup/UIPMC_Mcast_Connection_Handler.cpp
@@ -132,7 +132,10 @@ TAO_UIPMC_Mcast_Connection_Handler::open (void *)
bool success= !preferred_size;
#endif // ALLOW_UNICAST_MIOP
for (CORBA::ULong i= 0u; i < preferred_size; ++i)
- if (0 == this->peer ().join (this->local_addr_, 1, preferred[i].c_str ()))
+ if (0 == this->peer ().join (
+ this->local_addr_,
+ 1,
+ ACE_TEXT_CHAR_TO_TCHAR (preferred[i].c_str ())))
{
success= true; // At least one perferred listener interface join succeeded
if (TAO_debug_level > 5)