summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--core/fs/ext2/bmap.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/core/fs/ext2/bmap.c b/core/fs/ext2/bmap.c
index 589a372b..e25759f6 100644
--- a/core/fs/ext2/bmap.c
+++ b/core/fs/ext2/bmap.c
@@ -91,10 +91,10 @@ static block_t bmap_indirect(struct fs_info *fs, uint32_t start,
while (levels--) {
blk = get_cache(fs->fs_dev, start);
index = (block >> (levels * addr_shift)) & addr_mask;
- block = blk[index];
+ start = blk[index];
}
- return block;
+ return start;
}
/*