From: cao.leilc Date: Thu, 8 Dec 2022 01:34:27 +0000 (+0800) Subject: rgw : fix the inheriting class member is passed to base ctor X-Git-Tag: v18.1.0~610^2 X-Git-Url: http://git.apps.os.sepia.ceph.com/?a=commitdiff_plain;h=33cfe6810eb618ba9222fee14b80dce2045788da;p=ceph.git rgw : fix the inheriting class member is passed to base ctor Fixes: https://tracker.ceph.com/issues/57324 Signed-off-by: caolei --- diff --git a/src/rgw/driver/rados/rgw_bucket.cc b/src/rgw/driver/rados/rgw_bucket.cc index 7f600fe457e2b..f08f677528461 100644 --- a/src/rgw/driver/rados/rgw_bucket.cc +++ b/src/rgw/driver/rados/rgw_bucket.cc @@ -2066,7 +2066,7 @@ public: RGWSI_MetaBackend_Handler::Op *_op, string& entry, RGWMetadataObject *_obj, RGWObjVersionTracker& objv_tracker, optional_yield y, - RGWMDLogSyncType type, bool from_remote_zone) : RGWMetadataHandlerPut_SObj(_handler, _op, entry, obj, objv_tracker, y, type, from_remote_zone), + RGWMDLogSyncType type, bool from_remote_zone) : RGWMetadataHandlerPut_SObj(_handler, _op, entry, _obj, objv_tracker, y, type, from_remote_zone), cct(_cct), bihandler(_handler) { obj = static_cast(_obj);