diff options
author | Lasse Collin <lasse.collin@tukaani.org> | 2008-10-07 09:40:31 +0300 |
---|---|---|
committer | Lasse Collin <lasse.collin@tukaani.org> | 2008-10-07 09:40:31 +0300 |
commit | 1e8e4fd1f3e50129b4541406ad765d2aa1233943 (patch) | |
tree | c2c952fb207b48effd8585436d3c83c7a475a22d /src/liblzma/lzma | |
parent | Removed fi from po/LINGUAS. (diff) | |
download | xz-1e8e4fd1f3e50129b4541406ad765d2aa1233943.tar.xz |
Made the preset numbering more logical in liblzma API.
Diffstat (limited to 'src/liblzma/lzma')
-rw-r--r-- | src/liblzma/lzma/lzma_encoder_presets.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/liblzma/lzma/lzma_encoder_presets.c b/src/liblzma/lzma/lzma_encoder_presets.c index 7ef3509e..b48e0698 100644 --- a/src/liblzma/lzma/lzma_encoder_presets.c +++ b/src/liblzma/lzma/lzma_encoder_presets.c @@ -53,9 +53,10 @@ lzma_lzma_preset(lzma_options_lzma *options, uint32_t level) extern LZMA_API lzma_bool lzma_lzma_preset(lzma_options_lzma *options, uint32_t level) { - if (level >= 9) + if (level == 0 || level > 9) return true; + --level; memzero(options, sizeof(*options)); static const uint8_t shift[9] = { 16, 20, 19, 20, 21, 22, 23, 24, 25 }; |