From: Danny Al-Gaaf Date: Mon, 10 Mar 2014 18:37:52 +0000 (+0100) Subject: rgw_rados.h: generator class: initialize manifest with NULL X-Git-Tag: v0.79~150^2~6 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=6732c0253a299634f51acdf3f2bb04a6357cf0de;p=ceph.git rgw_rados.h: generator class: initialize manifest with NULL CID 1188180 (#1 of 1): Uninitialized pointer field (UNINIT_CTOR) 2. uninit_member: Non-static class member "manifest" is not initialized in this constructor nor in any functions that it calls. Signed-off-by: Danny Al-Gaaf --- diff --git a/src/rgw/rgw_rados.h b/src/rgw/rgw_rados.h index cab38be48d4..c79b93bd256 100644 --- a/src/rgw/rgw_rados.h +++ b/src/rgw/rgw_rados.h @@ -456,7 +456,8 @@ public: RGWObjManifestRule rule; public: - generator() : last_ofs(0), cur_part_ofs(0), cur_part_id(0), cur_stripe(0), cur_stripe_size(0) {} + generator() : manifest(NULL), last_ofs(0), cur_part_ofs(0), cur_part_id(0), + cur_stripe(0), cur_stripe_size(0) {} int create_begin(CephContext *cct, RGWObjManifest *manifest, rgw_bucket& bucket, rgw_obj& head); int create_next(uint64_t ofs);