[geometry] Fixed the changed copy_segments signature for buffer

This commit is contained in:
Barend Gehrels
2014-03-09 12:19:03 +01:00
parent 61c7999cdd
commit ed78d7027d

View File

@@ -179,33 +179,15 @@ struct copy_segment_point
{};
template
<
typename MultiRing,
bool Reverse,
typename SegmentIdentifier,
typename RangeOut
>
template<bool Reverse>
struct copy_segments
<
detail::buffer::buffered_ring_collection_tag,
MultiRing,
Reverse,
SegmentIdentifier,
RangeOut
Reverse
>
: detail::copy_segments::copy_segments_multi
<
MultiRing,
SegmentIdentifier,
RangeOut,
detail::copy_segments::copy_segments_ring
<
typename boost::range_value<MultiRing>::type,
Reverse,
SegmentIdentifier,
RangeOut
>
detail::copy_segments::copy_segments_ring<Reverse>
>
{};