summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorelliott_c <ocielliottc@users.noreply.github.com>2002-03-12 18:33:56 +0000
committerelliott_c <ocielliottc@users.noreply.github.com>2002-03-12 18:33:56 +0000
commit815acbe93842fcd1d53c01e14b9f3b9acd1b0bb4 (patch)
treee39be23ecfb7fae21d35045bd981cd08025fa4d8
parent9b0c4ba6b334a06df95fb88a9f3be976e3b4c8db (diff)
downloadATCD-815acbe93842fcd1d53c01e14b9f3b9acd1b0bb4.tar.gz
ChangeLogTag: Tue Mar 12 12:30:16 2002 Chad Elliott <elliott_c@ociweb.com>
-rw-r--r--TAO/ChangeLogs/ChangeLog-02a8
-rw-r--r--TAO/orbsvcs/orbsvcs/Notify/Notify_ID_Pool_T.cpp4
2 files changed, 11 insertions, 1 deletions
diff --git a/TAO/ChangeLogs/ChangeLog-02a b/TAO/ChangeLogs/ChangeLog-02a
index a9962b23a8c..f5638e587d1 100644
--- a/TAO/ChangeLogs/ChangeLog-02a
+++ b/TAO/ChangeLogs/ChangeLog-02a
@@ -1,3 +1,11 @@
+Tue Mar 12 12:30:16 2002 Chad Elliott <elliott_c@ociweb.com>
+
+ * orbsvcs/orbsvcs/Notify/Notify_ID_Pool_T.cpp:
+
+ Switch the code back to use the postfix ++ operator.
+ Using the prefix ++ operator was causing problems with the default
+ supplier and consumer admins.
+
Tue Mar 12 11:07:31 2002 Jeff Parsons <parsons@cs.wustl.edu>
* orbsvcs/orbsvcs/Notify/Notify_Constraint_Visitors.h:
diff --git a/TAO/orbsvcs/orbsvcs/Notify/Notify_ID_Pool_T.cpp b/TAO/orbsvcs/orbsvcs/Notify/Notify_ID_Pool_T.cpp
index b0cc56bcf1d..c8d462a1af9 100644
--- a/TAO/orbsvcs/orbsvcs/Notify/Notify_ID_Pool_T.cpp
+++ b/TAO/orbsvcs/orbsvcs/Notify/Notify_ID_Pool_T.cpp
@@ -25,7 +25,9 @@ TAO_Notify_ID_Pool<ID_TYPE>::~TAO_Notify_ID_Pool ()
template <class ID_TYPE> ID_TYPE
TAO_Notify_ID_Pool<ID_TYPE>::get (void)
{
- return ++this->id_;
+ // Using the prefix ++ operator here causes problems with
+ // the default supplier and consumer admins.
+ return this->id_++;
}
template <class ID_TYPE> void