From 46aac8e2643ec645dcc2c4114df535a488932942 Mon Sep 17 00:00:00 2001 From: Casey Bodley Date: Fri, 3 Nov 2023 16:08:28 -0400 Subject: [PATCH] rgw/acl: remove empty base class ACLGrantee an unnecessary base class of ACLGrantee_S3 which is just for s3 xml parsing Signed-off-by: Casey Bodley --- src/rgw/rgw_acl_s3.h | 2 +- src/rgw/rgw_acl_types.h | 7 ------- 2 files changed, 1 insertion(+), 8 deletions(-) diff --git a/src/rgw/rgw_acl_s3.h b/src/rgw/rgw_acl_s3.h index c234d722b99..49964c6aa2b 100644 --- a/src/rgw/rgw_acl_s3.h +++ b/src/rgw/rgw_acl_s3.h @@ -25,7 +25,7 @@ public: void to_xml(std::ostream& out); }; -class ACLGrantee_S3 : public ACLGrantee, public XMLObj +class ACLGrantee_S3 : public XMLObj { public: ACLGrantee_S3() {} diff --git a/src/rgw/rgw_acl_types.h b/src/rgw/rgw_acl_types.h index c76d085e0b5..a257bb4c9e6 100644 --- a/src/rgw/rgw_acl_types.h +++ b/src/rgw/rgw_acl_types.h @@ -204,10 +204,3 @@ public: friend bool operator!=(const ACLGranteeType& lhs, const ACLGranteeType& rhs); }; WRITE_CLASS_ENCODER(ACLGranteeType) - -class ACLGrantee -{ -public: - ACLGrantee() {} - ~ACLGrantee() {} -}; -- 2.39.5