diff options
author | robi <robi> | 2011-12-15 18:21:45 +0000 |
---|---|---|
committer | robi <robi> | 2011-12-15 18:21:45 +0000 |
commit | 68176069298703104d23e24477ce6d5dc3c25cb1 (patch) | |
tree | 7d6fa24112fad15e6ad0cdfe8a643909cd823d06 /src/inode.c | |
parent | 55b4aadfe0f41b1c54da739bb28ac3f0c8ea2e78 (diff) |
prevent some loops in large file systems >8TB
Diffstat (limited to 'src/inode.c')
-rw-r--r-- | src/inode.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/inode.c b/src/inode.c index 7fb673e..cb2e1e4 100644 --- a/src/inode.c +++ b/src/inode.c @@ -510,7 +510,7 @@ blk_t get_inode_pos(struct ext2_super_block *es ,struct inode_pos_struct *pos, e // get journalinode from transactionnumber -int get_transaction_inode(ext2_ino_t inode_nr, int transaction_nr, struct ext2_inode_large *inode){ +int get_transaction_inode(ext2_ino_t inode_nr, __u32 transaction_nr, struct ext2_inode_large *inode){ struct inode_pos_struct pos; __u32 journal_block; blk_t block_nr; @@ -522,7 +522,7 @@ int get_transaction_inode(ext2_ino_t inode_nr, int transaction_nr, struct ext2_i block_nr = get_inode_pos(current_fs->super, &pos , inode_nr, 0); journal_block = get_journal_blocknr(block_nr, transaction_nr); if (! journal_block){ - fprintf(stdout,"No journalblock found for inode %u by transaction %u\n",inode_nr,transaction_nr); + fprintf(stdout,"No journalblock found for inode %lu by transaction %lu\n",inode_nr,transaction_nr); retval = -1; } else { |