zstd/lib/compress
Nick Terrell 308047eb5d Fix compression failure on incompressible data
If the destination buffer is the minimum allowed size in
`ZSTD_compressSequences()` (2^17), then if the block isn't compressible
compression might fail with `dstSize_tooSmall`, when it should instead emit
a raw uncompressed block.

Additionally, `ZSTD_compressLiterals()` implicitly called
`ZSTD_noCompressLiterals()` if Huffman compression failed. Make that
explicit.
2017-08-07 11:45:24 -07:00
..
fse_compress.c [libzstd] Fix CHECK_V_F macros 2017-07-25 12:52:01 -07:00
huf_compress.c [libzstd] Fix CHECK_V_F macros 2017-07-25 12:52:01 -07:00
zstd_compress.c Fix compression failure on incompressible data 2017-08-07 11:45:24 -07:00
zstd_opt.h [libzstd] Pull optimal parser state out of seqStore_t 2017-07-17 15:29:11 -07:00
zstdmt_compress.c check pthread_*_init() success condition 2017-07-19 01:05:40 -07:00
zstdmt_compress.h switched ZSTDMT_compress_advanced() last argument to overlapLog 2017-07-13 02:22:58 -07:00