summaryrefslogtreecommitdiff
path: root/TAO/tao/LF_Multi_Event.h
diff options
context:
space:
mode:
authorJohnny Willemsen <jwillemsen@remedy.nl>2009-03-16 15:11:55 +0000
committerJohnny Willemsen <jwillemsen@remedy.nl>2009-03-16 15:11:55 +0000
commita90210f79db156fa7e1d863cfd408ca4b31e1172 (patch)
tree91037995ec1a152b8cd464a06bcd9e915d8c99b8 /TAO/tao/LF_Multi_Event.h
parent6fbc247565feefb9370832ca3c80c1b9e4616035 (diff)
downloadATCD-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/LF_Multi_Event.h')
-rw-r--r--TAO/tao/LF_Multi_Event.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/TAO/tao/LF_Multi_Event.h b/TAO/tao/LF_Multi_Event.h
index 2a0a05fd9dd..f61909ba518 100644
--- a/TAO/tao/LF_Multi_Event.h
+++ b/TAO/tao/LF_Multi_Event.h
@@ -73,6 +73,10 @@ public:
int error_detected (void) const;
//@}
+private:
+ void operator= (const TAO_LF_Multi_Event &);
+ TAO_LF_Multi_Event (const TAO_LF_Multi_Event &);
+
protected:
/// Validate the state change