From 995d6b0cc9c810755998c6c4c4020fd9b039d9fc Mon Sep 17 00:00:00 2001 From: Radoslaw Zarzynski Date: Sun, 18 Nov 2018 05:32:32 +0100 Subject: [PATCH] common: drop decltype(_buffers) from include/buffers.h. Signed-off-by: Radoslaw Zarzynski --- src/include/buffer.h | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/src/include/buffer.h b/src/include/buffer.h index 50e0f2483e4f4..7bf5c502ce189 100644 --- a/src/include/buffer.h +++ b/src/include/buffer.h @@ -1098,9 +1098,8 @@ namespace buffer CEPH_BUFFER_API { // clone non-shareable buffers (make shareable) void make_shareable() { - decltype(_buffers)::iterator pb; - for (pb = _buffers.begin(); pb != _buffers.end(); ++pb) { - (void) pb->make_shareable(); + for (auto& bp : _buffers) { + bp.make_shareable(); } } -- 2.39.5