diff --git a/Common/UI/IconCache.cpp b/Common/UI/IconCache.cpp index 1b47dd196bde..5a43b2674c81 100644 --- a/Common/UI/IconCache.cpp +++ b/Common/UI/IconCache.cpp @@ -44,6 +44,7 @@ void IconCache::SaveToFile(FILE *file) { for (auto &iter : cache_) { DiskCacheEntry entryHeader; + memset(&entryHeader, 0, sizeof(entryHeader)); // valgrind complains about padding bytes entryHeader.keyLen = (uint32_t)iter.first.size(); entryHeader.dataLen = (uint32_t)iter.second.data.size(); entryHeader.format = iter.second.format;