summaryrefslogtreecommitdiff
path: root/lib/ext2fs/expanddir.c
diff options
context:
space:
mode:
Diffstat (limited to 'lib/ext2fs/expanddir.c')
-rw-r--r--lib/ext2fs/expanddir.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/lib/ext2fs/expanddir.c b/lib/ext2fs/expanddir.c
index 10a5149c..c124d3e1 100644
--- a/lib/ext2fs/expanddir.c
+++ b/lib/ext2fs/expanddir.c
@@ -116,7 +116,7 @@ errcode_t ext2fs_expand_dir(ext2_filsys fs, ext2_ino_t dir)
return retval;
inode.i_size += fs->blocksize;
- inode.i_blocks += (fs->blocksize / 512) * es.newblocks;
+ ext2fs_iblk_add_blocks(fs, &inode, es.newblocks);
retval = ext2fs_write_inode(fs, dir, &inode);
if (retval)