]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
rgw : fix the inheriting class member is passed to base ctor 49298/head
authorcao.leilc <cao.leilc@inspur.com>
Thu, 8 Dec 2022 01:34:27 +0000 (09:34 +0800)
committercao.leilc <cao.leilc@inspur.com>
Mon, 12 Dec 2022 02:56:09 +0000 (10:56 +0800)
Fixes: https://tracker.ceph.com/issues/57324
Signed-off-by: caolei <cao.leilc@inspur.com>
src/rgw/driver/rados/rgw_bucket.cc

index 7f600fe457e2bdc1692da5429d9def762e92bbd2..f08f677528461b6751ad208a84e28e8dded05e7c 100644 (file)
@@ -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<RGWBucketInstanceMetadataObject *>(_obj);