From: Samuel Just Date: Mon, 3 Apr 2023 20:31:46 +0000 (-0700) Subject: PeeringState::clamp_recovery_priority: use std::clamp X-Git-Tag: v17.2.7~418^2~19 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=0020feaa3df53c6222707bace5c8bbe9571f4591;p=ceph.git PeeringState::clamp_recovery_priority: use std::clamp Signed-off-by: Samuel Just --- diff --git a/src/osd/PeeringState.cc b/src/osd/PeeringState.cc index 68b8d2225995..3d71e531c085 100644 --- a/src/osd/PeeringState.cc +++ b/src/osd/PeeringState.cc @@ -998,13 +998,7 @@ int PeeringState::clamp_recovery_priority(int priority, int pool_recovery_priori priority += pool_recovery_priority; // Clamp to valid range - if (priority > max) { - return max; - } else if (priority < OSD_RECOVERY_PRIORITY_MIN) { - return OSD_RECOVERY_PRIORITY_MIN; - } else { - return priority; - } + return std::clamp(priority, OSD_RECOVERY_PRIORITY_MIN, max); } unsigned PeeringState::get_recovery_priority()