From a45237c12b758dc66180ff23ebd6c90ac2541f0e Mon Sep 17 00:00:00 2001 From: Kefu Chai Date: Mon, 21 Dec 2020 12:34:37 +0800 Subject: [PATCH] include/interval_set: use map::rbegin() for accessing the last element better than p = end(); p--; more concise this way. Signed-off-by: Kefu Chai --- src/include/interval_set.h | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/src/include/interval_set.h b/src/include/interval_set.h index 2b6ba05d709..3ade9acae11 100644 --- a/src/include/interval_set.h +++ b/src/include/interval_set.h @@ -430,9 +430,8 @@ class interval_set { } offset_type range_end() const { ceph_assert(!empty()); - auto p = m.end(); - p--; - return p->first+p->second; + auto p = m.rbegin(); + return p->first + p->second; } // interval start after p (where p not in set) -- 2.39.5