diff options
author | vzykov <vzykov@ae88bc3d-4319-0410-8dbf-d08b4c9d3795> | 2010-06-17 11:09:20 +0000 |
---|---|---|
committer | vzykov <vzykov@ae88bc3d-4319-0410-8dbf-d08b4c9d3795> | 2010-06-17 11:09:20 +0000 |
commit | 2012c486de4405d7da613dc85587a39e4fff968d (patch) | |
tree | 91408c799abdbcc709791909278ac0b133eb8f34 | |
parent | 23cb0d258e6d18952b4e1cbdf66dacf75f1b4280 (diff) | |
download | ATCD-2012c486de4405d7da613dc85587a39e4fff968d.tar.gz |
Thu Jun 17 10:56:40 UTC 2010 Vladimir Zykov <vladimir.zykov@prismtech.com>
* tao/Valuetype/AbstractBase.cpp:
Added in() to explicitly obtain Object_ptr in is_nil() call.
-rw-r--r-- | TAO/ChangeLog | 17 | ||||
-rw-r--r-- | TAO/tao/Valuetype/AbstractBase.cpp | 2 |
2 files changed, 12 insertions, 7 deletions
diff --git a/TAO/ChangeLog b/TAO/ChangeLog index 9d830bb3a55..5a7b4df1262 100644 --- a/TAO/ChangeLog +++ b/TAO/ChangeLog @@ -1,13 +1,18 @@ +Thu Jun 17 10:56:40 UTC 2010 Vladimir Zykov <vladimir.zykov@prismtech.com> + + * tao/Valuetype/AbstractBase.cpp: + Added in() to explicitly obtain Object_ptr in is_nil() call. + Thu Jun 17 08:20:00 UTC 2010 Simon Massey <simon dot massey at prismtech dot com> * tests/Alt_Mapping/options.h: - + Removed trailing , at end of enum. Wed Jun 16 19:00:40 UTC 2010 Jeff Parsons <j.parsons@vanderbilt.edu> * tests/IDL_Test/reopened_modules.idl: - + Added a space between a template bracket and a double colon. In our automated builds, there is apparently still an old-style preprocessor (on Solaris) that parses '<:' as @@ -16,18 +21,18 @@ Wed Jun 16 19:00:40 UTC 2010 Jeff Parsons <j.parsons@vanderbilt.edu> Wed Jun 16 16:06:03 UTC 2010 Jeff Parsons <j.parsons@vanderbilt.edu> * TAO_IDL/be/be_visitor_interface/interface_ss.cpp: - + Cosmetic changes. - + * TAO_IDL/be/be_visitor_operation/operation_sh.cpp: - + Removed incorrect generation of port prefix as part of an operation name. Wed Jun 16 13:36:45 UTC 2010 Jeff Parsons <j.parsons@vanderbilt.edu> * tao/AnyTypeCode_Adapter.h: - + Added include of STL string header file, which is apparently needed on some platforms, now that the adapter class has an overloaded method taking an std::string. diff --git a/TAO/tao/Valuetype/AbstractBase.cpp b/TAO/tao/Valuetype/AbstractBase.cpp index c2920d04d67..b52d979ad1b 100644 --- a/TAO/tao/Valuetype/AbstractBase.cpp +++ b/TAO/tao/Valuetype/AbstractBase.cpp @@ -63,7 +63,7 @@ CORBA::AbstractBase::AbstractBase (const CORBA::AbstractBase &rhs) rhs.concrete_stubobj_->_incr_refcnt (); } - if (!CORBA::is_nil (rhs.equivalent_obj_)) + if (!CORBA::is_nil (rhs.equivalent_obj_.in ())) { this->equivalent_obj_ = CORBA::Object::_duplicate (rhs.equivalent_obj_); |