Convert buffer in range loops

fix #485
This commit is contained in:
Vinnie Falco
2017-07-20 08:12:20 -07:00
parent 1037c5bfba
commit 82d76e4882
15 changed files with 20 additions and 13 deletions
+1 -1
View File
@@ -45,7 +45,7 @@ operator<<(std::ostream& os,
{
using boost::asio::buffer_cast;
using boost::asio::buffer_size;
for(auto const& b : v.b_)
for(boost::asio::const_buffer b : v.b_)
os.write(buffer_cast<char const*>(b),
buffer_size(b));
return os;
+1 -1
View File
@@ -254,7 +254,7 @@ void
mask_inplace(
MutableBuffers const& bs, KeyType& key)
{
for(auto const& b : bs)
for(boost::asio::mutable_buffer b : bs)
mask_inplace(b, key);
}
@@ -409,7 +409,7 @@ deflate(
zs.next_in = nullptr;
zs.avail_out = buffer_size(out);
zs.next_out = buffer_cast<void*>(out);
for(auto const& in : cb)
for(boost::asio::const_buffer in : cb)
{
zs.avail_in = buffer_size(in);
if(zs.avail_in == 0)
@@ -132,7 +132,7 @@ write(ConstBufferSequence const& bs)
"ConstBufferSequence requirements not met");
using boost::asio::buffer_cast;
using boost::asio::buffer_size;
for(auto const& b : bs)
for(boost::asio::const_buffer b : bs)
if(! write(buffer_cast<std::uint8_t const*>(b),
buffer_size(b)))
return false;