]> git.lyx.org Git - lyx.git/blobdiff - boost/boost/property_map_iterator.hpp
* lib/doc/Makefile.am:
[lyx.git] / boost / boost / property_map_iterator.hpp
index bde7b87aba1914198f19d1d4e66e88588e1ddafb..9874cbf4adbe1c8170f59cd2c3dffa6889b358e8 100644 (file)
@@ -1,8 +1,7 @@
-// (C) Copyright Jeremy Siek, 2001. Permission to copy, use, modify,
-// sell and distribute this software is granted provided this
-// copyright notice appears in all copies. This software is provided
-// "as is" without express or implied warranty, and with no claim as
-// to its suitability for any purpose.
+// (C) Copyright Jeremy Siek, 2001.
+// Distributed under the Boost Software License, Version 1.0. (See
+// accompanying file LICENSE_1_0.txt or copy at
+// http://www.boost.org/LICENSE_1_0.txt)
 
 //  See http://www.boost.org/libs/property_map for documentation.
 
@@ -45,7 +44,7 @@ namespace boost {
           m_map(m) {}
 
     private:
-      typename lvalue_pmap_iter::reference
+      typename super_t::reference
       dereference() const
       {
         return m_map[*(this->base_reference())];
@@ -64,7 +63,7 @@ namespace boost {
 
 
     {
-      friend class iterator_core_access;
+      friend class boost::iterator_core_access;
 
       typedef iterator_adaptor< readable_pmap_iter< Iterator, ReadablePropertyMap >,
                                 Iterator,
@@ -80,7 +79,7 @@ namespace boost {
           m_map(m) {}
 
     private:
-      typename readable_pmap_iter::reference
+      typename super_t::reference
       dereference() const
       {
         return get(m_map, *(this->base_reference()));