summaryrefslogtreecommitdiff
path: root/ace
diff options
context:
space:
mode:
authornw1 <nw1@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>1998-01-03 20:24:22 +0000
committernw1 <nw1@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>1998-01-03 20:24:22 +0000
commitc7cf6acb026921c6c69f066bb6b1e902ed393a86 (patch)
tree4587071aca9145ec191749e1528f8aa1060808d8 /ace
parent7b1672795af82e3b90df08e36f494f75becf34aa (diff)
downloadATCD-c7cf6acb026921c6c69f066bb6b1e902ed393a86.tar.gz
Fixed initial iterator position.
Diffstat (limited to 'ace')
-rw-r--r--ace/Map_Manager.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/ace/Map_Manager.cpp b/ace/Map_Manager.cpp
index 044015231d8..974c8d033d9 100644
--- a/ace/Map_Manager.cpp
+++ b/ace/Map_Manager.cpp
@@ -696,7 +696,7 @@ ACE_Map_Iterator<EXT_ID, INT_ID, ACE_LOCK>::dump (void) const
template <class EXT_ID, class INT_ID, class ACE_LOCK>
ACE_Map_Iterator<EXT_ID, INT_ID, ACE_LOCK>::ACE_Map_Iterator (ACE_Map_Manager<EXT_ID, INT_ID, ACE_LOCK> &mm, int tail)
- : ACE_Map_Iterator_Base<EXT_ID, INT_ID, ACE_LOCK> (mm, tail)
+ : ACE_Map_Iterator_Base<EXT_ID, INT_ID, ACE_LOCK> (mm, (tail == 0 ? 1 : 0))
{
ACE_TRACE ("ACE_Map_Iterator<EXT_ID, INT_ID, ACE_LOCK>::ACE_Map_Iterator");
if (tail == 0 && this->map_man_->search_structure_ != 0)
@@ -762,7 +762,7 @@ ACE_Map_Reverse_Iterator<EXT_ID, INT_ID, ACE_LOCK>::dump (void) const
template <class EXT_ID, class INT_ID, class ACE_LOCK>
ACE_Map_Reverse_Iterator<EXT_ID, INT_ID, ACE_LOCK>::ACE_Map_Reverse_Iterator (ACE_Map_Manager<EXT_ID, INT_ID, ACE_LOCK> &mm, int head)
- : ACE_Map_Iterator_Base<EXT_ID, INT_ID, ACE_LOCK> (mm, (head == 0 ? 1 : 0))
+ : ACE_Map_Iterator_Base<EXT_ID, INT_ID, ACE_LOCK> (mm, head)
{
ACE_TRACE ("ACE_Map_Reverse_Iterator<EXT_ID, INT_ID, ACE_LOCK>::ACE_Map_Reverse_Iterator");
if (head == 0 && this->map_man_->search_structure_ != 0)