From ee4733eeb1e86e0d49381454fce512b689a7f0cd Mon Sep 17 00:00:00 2001 From: xxcs Date: Fri, 14 Feb 2020 15:50:38 +0800 Subject: [PATCH] rgw: The rgw_bucket overload --- src/rgw/rgw_basic_types.h | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/src/rgw/rgw_basic_types.h b/src/rgw/rgw_basic_types.h index 0ba03bd0e27f..c226b5777482 100644 --- a/src/rgw/rgw_basic_types.h +++ b/src/rgw/rgw_basic_types.h @@ -359,19 +359,19 @@ struct rgw_bucket { rgw_bucket& operator=(const rgw_bucket&) = default; bool operator<(const rgw_bucket& b) const { - if (name < b.name) { + if (tenant < b.tenant) { return true; - } else if (name > b.name) { + } else if (tenant > b.tenant) { return false; } - if (bucket_id < b.bucket_id) { + if (name < b.name) { return true; - } else if (bucket_id > b.bucket_id) { + } else if (name > b.name) { return false; } - return (tenant < b.tenant); + return (bucket_id < b.bucket_id); } bool operator==(const rgw_bucket& b) const { -- 2.47.3