From 10dda208957b7c2a639578cca2734fd7442beed1 Mon Sep 17 00:00:00 2001 From: Yehuda Sadeh Date: Wed, 3 Aug 2011 17:05:43 -0700 Subject: [PATCH] rgw: fix decoding --- src/rgw/rgw_rados.cc | 10 ++-------- 1 file changed, 2 insertions(+), 8 deletions(-) diff --git a/src/rgw/rgw_rados.cc b/src/rgw/rgw_rados.cc index 2064c729755fc..03355dba582e3 100644 --- a/src/rgw/rgw_rados.cc +++ b/src/rgw/rgw_rados.cc @@ -711,15 +711,9 @@ int RGWRados::get_obj_state(RGWRadosCtx *rctx, rgw_obj& obj, librados::IoCtx& io RGW_LOG(0) << "outbl.length()=" << outbl.length() << dendl; - /* argh for this whole block */ bufferlist::iterator oiter = outbl.begin(); - bufferlist bl; - ::decode(bl, oiter); - bufferlist::iterator bliter = bl.begin(); - ::decode(s->attrset, bliter); - ::decode(s->size, bliter); - ::decode(bl, oiter); - bliter = bl.begin(); + ::decode(s->attrset, oiter); + ::decode(s->size, oiter); ::decode(s->mtime, oiter); s->has_attrs = true; -- 2.39.5