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
@@ -66,7 +66,7 @@ public:
std::size_t n = 0;
using boost::asio::buffer_cast;
using boost::asio::buffer_size;
for(auto const& buffer : buffers)
for(boost::asio::mutable_buffer buffer : buffers)
{
std::fill(
buffer_cast<char*>(buffer),
+1 -1
View File
@@ -98,7 +98,7 @@ public:
using boost::asio::buffer_size;
std::string s;
s.reserve(buffer_size(bs));
for(auto const& b : bs)
for(boost::asio::const_buffer b : bs)
s.append(buffer_cast<char const*>(b),
buffer_size(b));
return s;
+1 -1
View File
@@ -30,7 +30,7 @@ to_string(ConstBufferSequence const& bs)
using boost::asio::buffer_size;
std::string s;
s.reserve(buffer_size(bs));
for(auto const& b : bs)
for(boost::asio::const_buffer b : bs)
s.append(buffer_cast<char const*>(b),
buffer_size(b));
return s;