forked from boostorg/beast
Fix leftovers in basic_parser corner case:
fix #1734, close #1736 buf_.get() has size `buf_len_`, but only `size` number of octets in that buffer is valid.
This commit is contained in:
committed by
Vinnie Falco
parent
cee64b5223
commit
1abe92f524
@@ -51,9 +51,9 @@ put(ConstBufferSequence const& buffers,
|
||||
}
|
||||
// flatten
|
||||
net::buffer_copy(net::buffer(
|
||||
buf_.get(), buf_len_), buffers);
|
||||
buf_.get(), size), buffers);
|
||||
return put(net::const_buffer{
|
||||
buf_.get(), buf_len_}, ec);
|
||||
buf_.get(), size}, ec);
|
||||
}
|
||||
|
||||
template<bool isRequest>
|
||||
|
||||
Reference in New Issue
Block a user