diff options
author | coryan <coryan@ae88bc3d-4319-0410-8dbf-d08b4c9d3795> | 1999-06-25 19:38:29 +0000 |
---|---|---|
committer | coryan <coryan@ae88bc3d-4319-0410-8dbf-d08b4c9d3795> | 1999-06-25 19:38:29 +0000 |
commit | 86cb8acb6e86dd30a6528b59132beb771dd56cc2 (patch) | |
tree | e50dabdf4721e01339edc0dce4406d661c0b9b7e /TAO/tao/skip.cpp | |
parent | 998da65a13de6133f9bfa4d492e1765190e7bb86 (diff) | |
download | ATCD-86cb8acb6e86dd30a6528b59132beb771dd56cc2.tar.gz |
ChangeLogTag:Fri Jun 25 14:28:59 1999 Carlos O'Ryan <coryan@cs.wustl.edu>
Diffstat (limited to 'TAO/tao/skip.cpp')
-rw-r--r-- | TAO/tao/skip.cpp | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/TAO/tao/skip.cpp b/TAO/tao/skip.cpp index f4e82240466..198e14147ff 100644 --- a/TAO/tao/skip.cpp +++ b/TAO/tao/skip.cpp @@ -115,7 +115,6 @@ TAO_Marshal_Any::skip (CORBA::TypeCode_ptr, retval = stream->skip (elem_tc.in (), ACE_TRY_ENV); ACE_CHECK_RETURN (CORBA::TypeCode::TRAVERSE_STOP); } - CORBA::release (elem_tc); return retval; } @@ -491,6 +490,8 @@ TAO_Marshal_Union::skip (CORBA::TypeCode_ptr tc, return stream->skip (member_tc, ACE_TRY_ENV); } } + if (default_tc != 0) + return stream->skip (default_tc, ACE_TRY_ENV); } return retval; } |