summaryrefslogtreecommitdiff
path: root/TAO/tao/DynamicAny/DynCommon.cpp
diff options
context:
space:
mode:
authorparsons <parsons@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>2002-01-04 22:36:06 +0000
committerparsons <parsons@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>2002-01-04 22:36:06 +0000
commitb67d0521e63c4ba38bc427e03646edb29fcbb5bc (patch)
treed2d697fd6b90a537582c086ffbf9d8f3ffcebe65 /TAO/tao/DynamicAny/DynCommon.cpp
parent907d2557615a2929c60f381020585bbfa94e8130 (diff)
downloadATCD-b67d0521e63c4ba38bc427e03646edb29fcbb5bc.tar.gz
ChangeLogTag: Fri Jan 4 16:30:04 2002 Jeff Parsons <parsons@cs.wustl.edu>
Diffstat (limited to 'TAO/tao/DynamicAny/DynCommon.cpp')
-rw-r--r--TAO/tao/DynamicAny/DynCommon.cpp6
1 files changed, 5 insertions, 1 deletions
diff --git a/TAO/tao/DynamicAny/DynCommon.cpp b/TAO/tao/DynamicAny/DynCommon.cpp
index 99b43e6d5fa..7856a20e322 100644
--- a/TAO/tao/DynamicAny/DynCommon.cpp
+++ b/TAO/tao/DynamicAny/DynCommon.cpp
@@ -477,7 +477,11 @@ TAO_DynCommon::insert_reference (CORBA::Object_ptr value
if (good_type)
{
- this->any_ <<= value;
+ TAO_OutputCDR cdr;
+ cdr << value;
+ this->any_._tao_replace (this->type_.in (),
+ TAO_ENCAP_BYTE_ORDER,
+ cdr.begin ());
}
else
{