diff options
Diffstat (limited to 'libcxx/include/forward_list')
-rw-r--r-- | libcxx/include/forward_list | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/libcxx/include/forward_list b/libcxx/include/forward_list index a324fc3b5d9..78bcc55e13b 100644 --- a/libcxx/include/forward_list +++ b/libcxx/include/forward_list @@ -326,7 +326,7 @@ public: _LIBCPP_INLINE_VISIBILITY __forward_list_iterator& operator++() { - __ptr_ = __ptr_->__next_; + __ptr_ = __traits::__as_iter_node(__ptr_->__next_); return *this; } _LIBCPP_INLINE_VISIBILITY @@ -410,7 +410,7 @@ public: _LIBCPP_INLINE_VISIBILITY __forward_list_const_iterator& operator++() { - __ptr_ = __ptr_->__next_; + __ptr_ = __traits::__as_iter_node(__ptr_->__next_); return *this; } _LIBCPP_INLINE_VISIBILITY |