From 6d1ac271e5e2ee2b693e86743f846f87051ea81f Mon Sep 17 00:00:00 2001 From: Bo Branten Date: Sat, 14 Sep 2024 19:10:00 +0200 Subject: [PATCH] corrected the setting of a checksum when adding directory entries --- Ext4Fsd/ext3/htree.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Ext4Fsd/ext3/htree.c b/Ext4Fsd/ext3/htree.c index 7e54c6c..9bf8b57 100644 --- a/Ext4Fsd/ext3/htree.c +++ b/Ext4Fsd/ext3/htree.c @@ -1630,7 +1630,7 @@ int ext3_dx_add_entry(struct ext2_icb *icb, struct dentry *dentry, frame->entries = entries = entries2; frame->bh = bh2; } - // ext3_journal_dirty_metadata(handle, frames[0].bh); + ext4_dx_csum_set(dir, (struct ext4_dir_entry*)frames[0].bh->b_data); set_buffer_dirty(frames[0].bh); } de = do_split(icb, dir, &bh, frame, &hinfo, &err);