diff --git a/include/boost/container/vector.hpp b/include/boost/container/vector.hpp index 4319e6b..06d2c3f 100644 --- a/include/boost/container/vector.hpp +++ b/include/boost/container/vector.hpp @@ -137,7 +137,7 @@ class vector_const_iterator { right.m_ptr += off; return right; } friend vector_const_iterator operator-(vector_const_iterator left, difference_type off) BOOST_CONTAINER_NOEXCEPT - { left.m_ptr += off; return left; } + { left.m_ptr -= off; return left; } friend difference_type operator-(const vector_const_iterator &left, const vector_const_iterator& right) BOOST_CONTAINER_NOEXCEPT { return left.m_ptr - right.m_ptr; }