Squashfs: add a decompressor framework
authorPhillip Lougher <phillip@lougher.demon.co.uk>
Tue, 6 Oct 2009 03:04:15 +0000 (04:04 +0100)
committerPhillip Lougher <phillip@lougher.demon.co.uk>
Wed, 20 Jan 2010 21:47:47 +0000 (21:47 +0000)
commit4c0f0bb2351bee3de8dd7715ee199454a59f1230
treec552993587a8e87f7ebc0fe0955efdde94cc8884
parentf1a40359f8d8ba073257ed31a513e492621bcbc5
Squashfs: add a decompressor framework

This adds a decompressor framework which allows multiple compression
algorithms to be cleanly supported.

Also update zlib wrapper and other code to use the new framework.

Signed-off-by: Phillip Lougher <phillip@lougher.demon.co.uk>
fs/squashfs/Makefile
fs/squashfs/block.c
fs/squashfs/decompressor.c [new file with mode: 0644]
fs/squashfs/decompressor.h [new file with mode: 0644]
fs/squashfs/squashfs.h
fs/squashfs/squashfs_fs_sb.h
fs/squashfs/super.c
fs/squashfs/zlib_wrapper.c