diff options
author | David Oberhollenzer <david.oberhollenzer@sigma-star.at> | 2020-06-04 05:32:47 +0200 |
---|---|---|
committer | David Oberhollenzer <david.oberhollenzer@sigma-star.at> | 2020-06-04 05:38:40 +0200 |
commit | 30597cc7c5d566f671c84c025de97cb1fc2d242e (patch) | |
tree | 985410632a31d952fb3430c001ed5e7780cf0e0b /include | |
parent | 0f23f0396aede08a5d0c95d75b272f1b1787a365 (diff) |
Strictly enfore min/max dictionary size in XZ & LZMA compressors
Signed-off-by: David Oberhollenzer <david.oberhollenzer@sigma-star.at>
Diffstat (limited to 'include')
-rw-r--r-- | include/sqfs/compressor.h | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/include/sqfs/compressor.h b/include/sqfs/compressor.h index c8cab02..7e687f6 100644 --- a/include/sqfs/compressor.h +++ b/include/sqfs/compressor.h @@ -410,6 +410,12 @@ typedef enum { #define SQFS_LZMA_MAX_PB 4 #define SQFS_LZMA_DEFAULT_PB 2 +#define SQFS_LZMA_MIN_DICT_SIZE SQFS_META_BLOCK_SIZE +#define SQFS_LZMA_MAX_DICT_SIZE SQFS_MAX_BLOCK_SIZE + +#define SQFS_XZ_MIN_DICT_SIZE SQFS_META_BLOCK_SIZE +#define SQFS_XZ_MAX_DICT_SIZE SQFS_MAX_BLOCK_SIZE + #ifdef __cplusplus extern "C" { #endif |