diff options
author | Jonathan Wakely <jwakely@redhat.com> | 2017-01-20 00:33:25 +0000 |
---|---|---|
committer | Jonathan Wakely <redi@gcc.gnu.org> | 2017-01-20 00:33:25 +0000 |
commit | 5b4ca3060a9cd95cb837542049e37400dad22b3b (patch) | |
tree | 117ffb7367ed768b75b4570f08ff70b558675ae7 | |
parent | f2f6dece0e83508b9402012b69ffc25dc4847992 (diff) | |
download | gcc-5b4ca3060a9cd95cb837542049e37400dad22b3b.zip gcc-5b4ca3060a9cd95cb837542049e37400dad22b3b.tar.gz gcc-5b4ca3060a9cd95cb837542049e37400dad22b3b.tar.bz2 |
PR64903 simplify last fix to std::is_partitioned
PR libstdc++/64903
* include/bits/stl_algo.h (is_partitioned): Use increment instead of
std::advance.
From-SVN: r244675
-rw-r--r-- | libstdc++-v3/ChangeLog | 8 | ||||
-rw-r--r-- | libstdc++-v3/include/bits/stl_algo.h | 2 |
2 files changed, 8 insertions, 2 deletions
diff --git a/libstdc++-v3/ChangeLog b/libstdc++-v3/ChangeLog index 45a2c67..4cb727c 100644 --- a/libstdc++-v3/ChangeLog +++ b/libstdc++-v3/ChangeLog @@ -1,3 +1,9 @@ +2017-01-20 Jonathan Wakely <jwakely@redhat.com> + + PR libstdc++/64903 + * include/bits/stl_algo.h (is_partitioned): Use increment instead of + std::advance. + 2017-01-19 Jonathan Wakely <jwakely@redhat.com> PR libstdc++/79156 @@ -7,7 +13,7 @@ * testsuite/ext/shared_ptr/1.cc: New test. PR libstdc++/64903 - * include/bits/stl_algo.h (is_partioned): Don't retest the partition + * include/bits/stl_algo.h (is_partitioned): Don't retest the partition point. * testsuite/25_algorithms/is_partitioned/2.cc: New test. diff --git a/libstdc++-v3/include/bits/stl_algo.h b/libstdc++-v3/include/bits/stl_algo.h index 8cf85aa02f..938e612 100644 --- a/libstdc++-v3/include/bits/stl_algo.h +++ b/libstdc++-v3/include/bits/stl_algo.h @@ -585,7 +585,7 @@ _GLIBCXX_BEGIN_NAMESPACE_VERSION __first = std::find_if_not(__first, __last, __pred); if (__first == __last) return true; - std::advance(__first, 1); + ++__first; return std::none_of(__first, __last, __pred); } |