Ticket #5127: transform_iterator.patch

File transform_iterator.patch, 614 bytes (added by mimomorin@…, 12 years ago)

A patch for transform_iterator.hpp (against trunk)

  • boost/iterator/transform_iterator.hpp

     
    4646        // the function.
    4747        typedef typename ia_dflt_help<
    4848            Reference
    49           , result_of<UnaryFunc(typename std::iterator_traits<Iterator>::reference)>
     49          , result_of<const UnaryFunc(typename std::iterator_traits<Iterator>::reference)>
    5050        >::type reference;
    5151
    5252        // To get the default for Value: remove any reference on the