]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commitdiff
rgw: don't append NULL char before json parsing 657/head
authorYehuda Sadeh <yehuda@inktank.com>
Fri, 27 Sep 2013 23:45:11 +0000 (16:45 -0700)
committerYehuda Sadeh <yehuda@inktank.com>
Fri, 27 Sep 2013 23:45:11 +0000 (16:45 -0700)
Parser handles that by itself.

Signed-off-by: Yehuda Sadeh <yehuda@inktank.com>
src/rgw/rgw_rados.cc

index 3db7c719a826114aa35a9c56e44b34628f3e594b..1b97f28e2fa035dcd784db3989c229f5f82f576f 100644 (file)
@@ -2635,7 +2635,6 @@ int RGWRados::copy_obj(void *ctx,
     { /* opening scope so that we can do goto, sorry */
       bufferlist& extra_data_bl = processor.get_extra_data();
       if (extra_data_bl.length()) {
-        extra_data_bl.append((char)0);
         JSONParser jp;
         if (!jp.parse(extra_data_bl.c_str(), extra_data_bl.length())) {
           ldout(cct, 0) << "failed to parse response extra data. len=" << extra_data_bl.length() << " data=" << extra_data_bl.c_str() << dendl;