forked from boostorg/beast
Fix consuming_buffers value_type (API Change):
This fixes a bug where instantiations of consuming_buffers with buffer sequence types whose value_type is not const_buffer or mutable_buffer can cause compilation errors. The function consumed_buffers is removed.
This commit is contained in:
@@ -283,10 +283,10 @@ public:
|
||||
{
|
||||
static std::size_t constexpr size = 3;
|
||||
std::size_t n = s.size();
|
||||
auto cb = consumed_buffers(
|
||||
boost::asio::const_buffers_1(
|
||||
s.data(), n), 0);
|
||||
streambuf sb(size);
|
||||
consuming_buffers<
|
||||
boost::asio::const_buffers_1> cb{
|
||||
boost::asio::const_buffers_1(s.data(), n)};
|
||||
streambuf sb{size};
|
||||
while(n)
|
||||
{
|
||||
auto const amount = (std::min)(n, size);
|
||||
|
||||
Reference in New Issue
Block a user