forked from boostorg/beast
Qualify buffer_copy, don't qualify buffer_size:
fix #1416 * Calls to buffer_copy are qualified as net::buffer_copy * Calls to buffer_size are made unqualified, permitting argument dependent lookup to take effect.
This commit is contained in:
1 parent
5b0b218d96
commit
a142969c5d
34 files changed
+162
-161
No files matched your search
@@ -89,7 +89,11 @@ template<class ConstBufferSequence>
|
||||
chunk_body<ConstBufferSequence>::
|
||||
chunk_body(ConstBufferSequence const& buffers)
|
||||
: view_(
|
||||
net::buffer_size(buffers),
|
||||
[&]
|
||||
{
|
||||
using net::buffer_size;
|
||||
return buffer_size(buffers);
|
||||
}(),
|
||||
net::const_buffer{nullptr, 0},
|
||||
chunk_crlf{},
|
||||
buffers,
|
||||
@@ -103,7 +107,11 @@ chunk_body(
|
||||
ConstBufferSequence const& buffers,
|
||||
string_view extensions)
|
||||
: view_(
|
||||
net::buffer_size(buffers),
|
||||
[&]
|
||||
{
|
||||
using net::buffer_size;
|
||||
return buffer_size(buffers);
|
||||
}(),
|
||||
net::const_buffer{
|
||||
extensions.data(), extensions.size()},
|
||||
chunk_crlf{},
|
||||
@@ -122,7 +130,11 @@ chunk_body(
|
||||
typename std::decay<ChunkExtensions>::type>>(
|
||||
std::forward<ChunkExtensions>(extensions)))
|
||||
, view_(
|
||||
net::buffer_size(buffers),
|
||||
[&]
|
||||
{
|
||||
using net::buffer_size;
|
||||
return buffer_size(buffers);
|
||||
}(),
|
||||
exts_->str(),
|
||||
chunk_crlf{},
|
||||
buffers,
|
||||
@@ -141,7 +153,11 @@ chunk_body(
|
||||
typename std::decay<ChunkExtensions>::type>>(allocator,
|
||||
std::forward<ChunkExtensions>(extensions)))
|
||||
, view_(
|
||||
net::buffer_size(buffers),
|
||||
[&]
|
||||
{
|
||||
using net::buffer_size;
|
||||
return buffer_size(buffers);
|
||||
}(),
|
||||
exts_->str(),
|
||||
chunk_crlf{},
|
||||
buffers,
|
||||
|
||||
Reference in new issue
Block a user