aboutsummaryrefslogtreecommitdiff
path: root/uncompr.c
diff options
context:
space:
mode:
authorMark Adler <madler@alumni.caltech.edu>2011-12-29 13:19:27 -0800
committerMark Adler <madler@alumni.caltech.edu>2012-01-07 14:08:02 -0800
commit0b828b4aa6c962ab46eae624578d77b35395b2c1 (patch)
tree6c61daa3f02cd938d5f2434a3c3be2998866a43d /uncompr.c
parent8f5eceefe8b384d7c18813519cb337efef21a0f3 (diff)
downloadzlib-0b828b4aa6c962ab46eae624578d77b35395b2c1.tar.gz
zlib-0b828b4aa6c962ab46eae624578d77b35395b2c1.tar.bz2
zlib-0b828b4aa6c962ab46eae624578d77b35395b2c1.zip
Write out all of the available bits when using Z_BLOCK.
Previously, the bit buffer would hold 1 to 16 bits after "all" of the output is provided after a Z_BLOCK deflate() call. Now at most seven bits remain in the output buffer after Z_BLOCK. flush_pending() now flushes the bit buffer before copying out the byte buffer, in order for it to really flush as much as possible.
Diffstat (limited to 'uncompr.c')
0 files changed, 0 insertions, 0 deletions