map<string, bufferlist> *pattrs)
{
return user_ctl->store_info(info, RGWUserCtl::PutParams()
- .set_old_info(&info)
+ .set_old_info(old_info)
.set_objv_tracker(objv_tracker)
.set_mtime(mtime)
.set_exclusive(exclusive)
RGWSI_MetaBackend_Handler::Op *op, string& entry,
RGWMetadataObject *obj, RGWObjVersionTracker& objv_tracker,
optional_yield y,
- RGWMDLogSyncType type) : RGWMetadataHandlerPut_SObj(handler, op, entry, obj, objv_tracker, y, type),
- handler(_handler) {
+ RGWMDLogSyncType type) : RGWMetadataHandlerPut_SObj(_handler, op, entry, obj, objv_tracker, type),
+ handler(_handler) {
uobj = static_cast<RGWUserMetadataObject *>(obj);
}