summaryrefslogtreecommitdiff
path: root/TAO/tao/TypeCode_Case.h
diff options
context:
space:
mode:
Diffstat (limited to 'TAO/tao/TypeCode_Case.h')
-rw-r--r--TAO/tao/TypeCode_Case.h7
1 files changed, 4 insertions, 3 deletions
diff --git a/TAO/tao/TypeCode_Case.h b/TAO/tao/TypeCode_Case.h
index 7b5042b6a14..52a1a35af5b 100644
--- a/TAO/tao/TypeCode_Case.h
+++ b/TAO/tao/TypeCode_Case.h
@@ -58,7 +58,7 @@ namespace TAO
/// Constructor.
Case (char const * name,
- CORBA::TypeCode_ptr * tc);
+ CORBA::TypeCode_ptr const * tc);
/// Destructor.
virtual ~Case (void);
@@ -91,7 +91,8 @@ namespace TAO
/// Check for equivalence of the @c case attributes contained by
/// this class and the corresponding member attributes at index
/// "@a index" in the given @c TypeCode @a tc.
- bool equivalent (CORBA::TypeCode_ptr tc
+ bool equivalent (CORBA::ULong index,
+ CORBA::TypeCode_ptr tc
ACE_ENV_ARG_DECL) const;
protected:
@@ -134,7 +135,7 @@ namespace TAO
* @note This @c TypeCode is released upon destruction of this
* @c Case.
*/
- CORBA::TypeCode_ptr * const type_;
+ CORBA::TypeCode_ptr const * const type_;
};