summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJohnny Willemsen <jwillemsen@remedy.nl>2005-05-09 20:33:54 +0000
committerJohnny Willemsen <jwillemsen@remedy.nl>2005-05-09 20:33:54 +0000
commit18199b758f168c94cac60b27c52422ab7e2526d9 (patch)
treeaf15e98d8903cca237e72a2d257a66fb6dd965fd
parent980484066a9552a50c0e58b930a498969ac4de20 (diff)
downloadATCD-18199b758f168c94cac60b27c52422ab7e2526d9.tar.gz
ChangeLogTag: Mon May 9 19:16:12 UTC 2005 Johnny Willemsen <jwillemsen@remedy.nl>
-rw-r--r--TAO/tao/TypeCode_CDR_Extraction.cpp8
1 files changed, 4 insertions, 4 deletions
diff --git a/TAO/tao/TypeCode_CDR_Extraction.cpp b/TAO/tao/TypeCode_CDR_Extraction.cpp
index 28811ed0c48..8b373f1b544 100644
--- a/TAO/tao/TypeCode_CDR_Extraction.cpp
+++ b/TAO/tao/TypeCode_CDR_Extraction.cpp
@@ -406,7 +406,7 @@ TAO::TypeCodeFactory::tc_struct_factory (CORBA::TCKind kind,
// Check if struct TypeCode is recursive.
- if (kind == CORBA::tk_struct && find_recursive_tc (id, tc, infos))
+ if (kind == CORBA::tk_struct && find_recursive_tc (id.in (), tc, infos))
{
// Set remaining parameters.
@@ -644,7 +644,7 @@ TAO::TypeCodeFactory::tc_union_factory (CORBA::TCKind /* kind */,
TAO::True_RefCount_Policy> typecode_type;
// Check if union TypeCode is recursive.
- if (find_recursive_tc (id, tc, infos))
+ if (find_recursive_tc (id.in (), tc, infos))
{
// Set remaining parameters.
@@ -986,7 +986,7 @@ TAO::TypeCodeFactory::tc_value_factory (CORBA::TCKind kind,
TAO::True_RefCount_Policy> typecode_type;
// Check if valuetype/eventtype TypeCode is recursive.
- if (find_recursive_tc (id, tc, infos))
+ if (find_recursive_tc (id.in (), tc, infos))
{
// Set remaining parameters.
@@ -1208,7 +1208,7 @@ namespace
// Don't bother demarshaling the rest of the parameters. They will
// be handled by the top-level TypeCode demarshaling call.
-
+
switch (kind)
{
case CORBA::tk_struct: