diff options
-rw-r--r-- | TAO/ChangeLog | 7 | ||||
-rw-r--r-- | TAO/tao/Incoming_Message_Queue.cpp | 2 |
2 files changed, 8 insertions, 1 deletions
diff --git a/TAO/ChangeLog b/TAO/ChangeLog index 3c483e4af36..061656b0271 100644 --- a/TAO/ChangeLog +++ b/TAO/ChangeLog @@ -1,3 +1,10 @@ +Thu Nov 7 12:03:18 2002 Balachandran Natarajan <bala@isis-server.isis.vanderbilt.edu> + + * tao/Incoming_Mesage_Queue.cpp (duplicate): In duplicate () the + copy constructor should be called instead of the plain + constructor. Thanks tp Simon McQueen <sm@prismtechnologies.com> + for pointing this out. + Thu Nov 7 09:17:04 2002 Balachandran Natarajan <bala@cs.wustl.edu> * utils/nslist/nsadd.cpp: Fixed a compile error caused undeclared diff --git a/TAO/tao/Incoming_Message_Queue.cpp b/TAO/tao/Incoming_Message_Queue.cpp index ef589e39cb8..de087da0565 100644 --- a/TAO/tao/Incoming_Message_Queue.cpp +++ b/TAO/tao/Incoming_Message_Queue.cpp @@ -258,7 +258,7 @@ TAO_Queued_Data::duplicate (TAO_Queued_Data &sqd) ACE_NEW_MALLOC_RETURN (qd, ACE_static_cast(TAO_Queued_Data *, sqd.allocator_->malloc (sizeof (TAO_Queued_Data))), - TAO_Queued_Data (sqd.allocator_), + TAO_Queued_Data (sqd), 0); return qd; |