Boost logo

Boost-Commit :

Subject: [Boost-commit] svn:boost r85178 - trunk/boost/spirit/home/support/iterators/detail
From: hartmut.kaiser_at_[hidden]
Date: 2013-07-31 11:23:13


Author: hkaiser
Date: 2013-07-31 11:23:12 EDT (Wed, 31 Jul 2013)
New Revision: 85178
URL: http://svn.boost.org/trac/boost/changeset/85178

Log:
Spirit: fixed #3999: multi_pass cannot deal with all input iterators

Text files modified:
   trunk/boost/spirit/home/support/iterators/detail/buffering_input_iterator_policy.hpp | 4 +---
   1 files changed, 1 insertions(+), 3 deletions(-)

Modified: trunk/boost/spirit/home/support/iterators/detail/buffering_input_iterator_policy.hpp
==============================================================================
--- trunk/boost/spirit/home/support/iterators/detail/buffering_input_iterator_policy.hpp Wed Jul 31 07:47:52 2013 (r85177)
+++ trunk/boost/spirit/home/support/iterators/detail/buffering_input_iterator_policy.hpp 2013-07-31 11:23:12 EDT (Wed, 31 Jul 2013) (r85178)
@@ -48,9 +48,7 @@
             typedef
                 typename boost::detail::iterator_traits<T>::pointer
             pointer;
- typedef
- typename boost::detail::iterator_traits<T>::reference
- reference;
+ typedef result_type& reference;
             typedef result_type value_type;
 
         protected:


Boost-Commit list run by bdawes at acm.org, david.abrahams at rcn.com, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk