From 82823667044e526770bb54db247b70879a78c8ad Mon Sep 17 00:00:00 2001 From: Orit Wasserman Date: Mon, 8 May 2017 08:06:48 +0300 Subject: [PATCH] rgw: cls_reshard_get remove unneeded check for bufferlist length Signed-off-by: Orit Wasserman --- src/cls/rgw/cls_rgw.cc | 14 ++++++-------- 1 file changed, 6 insertions(+), 8 deletions(-) diff --git a/src/cls/rgw/cls_rgw.cc b/src/cls/rgw/cls_rgw.cc index cc2bd3eccfd..a39dfe38d8d 100644 --- a/src/cls/rgw/cls_rgw.cc +++ b/src/cls/rgw/cls_rgw.cc @@ -3585,14 +3585,12 @@ static int rgw_reshard_get(cls_method_context_t hctx, bufferlist *in, bufferlis if (ret < 0) return ret; cls_rgw_reshard_entry entry; - if (bl.length() != 0) { - bufferlist::iterator iter = bl.begin(); - try { - ::decode(entry, iter); - } catch (buffer::error& err) { - CLS_LOG(0, "ERROR: rgw_cls_reshard_get_head(): failed to decode entry %s\n",err.what()); - return -EINVAL; - } + bufferlist::iterator iter = bl.begin(); + try { + ::decode(entry, iter); + } catch (buffer::error& err) { + CLS_LOG(0, "ERROR: rgw_cls_reshard_get : failed to decode entry %s\n",err.what()); + return -EINVAL; } cls_rgw_reshard_get_ret op_ret; -- 2.39.5