Really fix the price count initialization.
authorLasse Collin <lasse.collin@tukaani.org>
Mon, 10 Mar 2008 13:57:55 +0000 (15:57 +0200)
committerLasse Collin <lasse.collin@tukaani.org>
Mon, 10 Mar 2008 13:57:55 +0000 (15:57 +0200)
src/liblzma/lzma/lzma_encoder_init.c

index d5dd9e7..bbe3de7 100644 (file)
@@ -136,8 +136,8 @@ lzma_lzma_encoder_init(lzma_next_coder *next, lzma_allocator *allocator,
        }
 
        // Misc FIXME desc
-       next->coder->align_price_count = 0;
-       next->coder->match_price_count = 0;
+       next->coder->align_price_count = UINT32_MAX;
+       next->coder->match_price_count = UINT32_MAX;
        next->coder->dictionary_size = options->dictionary_size;
        next->coder->pos_mask = (1U << options->pos_bits) - 1;
        next->coder->fast_bytes = options->fast_bytes;