diff options
Diffstat (limited to 'fs/squashfs/block.c')
-rw-r--r-- | fs/squashfs/block.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/fs/squashfs/block.c b/fs/squashfs/block.c index 3f836e181eb8..1cb0d81b164b 100644 --- a/fs/squashfs/block.c +++ b/fs/squashfs/block.c | |||
@@ -36,6 +36,7 @@ | |||
36 | #include "squashfs_fs_sb.h" | 36 | #include "squashfs_fs_sb.h" |
37 | #include "squashfs_fs_i.h" | 37 | #include "squashfs_fs_i.h" |
38 | #include "squashfs.h" | 38 | #include "squashfs.h" |
39 | #include "decompressor.h" | ||
39 | 40 | ||
40 | /* | 41 | /* |
41 | * Read the metadata block length, this is stored in the first two | 42 | * Read the metadata block length, this is stored in the first two |
@@ -151,7 +152,7 @@ int squashfs_read_data(struct super_block *sb, void **buffer, u64 index, | |||
151 | } | 152 | } |
152 | 153 | ||
153 | if (compressed) { | 154 | if (compressed) { |
154 | length = squashfs_zlib_uncompress(msblk, buffer, bh, b, offset, | 155 | length = squashfs_decompress(msblk, buffer, bh, b, offset, |
155 | length, srclength, pages); | 156 | length, srclength, pages); |
156 | if (length < 0) | 157 | if (length < 0) |
157 | goto read_failure; | 158 | goto read_failure; |