]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
rgw: Initialize pointer field in ReadParams
authorJos Collin <jcollin@redhat.com>
Thu, 29 Jun 2017 14:57:20 +0000 (20:27 +0530)
committerJos Collin <jcollin@redhat.com>
Wed, 12 Jul 2017 16:03:04 +0000 (21:33 +0530)
Fixes the Coverity Scan Report:
CID 1353428: Uninitialized pointer field (UNINIT_CTOR)
2. uninit_member: Non-static class member cache_info is not initialized in this constructor nor in any functions that it calls.

Signed-off-by: Jos Collin <jcollin@redhat.com>
src/rgw/rgw_rados.h

index cafdd48a563f3d3065d9cee018260200e88383b3..86631926d42d676fd5bca75700e2e67b1cb499db 100644 (file)
@@ -2669,7 +2669,7 @@ public:
       } stat_params;
 
       struct ReadParams {
-        rgw_cache_entry_info *cache_info;
+        rgw_cache_entry_info *cache_info{nullptr};
         map<string, bufferlist> *attrs;
 
         ReadParams() : attrs(NULL) {}