[libcxx] r258893 - Fix broken commit r258888. I missed adding two pointer conversions
Eric Fiselier via cfe-commits
cfe-commits at lists.llvm.org
Tue Jan 26 16:49:21 PST 2016
Author: ericwf
Date: Tue Jan 26 18:49:20 2016
New Revision: 258893
URL: http://llvm.org/viewvc/llvm-project?rev=258893&view=rev
Log:
Fix broken commit r258888. I missed adding two pointer conversions
Modified:
libcxx/trunk/include/forward_list
Modified: libcxx/trunk/include/forward_list
URL: http://llvm.org/viewvc/llvm-project/libcxx/trunk/include/forward_list?rev=258893&r1=258892&r2=258893&view=diff
==============================================================================
--- libcxx/trunk/include/forward_list (original)
+++ libcxx/trunk/include/forward_list Tue Jan 26 18:49:20 2016
@@ -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
More information about the cfe-commits
mailing list