summaryrefslogtreecommitdiff
path: root/TAO/tao/Any.i
diff options
context:
space:
mode:
Diffstat (limited to 'TAO/tao/Any.i')
-rw-r--r--TAO/tao/Any.i8
1 files changed, 7 insertions, 1 deletions
diff --git a/TAO/tao/Any.i b/TAO/tao/Any.i
index 1c709977d11..408e4fd4da3 100644
--- a/TAO/tao/Any.i
+++ b/TAO/tao/Any.i
@@ -275,7 +275,13 @@ operator >>= (CORBA_Any_var lhs, CORBA::TypeCode_ptr &rhs)
}
ACE_INLINE CORBA::Boolean
-operator >>= (CORBA_Any_var lhs, char* &rhs)
+operator >>= (CORBA_Any_var lhs, const char *&rhs)
+{
+ return lhs.inout () >>= rhs;
+}
+
+ACE_INLINE CORBA::Boolean
+operator >>= (CORBA_Any_var lhs, const CORBA::WChar *&rhs)
{
return lhs.inout () >>= rhs;
}