]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
rgw: download object might fail for local invariable uninitialized 20612/head
authorfang yuxiang <fang.yuxiang@eisoo.com>
Tue, 27 Feb 2018 17:05:22 +0000 (01:05 +0800)
committerfang yuxiang <fang.yuxiang@eisoo.com>
Tue, 27 Feb 2018 17:05:22 +0000 (01:05 +0800)
This is an omission in #20226

Fixes: http://tracker.ceph.com/issues/23146
Signed-off-by: fang yuxiang <fang.yuxiang@eisoo.com>
src/rgw/rgw_compression.cc

index b1ffa04e15a93072e97dcb70b83349025ad47209..9e3c57be93505edc11cd7babc15e1b3bc4276722 100644 (file)
@@ -79,7 +79,7 @@ int RGWGetObj_Decompress::handle_data(bufferlist& bl, off_t bl_ofs, off_t bl_len
   bufferlist out_bl, in_bl, temp_in_bl;
   bl.copy(bl_ofs, bl_len, temp_in_bl); 
   bl_ofs = 0;
-  int r;
+  int r = 0;
   if (waiting.length() != 0) {
     in_bl.append(waiting);
     in_bl.append(temp_in_bl);