summaryrefslogtreecommitdiff
path: root/lib/inode.c
diff options
context:
space:
mode:
Diffstat (limited to 'lib/inode.c')
-rw-r--r--lib/inode.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/lib/inode.c b/lib/inode.c
index 7114023..dff5f2c 100644
--- a/lib/inode.c
+++ b/lib/inode.c
@@ -827,7 +827,8 @@ struct erofs_inode *erofs_mkfs_build_tree(struct erofs_inode *dir)
struct dirent *dp;
struct erofs_dentry *d;
- ret = erofs_prepare_xattr_ibody(dir->i_srcpath, &dir->i_xattrs);
+ ret = erofs_prepare_xattr_ibody(dir->i_srcpath,
+ dir->i_mode, &dir->i_xattrs);
if (ret < 0)
return ERR_PTR(ret);
dir->xattr_isize = ret;