Z_BLOCK
} else if (flush != Z_BLOCK) { /* FULL_FLUSH or SYNC_FLUSH */
int err = deflate(strm, Z_BLOCK);
if (deflateStateCheck(strm) || flush > Z_BLOCK || flush < 0) {
if (strm->avail_in && gz_comp(state, Z_BLOCK) == -1)
if (flush == Z_BLOCK || flush == Z_TREES) goto inf_leave;
} else if (flush != Z_BLOCK) { /* FULL_FLUSH or SYNC_FLUSH */
int err = deflate(strm, Z_BLOCK);
if (deflateStateCheck(strm) || flush > Z_BLOCK || flush < 0) {
if (flush == Z_BLOCK || flush == Z_TREES) goto inf_leave;