Recover multi segmentation

This commit is contained in:
Ion Gaztañaga
2026-05-10 00:57:37 +02:00
parent db3ba9a983
commit 9e4de47d45
@@ -204,15 +204,15 @@ typename algo_enable_if_c<
!Tag::value || is_sentinel<Sent, SrcIter>::value, OutIter>::type
segmented_remove_copy_dispatch
(SrcIter first, Sent last, OutIter result, const T& value, Tag, Cat)
{/*
{
#if !defined(BOOST_CONTAINER_DISABLE_MULTI_SEGMENTED_ALGO)
typedef segmented_iterator_traits<OutIter> dst_traits;
return (segmented_remove_copy_dst_dispatch<Move>)
(first, last, result, value, typename dst_traits::is_segmented_iterator(), Cat());
#else*/
#else
return (segmented_remove_copy_dst_dispatch<Move>)
(first, last, result, value, non_segmented_iterator_tag(), Cat());
//#endif
#endif
}
template <bool Move, class SegIter, class OutIter, class T, class Cat>