diff options
-rw-r--r-- | 3rdparty/asio/include/asio/detail/consuming_buffers.hpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/3rdparty/asio/include/asio/detail/consuming_buffers.hpp b/3rdparty/asio/include/asio/detail/consuming_buffers.hpp index e99ca676686..b1d656770fd 100644 --- a/3rdparty/asio/include/asio/detail/consuming_buffers.hpp +++ b/3rdparty/asio/include/asio/detail/consuming_buffers.hpp @@ -101,7 +101,7 @@ public: Buffer_Iterator next = asio::buffer_sequence_begin(buffers_); Buffer_Iterator end = asio::buffer_sequence_end(buffers_); - std::advance(end, next_elem_); + std::advance(next, next_elem_); while (next != end && size > 0) { Buffer next_buf = Buffer(*next) + next_elem_offset_; |