summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorngkaho1234 <ngkaho1234@gmail.com>2016-05-16 11:59:46 +0000
committerngkaho1234 <ngkaho1234@gmail.com>2016-05-16 13:51:01 +0000
commit81637302cb63cafb75e1390a0e9bdd0ebaee5677 (patch)
treeb33b0c2bbca49a69f7554945a4370d4c97e52569 /src
parent716af5fa6399c4a8be1a87331fc70b5d3cf537ae (diff)
ext4_fs: zero the inode when allocated
Diffstat (limited to 'src')
-rw-r--r--src/ext4_fs.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/ext4_fs.c b/src/ext4_fs.c
index e8a2777..8a0be5b 100644
--- a/src/ext4_fs.c
+++ b/src/ext4_fs.c
@@ -864,6 +864,8 @@ int ext4_fs_alloc_inode(struct ext4_fs *fs, struct ext4_inode_ref *inode_ref,
/* Initialize i-node */
struct ext4_inode *inode = inode_ref->inode;
+ memset(inode, 0, inode_size);
+
uint32_t mode;
if (is_dir) {
/*