diff options
Diffstat (limited to 'src/zap_inode.c')
-rw-r--r-- | src/zap_inode.c | 6 |
1 files changed, 3 insertions, 3 deletions
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; |