From 0348d9afbe35a8d61cacc62f2d8532c31fcf1904 Mon Sep 17 00:00:00 2001 From: Brian Gianforcaro Date: Wed, 22 Dec 2021 01:27:29 -0800 Subject: [PATCH] Kernel: Always initialize ext2_inode and ext_super_block structs Found by PVS Studio Static Analysis --- Kernel/FileSystem/Ext2FileSystem.h | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Kernel/FileSystem/Ext2FileSystem.h b/Kernel/FileSystem/Ext2FileSystem.h index 59c8fdbd0c..717ba74238 100644 --- a/Kernel/FileSystem/Ext2FileSystem.h +++ b/Kernel/FileSystem/Ext2FileSystem.h @@ -77,7 +77,7 @@ private: mutable Vector m_block_list; mutable HashMap m_lookup_cache; - ext2_inode m_raw_inode; + ext2_inode m_raw_inode {}; }; class Ext2FS final : public BlockBasedFileSystem { @@ -159,7 +159,7 @@ private: u64 m_block_group_count { 0 }; - mutable ext2_super_block m_super_block; + mutable ext2_super_block m_super_block {}; mutable OwnPtr m_cached_group_descriptor_table; mutable HashMap> m_inode_cache;