]> icculus.org git repositories - icculus/xz.git/commit
Add limit of lc + lp <= 4. Now we can allocate the
authorLasse Collin <lasse.collin@tukaani.org>
Thu, 19 Jun 2008 13:35:08 +0000 (16:35 +0300)
committerLasse Collin <lasse.collin@tukaani.org>
Thu, 19 Jun 2008 13:35:08 +0000 (16:35 +0300)
commit0809c46534fa5664fe35d9e98d95e87312ed130e
tree6923ece40819c97cdd786dfdb01a7904043b1026
parentd25ab1b96178f06a0e724f58e3cd68300b2b1275
Add limit of lc + lp <= 4. Now we can allocate the
literal coder as part of the main LZMA encoder or
decoder structure.

Make the LZMA decoder to rely on the current internal API
to free the allocated memory in case an error occurs.
src/liblzma/api/lzma/lzma.h
src/liblzma/lzma/lzma_decoder.c
src/liblzma/lzma/lzma_encoder_init.c
src/liblzma/lzma/lzma_encoder_private.h
src/liblzma/lzma/lzma_literal.c
src/liblzma/lzma/lzma_literal.h