summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorBjørn Christian Seime <bjorn.christian@seime.no>2019-03-29 16:57:49 +0100
committerGitHub <noreply@github.com>2019-03-29 16:57:49 +0100
commitd5b572ab941d26d395e78a819d4ae07fa6e67a7e (patch)
treeaa3c9b799713ff248c59f1f2db6ceccc1dbc69b8
parent2ccc1d2c12574baf3e73b12e1efa76e688dc8a71 (diff)
parent5597e036c093b49f3e8503b376409577f983f85f (diff)
Merge pull request #8968 from vespa-engine/toregge/clear-padding-in-donecache
Clear padding in donecache.
-rw-r--r--logd/src/logd/watcher.cpp3
1 files changed, 2 insertions, 1 deletions
diff --git a/logd/src/logd/watcher.cpp b/logd/src/logd/watcher.cpp
index c59a22c8597..d0633a22c99 100644
--- a/logd/src/logd/watcher.cpp
+++ b/logd/src/logd/watcher.cpp
@@ -78,11 +78,12 @@ Watcher::~Watcher()
struct donecache {
- donecache() : st_dev(0), st_ino(0), offset(0), valid(false) {}
+ donecache() : st_dev(0), st_ino(0), offset(0), valid(false) { memset(pad, 0, sizeof(pad)); }
dev_t st_dev; /* device */
ino_t st_ino; /* inode number */
off_t offset;
bool valid;
+ char pad[7];
};
class StateSaver {