]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
rgw: RGWObjState() initialize memebers
authorYehuda Sadeh <yehuda@inktank.com>
Thu, 27 Sep 2012 21:38:21 +0000 (14:38 -0700)
committerYehuda Sadeh <yehuda@inktank.com>
Mon, 8 Oct 2012 22:10:59 +0000 (15:10 -0700)
Initialize members at constructor. Fixes coverity issues.

Conflicts:
src/rgw/rgw_rados.h

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

index 6b421cd0b5b5a2c6a53cf1ea2db188cba48c6c73..bc64d4adaa39283bba81493e57cd54e4f199cacc 100644 (file)
@@ -130,7 +130,9 @@ struct RGWObjState {
   bool prefetch_data;
 
   map<string, bufferlist> attrset;
-  RGWObjState() : is_atomic(false), has_attrs(0), exists(false), epoch(0), fake_tag(false), has_manifest(false), prefetch_data(false) {}
+  RGWObjState() : is_atomic(false), has_attrs(0), exists(false),
+                  size(0), mtime(0), epoch(0), fake_tag(false), has_manifest(false),
+                  has_data(false), prefetch_data(false) {}
 
   bool get_attr(string name, bufferlist& dest) {
     map<string, bufferlist>::iterator iter = attrset.find(name);