mhoyt 2004/10/18 07:55:57
Modified: c/src/xalanc/Include XalanMap.hpp
Log:
Fix copy constructors
Revision Changes Path
1.11 +9 -2 xml-xalan/c/src/xalanc/Include/XalanMap.hpp
Index: XalanMap.hpp
===================================================================
RCS file: /home/cvs/xml-xalan/c/src/xalanc/Include/XalanMap.hpp,v
retrieving revision 1.10
retrieving revision 1.11
diff -u -r1.10 -r1.11
--- XalanMap.hpp 17 Oct 2004 20:37:44 -0000 1.10
+++ XalanMap.hpp 18 Oct 2004 14:55:57 -0000 1.11
@@ -152,14 +152,21 @@
typedef ptrdiff_t difference_type;
typedef XALAN_STD_QUALIFIER bidirectional_iterator_tag
iterator_category;
- typedef typename BaseIterator::iterator Iterator;
+ typedef XalanMapIterator<
+ XalanMapIteratorTraits<value_type>,
+ typename BaseIterator::iterator> Iterator;
XalanMapIterator() :
BaseIterator()
{
}
- XalanMapIterator(const BaseIterator & theRhs) :
+ XalanMapIterator(const Iterator & theRhs) :
+ BaseIterator(theRhs)
+ {
+ }
+
+ XalanMapIterator(const BaseIterator& theRhs) :
BaseIterator(theRhs)
{
}
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]