Correct used bits from deflateUsed() for deflate_stored() case.
This commit is contained in:
parent
e011d8c164
commit
884e0c0809
@ -1754,8 +1754,10 @@ local block_state deflate_stored(deflate_state *s, int flush) {
|
||||
s->high_water = s->strstart;
|
||||
|
||||
/* If the last block was written to next_out, then done. */
|
||||
if (last)
|
||||
if (last) {
|
||||
s->bi_used = 8;
|
||||
return finish_done;
|
||||
}
|
||||
|
||||
/* If flushing and all input has been consumed, then done. */
|
||||
if (flush != Z_NO_FLUSH && flush != Z_FINISH &&
|
||||
|
Loading…
Reference in New Issue
Block a user