From 0baa108ba968e021f362057f706f94e1cf475041 Mon Sep 17 00:00:00 2001 From: Sage Weil Date: Mon, 6 Jun 2011 10:09:30 -0700 Subject: [PATCH] osd: src oid is in OSDOp now Signed-off-by: Sage Weil --- src/osd/ReplicatedPG.cc | 8 +------- 1 file changed, 1 insertion(+), 7 deletions(-) diff --git a/src/osd/ReplicatedPG.cc b/src/osd/ReplicatedPG.cc index c9ea2e9b9ad81..ffc4386535c9f 100644 --- a/src/osd/ReplicatedPG.cc +++ b/src/osd/ReplicatedPG.cc @@ -1573,13 +1573,7 @@ int ReplicatedPG::do_osd_ops(OpContext *ctx, vector& ops, case CEPH_OSD_OP_CLONERANGE: { bufferlist::iterator p = osd_op.data.begin(); - object_t src_oid; - try { - ::decode(src_oid, p); - } catch (buffer::error& err) { - result = -EINVAL; - break; - } + object_t& src_oid = osd_op.oid; ObjectContext *sobc = ctx->src_obc[src_oid]; if (!obs.exists) -- 2.39.5