From ec9eb54d2f36f9c98607b5fc8745f978cfebd63e Mon Sep 17 00:00:00 2001 From: fishsoupisgood Date: Mon, 14 May 2018 02:40:06 +0100 Subject: support non extents and fast symlinks --- src/zap_inode.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'src/zap_inode.c') diff --git a/src/zap_inode.c b/src/zap_inode.c index f40a16b..f31af19 100644 --- a/src/zap_inode.c +++ b/src/zap_inode.c @@ -1,8 +1,8 @@ #include "project.h" -static int clear_blocks (ext2_filsys fs, blk_t *b_num, +static int clear_blocks (ext2_filsys fs, blk64_t *b_num, e2_blkcnt_t blockcnt, - blk_t ref_block, + blk64_t ref_block, int ref_offset, void *priv_data) { @@ -21,7 +21,7 @@ int zap_inode (ext2_filsys fs, ext2_ino_t i_num, struct ext2_inode *i) printf ("clearing already used inode %d\n", (int) i_num); - EXT2_MOAN_FAIL (ret, ext2fs_block_iterate2 (fs, i_num, BLOCK_FLAG_DEPTH_TRAVERSE, 0, clear_blocks, NULL)); + EXT2_MOAN_FAIL (ret, ext2fs_block_iterate3 (fs, i_num, BLOCK_FLAG_DEPTH_TRAVERSE, 0, clear_blocks, NULL)); if (ret) return -1; -- cgit v1.2.3