fix iter_wrapper for iterator=pointer

This commit is contained in:
Boris Nagaev 2016-07-06 19:46:25 +03:00
parent 212ed92ac5
commit ba45bd34d6

View File

@ -82,7 +82,7 @@ private:
void increment() { ++it; }
void decrement() { --it; }
void advance(size_t n) { it += n; }
typename WrappedIter::difference_type
typename std::iterator_traits<WrappedIter>::difference_type
distance_to(const iter_wrapper &other) const {
return other.it - it;
}