]> git.ipfire.org Git - thirdparty/gcc.git/commit
libstdc++: Fix more missing uses of iter_difference_t [PR119820]
authorJonathan Wakely <jwakely@redhat.com>
Mon, 15 Sep 2025 13:18:04 +0000 (14:18 +0100)
committerJonathan Wakely <redi@gcc.gnu.org>
Tue, 16 Sep 2025 09:57:36 +0000 (10:57 +0100)
commit0067696c6777f4917a262b7dadefa7fd110de26e
tree796db4a7b92affe21258fcd0e0e31d56591a506f
parent5690b710a1c2d36436361d6089187c5b3e4261e8
libstdc++: Fix more missing uses of iter_difference_t [PR119820]

libstdc++-v3/ChangeLog:

PR libstdc++/119820
* include/bits/ranges_algo.h (__shuffle_fn): Use
ranges::distance to get difference type value to add to
iterator.
* include/std/format (__formatter_str::_M_format_range):
Use ranges::next to increment iterator by a size_t value.

Reviewed-by: Patrick Palka <ppalka@redhat.com>
libstdc++-v3/include/bits/ranges_algo.h
libstdc++-v3/include/std/format