From f2907fdfd4dcd2972984032381411c66c1ac0c8b Mon Sep 17 00:00:00 2001 From: parsons Date: Mon, 3 Feb 2003 22:15:40 +0000 Subject: ChangeLogTag: Mon Feb 3 16:14:27 2003 Jeff Parsons --- TAO/ChangeLog | 6 ++++++ TAO/tao/TypeCodeFactory/TypeCodeFactory_i.cpp | 7 +++++-- 2 files changed, 11 insertions(+), 2 deletions(-) diff --git a/TAO/ChangeLog b/TAO/ChangeLog index fbc767f8ce9..c6f01f79267 100644 --- a/TAO/ChangeLog +++ b/TAO/ChangeLog @@ -1,3 +1,9 @@ +Mon Feb 3 16:14:27 2003 Jeff Parsons + + * tao/TypeCodeFactory/TypeCodeFactory_i.cpp (create_recursive_tc): + + Added comments and cosmetic changes. + Mon Feb 3 11:30:31 2003 Jeff Parsons * tao/TypeCodeFactory/TypeCodeFactory_i.cpp (create_recursive_tc): diff --git a/TAO/tao/TypeCodeFactory/TypeCodeFactory_i.cpp b/TAO/tao/TypeCodeFactory/TypeCodeFactory_i.cpp index f28da4c35db..4f5bc2b13bd 100644 --- a/TAO/tao/TypeCodeFactory/TypeCodeFactory_i.cpp +++ b/TAO/tao/TypeCodeFactory/TypeCodeFactory_i.cpp @@ -564,9 +564,12 @@ TAO_TypeCodeFactory_i::create_recursive_tc ( TAO_OutputCDR cdr; - // To be updated later with the actual offset value. - cdr << (long) 12345; + // Negative offset value, updated later with the actual value. + cdr << 0xffffffff; + // In an embedded recursive typecode, the indirection + // value -1 goes where the TCKind would go for any + // other embedded typecode. CORBA::TCKind rec_kind = (CORBA::TCKind) 0xffffffff; return this->assemble_tc (cdr, -- cgit v1.2.1