summaryrefslogtreecommitdiff
path: root/TAO/tao/DynamicAny/DynUnion_i.cpp
diff options
context:
space:
mode:
authorparsons <parsons@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>2003-08-14 20:38:55 +0000
committerparsons <parsons@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>2003-08-14 20:38:55 +0000
commitec39b107df5368c68b8967c9681c94a51f8c0083 (patch)
tree5191a7ab4e0065c7d131bbf3719bd4380e76b973 /TAO/tao/DynamicAny/DynUnion_i.cpp
parent3a37e4244da89bb72b91851722a8ce01f56a0977 (diff)
downloadATCD-ec39b107df5368c68b8967c9681c94a51f8c0083.tar.gz
ChangeLogTag: Thu Aug 14 15:09:52 2003 Jeff Parsons <j.parsons@vanderbilt.edu>
Diffstat (limited to 'TAO/tao/DynamicAny/DynUnion_i.cpp')
-rw-r--r--TAO/tao/DynamicAny/DynUnion_i.cpp5
1 files changed, 2 insertions, 3 deletions
diff --git a/TAO/tao/DynamicAny/DynUnion_i.cpp b/TAO/tao/DynamicAny/DynUnion_i.cpp
index 520951cf1bb..f06e856e237 100644
--- a/TAO/tao/DynamicAny/DynUnion_i.cpp
+++ b/TAO/tao/DynamicAny/DynUnion_i.cpp
@@ -174,10 +174,9 @@ TAO_DynUnion_i::set_from_any (const CORBA::Any & any,
CORBA::Any disc_any;
TAO::Unknown_IDL_Type *unk = 0;
ACE_NEW (unk,
- TAO::Unknown_IDL_Type (CORBA::TypeCode::_duplicate (disc_tc.in ()),
+ TAO::Unknown_IDL_Type (disc_tc.in (),
cdr.start (),
- cdr.byte_order (),
- 1));
+ cdr.byte_order ()));
disc_any.replace (unk);
// Need this here because we might have been called from init().