From 89cc6be0e26452bfb2f456bc0d6ee6cfbd101479 Mon Sep 17 00:00:00 2001 From: robi Date: Wed, 20 Oct 2010 23:23:01 +0000 Subject: Bug #17618 --- src/util.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src/util.c') diff --git a/src/util.c b/src/util.c index 4536710..9804524 100644 --- a/src/util.c +++ b/src/util.c @@ -600,7 +600,7 @@ int get_dind_block_len(char *buf, blk_t *blk, blk_t *last, blk_t *next, __u64 *p ret = get_ind_block_len(priv_buf, blk, last, next, p_len); if (ret){ *p_len += (i * current_fs->blocksize * (current_fs->blocksize >>2) ) ; - *next = ( i == ((current_fs->blocksize >> 2)- 1)) ? *last : 0 ; + *next = ( i == ((current_fs->blocksize >> 2)- 1)) ? *next : 0 ; *blk += ((i * ((current_fs->blocksize >>2) + 1)) + 1) ; } free(priv_buf); -- cgit v1.2.3