summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorbala <balanatarajan@users.noreply.github.com>2002-11-07 18:08:35 +0000
committerbala <balanatarajan@users.noreply.github.com>2002-11-07 18:08:35 +0000
commitb95d4674148be9d725dc62cf0bf7014c900c3aa8 (patch)
tree716f0996be8cf50b7ab505b2db73cb00ec6a2a78
parent802bfdac97c15a6728fd82f5a6d0acef63b8af64 (diff)
downloadATCD-b95d4674148be9d725dc62cf0bf7014c900c3aa8.tar.gz
ChangeLogTag: Thu Nov 7 12:03:18 2002 Balachandran Natarajan <bala@isis-server.isis.vanderbilt.edu>
-rw-r--r--TAO/ChangeLog7
-rw-r--r--TAO/tao/Incoming_Message_Queue.cpp2
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;