diff options
author | parsons <parsons@ae88bc3d-4319-0410-8dbf-d08b4c9d3795> | 2003-05-27 19:46:07 +0000 |
---|---|---|
committer | parsons <parsons@ae88bc3d-4319-0410-8dbf-d08b4c9d3795> | 2003-05-27 19:46:07 +0000 |
commit | 400ba08f0d057ac8a44b8dbbe4062611ba91167a (patch) | |
tree | 5abaa74a6ee45d67116b1156bedb9453f8895353 | |
parent | 6418b4448e2afbd49774c456db85e83d53a086d9 (diff) | |
download | ATCD-400ba08f0d057ac8a44b8dbbe4062611ba91167a.tar.gz |
ChangeLogTag: Tue May 27 14:43:09 2003 Jeff Parsons <j.parsons@vanderbilt.edu>
-rw-r--r-- | TAO/ChangeLog | 8 | ||||
-rw-r--r-- | TAO/tao/DynamicAny/DynCommon.cpp | 5 |
2 files changed, 11 insertions, 2 deletions
diff --git a/TAO/ChangeLog b/TAO/ChangeLog index b67bd0b56fa..3c96873b67f 100644 --- a/TAO/ChangeLog +++ b/TAO/ChangeLog @@ -1,3 +1,11 @@ +Tue May 27 14:43:09 2003 Jeff Parsons <j.parsons@vanderbilt.edu> + + * tao/DynamicAny/DynCommon.cpp: + + Added initialization for a CORBA::ULongLong return value in + get_ulonglong(). Thanks to Terry Lacy <terry.lacy@thomson.net> + for reporting the oversight. + Mon May 26 17:04:02 2003 Nanbor Wang <nanbor@cs.wustl.edu> * tao/ORB.cpp (register_value_factory): Changed to make sure we diff --git a/TAO/tao/DynamicAny/DynCommon.cpp b/TAO/tao/DynamicAny/DynCommon.cpp index 1f1a0844d53..835a9938ea0 100644 --- a/TAO/tao/DynamicAny/DynCommon.cpp +++ b/TAO/tao/DynamicAny/DynCommon.cpp @@ -1257,7 +1257,7 @@ TAO_DynCommon::get_ulonglong (ACE_ENV_SINGLE_ARG_DECL) DynamicAny::DynAny::InvalidValue )) { - CORBA::ULongLong retval; + CORBA::ULongLong retval = 0; if (this->destroyed_) { @@ -1267,7 +1267,8 @@ TAO_DynCommon::get_ulonglong (ACE_ENV_SINGLE_ARG_DECL) if (this->has_components_) { - DynamicAny::DynAny_var cc = this->check_component (ACE_ENV_SINGLE_ARG_PARAMETER); + DynamicAny::DynAny_var cc = + this->check_component (ACE_ENV_SINGLE_ARG_PARAMETER); ACE_CHECK_RETURN (retval); return cc->get_ulonglong (ACE_ENV_SINGLE_ARG_PARAMETER); |