Correct used bits from deflateUsed() for deflate_stored() case.

pull/945/merge
Mark Adler 7 months ago
parent e011d8c164
commit 884e0c0809
  1. 4
      deflate.c

@ -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…
Cancel
Save