Signed-off-by: J. Eric Ivancich <ivancich@redhat.com>
return 0;
}
-int RGWRados::SystemObject::get_state(RGWRawObjState **pstate, RGWObjVersionTracker *objv_tracker)
-{
- return store->get_system_obj_state(&ctx, obj, pstate, objv_tracker);
-}
-
int RGWRados::stat_system_obj(RGWObjectCtx& obj_ctx,
RGWRados::SystemObject::Read::GetObjState& state,
rgw_raw_obj& obj,
RGWObjectCtx& ctx;
rgw_raw_obj obj;
- RGWObjState *state;
-
- protected:
- int get_state(RGWRawObjState **pstate, RGWObjVersionTracker *objv_tracker);
-
public:
- SystemObject(RGWRados *_store, RGWObjectCtx& _ctx, rgw_raw_obj& _obj) : store(_store), ctx(_ctx), obj(_obj), state(NULL) {}
+
+ SystemObject(RGWRados *_store, RGWObjectCtx& _ctx, rgw_raw_obj& _obj) :
+ store(_store), ctx(_ctx), obj(_obj)
+ {}
void invalidate_state();