diff options
| -rw-r--r-- | libcxx/include/iterator | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/libcxx/include/iterator b/libcxx/include/iterator index 04ff4c127aa..7f7e9ee1933 100644 --- a/libcxx/include/iterator +++ b/libcxx/include/iterator @@ -575,7 +575,7 @@ public: _LIBCPP_INLINE_VISIBILITY reverse_iterator& operator-=(difference_type __n) {current += __n; return *this;} _LIBCPP_INLINE_VISIBILITY reference operator[](difference_type __n) const - {return current[-__n-1];} + {return *(*this + __n);} }; template <class _Iter1, class _Iter2> |

