diff options
Diffstat (limited to 'fs/ext2/ext2fs.c')
| -rw-r--r-- | fs/ext2/ext2fs.c | 2 | 
1 files changed, 1 insertions, 1 deletions
| diff --git a/fs/ext2/ext2fs.c b/fs/ext2/ext2fs.c index f1fce48a3..182f0acac 100644 --- a/fs/ext2/ext2fs.c +++ b/fs/ext2/ext2fs.c @@ -438,7 +438,7 @@ int ext2fs_read_file  		}  		/* grab middle blocks in one go */ -		if (i != pos / blocksize && i != blockcnt - 1 && blockcnt > 3) { +		if (i != pos / blocksize && i < blockcnt - 1 && blockcnt > 3) {  			int oldblk = blknr;  			int blocknxt;  			while (i < blockcnt - 1) { |