aboutsummaryrefslogtreecommitdiff
path: root/src/lzma/process.c
diff options
context:
space:
mode:
authorLasse Collin <lasse.collin@tukaani.org>2008-01-17 18:56:53 +0200
committerLasse Collin <lasse.collin@tukaani.org>2008-01-17 18:56:53 +0200
commit33be3c0e24d8f43376ccf71cc77d53671e792f07 (patch)
treebfa4e4ce2a9046c9b53de19605ab34a3556d1f07 /src/lzma/process.c
parentFix wrong too small size of argument unfiltered_max (diff)
downloadxz-33be3c0e24d8f43376ccf71cc77d53671e792f07.tar.xz
Subblock decoder: Don't exit the main loop in decode_buffer()
too early if we hit End of Input while decoding a Subblock of type Repeating Data. To keep the loop termination condition elegant, the order of enumerations in coder->sequence were changed. To keep the case-labels in roughly the same order as the enumerations in coder->sequence, large chunks of code was moved around. This made the diff big and ugly compared to the amount of the actual changes made.
Diffstat (limited to 'src/lzma/process.c')
0 files changed, 0 insertions, 0 deletions