diff options
author | Johnny Willemsen <jwillemsen@remedy.nl> | 2009-03-16 15:11:55 +0000 |
---|---|---|
committer | Johnny Willemsen <jwillemsen@remedy.nl> | 2009-03-16 15:11:55 +0000 |
commit | a90210f79db156fa7e1d863cfd408ca4b31e1172 (patch) | |
tree | 91037995ec1a152b8cd464a06bcd9e915d8c99b8 /TAO/tao/ObjectKey_Table.h | |
parent | 6fbc247565feefb9370832ca3c80c1b9e4616035 (diff) | |
download | ATCD-a90210f79db156fa7e1d863cfd408ca4b31e1172.tar.gz |
Mon Mar 16 15:12:22 UTC 2009 Johnny Willemsen <jwillemsen@remedy.nl>
* tao/Asynch_Reply_Dispatcher_Base.h:
* tao/Fault_Tolerance_Service.h:
* tao/IIOP_Acceptor.h:
* tao/LF_Event_Binder.h:
* tao/LF_Multi_Event.h:
* tao/ObjectKey_Table.h:
* tao/Policy_Validator.h:
* tao/Profile_Transport_Resolver.h:
Added private copy constructor/assignment operator to prevent
making a copy which leads to a double delete
* tao/Resume_Handle.inl:
Check for self assignment
Diffstat (limited to 'TAO/tao/ObjectKey_Table.h')
-rw-r--r-- | TAO/tao/ObjectKey_Table.h | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/TAO/tao/ObjectKey_Table.h b/TAO/tao/ObjectKey_Table.h index bea994c294a..4e2f8c13df4 100644 --- a/TAO/tao/ObjectKey_Table.h +++ b/TAO/tao/ObjectKey_Table.h @@ -122,6 +122,10 @@ namespace TAO int unbind_i (Refcounted_ObjectKey *&key); private: + void operator= (const ObjectKey_Table &); + ObjectKey_Table (const ObjectKey_Table &); + + private: // Some useful typedefs. typedef ACE_RB_Tree<TAO::ObjectKey, |