From: Sage Weil Date: Fri, 28 Apr 2017 14:13:46 +0000 (-0400) Subject: include/buffer: use range-based loop X-Git-Tag: v12.0.3~137^2 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=refs%2Fpull%2F14853%2Fhead;p=ceph.git include/buffer: use range-based loop Signed-off-by: Sage Weil --- diff --git a/src/include/buffer.h b/src/include/buffer.h index 3a93091b83a7b..4c807a0099597 100644 --- a/src/include/buffer.h +++ b/src/include/buffer.h @@ -873,11 +873,10 @@ namespace buffer CEPH_BUFFER_API { assert(_buffers.size() <= IOV_MAX); piov->resize(_buffers.size()); unsigned n = 0; - for (std::list::const_iterator p = _buffers.begin(); - p != _buffers.end(); - ++p, ++n) { - (*piov)[n].iov_base = (void *)p->c_str(); - (*piov)[n].iov_len = p->length(); + for (auto& p : _buffers) { + (*piov)[n].iov_base = (void *)p.c_str(); + (*piov)[n].iov_len = p.length(); + ++n; } } uint32_t crc32c(uint32_t crc) const;