liblzma: Pass the Filter ID to LZ encoder and decoder.
commit218394958c7683f892275bb40eae880620feebcc
authorLasse Collin <lasse.collin@tukaani.org>
Sun, 27 Nov 2022 16:20:33 +0000 (27 18:20 +0200)
committerLasse Collin <lasse.collin@tukaani.org>
Sun, 27 Nov 2022 16:20:33 +0000 (27 18:20 +0200)
treed21f20359b49097fde9e13f34dcb3c0d2bee51e5
parent1663c7676b76f4c514031797f3db1896e8100f7f
liblzma: Pass the Filter ID to LZ encoder and decoder.

This allows using two Filter IDs with the same
initialization function and data structures.
14 files changed:
src/liblzma/common/alone_decoder.c
src/liblzma/common/alone_encoder.c
src/liblzma/common/common.h
src/liblzma/common/lzip_decoder.c
src/liblzma/common/microlzma_decoder.c
src/liblzma/common/microlzma_encoder.c
src/liblzma/lz/lz_decoder.c
src/liblzma/lz/lz_decoder.h
src/liblzma/lz/lz_encoder.c
src/liblzma/lz/lz_encoder.h
src/liblzma/lzma/lzma2_decoder.c
src/liblzma/lzma/lzma2_encoder.c
src/liblzma/lzma/lzma_decoder.c
src/liblzma/lzma/lzma_encoder.c