]> git.ipfire.org Git - thirdparty/squid.git/commitdiff
Fix several uninitialized members
authorAmos Jeffries <squid3@treenet.co.nz>
Sat, 4 Jul 2015 15:33:31 +0000 (08:33 -0700)
committerAmos Jeffries <squid3@treenet.co.nz>
Sat, 4 Jul 2015 15:33:31 +0000 (08:33 -0700)
 Detected by Coverity Scan. Issue 740560

src/store_rebuild.h

index a193ff5730cacd533c2e8e5e16fe63ce4b53cc0a..d246dc77b890e1e0bec200380b4950f530dd0e6d 100644 (file)
 #ifndef SQUID_STORE_REBUILD_H_
 #define SQUID_STORE_REBUILD_H_
 
-// currently a POD
 class StoreRebuildData
 {
 public:
+    StoreRebuildData() :
+        objcount(0),
+        expcount(0),
+        scancount(0),
+        clashcount(0),
+        dupcount(0),
+        cancelcount(0),
+        invalid(0),
+        badflags(0),
+        bad_log_op(0),
+        zero_object_sz(0)
+    {}
+
     int objcount;       /* # objects successfully reloaded */
     int expcount;       /* # objects expired */
     int scancount;      /* # entries scanned or read from state file */