]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commitdiff
rgw: fix null deref, cleanups
authorYehuda Sadeh <yehuda@hq.newdream.net>
Thu, 3 Nov 2011 18:45:44 +0000 (11:45 -0700)
committerYehuda Sadeh <yehuda@hq.newdream.net>
Thu, 3 Nov 2011 18:45:44 +0000 (11:45 -0700)
src/rgw/rgw_rest_swift.cc

index 689d414adafa3a7bc8d39be5e87f630afacfc60a..4639cba9c6037544fb2094867440c84760ef7c69 100644 (file)
@@ -151,7 +151,6 @@ void RGWListBucket_REST_SWIFT::send_response()
 
     if (do_pref &&  (marker.empty() || pref_iter->first.compare(marker) > 0)) {
       const string& name = pref_iter->first;
-dout(0) << "name=" << name << " prefix=" << prefix << dendl;
       if (name.compare(delimiter) == 0)
         goto next;
 
@@ -263,10 +262,8 @@ int RGWPutObj_REST_SWIFT::get_params()
 
   if (!s->length) {
     const char *encoding = s->env->get("HTTP_TRANSFER_ENCODING");
-dout(0) << "encoding=" << (void *)encoding << dendl;
-    if (strcmp(encoding, "chunked") != 0)
+    if (encoding && strcmp(encoding, "chunked") != 0)
       return -ERR_LENGTH_REQUIRED;
-dout(0) << "encoding=" << encoding << dendl;
 
     chunked_upload = true;
   }