diff options
author | Lasse Collin <lasse.collin@tukaani.org> | 2008-01-17 18:56:53 +0200 |
---|---|---|
committer | Lasse Collin <lasse.collin@tukaani.org> | 2008-01-17 18:56:53 +0200 |
commit | 33be3c0e24d8f43376ccf71cc77d53671e792f07 (patch) | |
tree | bfa4e4ce2a9046c9b53de19605ab34a3556d1f07 /src/lzmadec | |
parent | Fix wrong too small size of argument unfiltered_max (diff) | |
download | xz-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/lzmadec')
0 files changed, 0 insertions, 0 deletions