diff options
Diffstat (limited to 'thirdparty/zstd/compress/zstd_compress_literals.h')
| -rw-r--r-- | thirdparty/zstd/compress/zstd_compress_literals.h | 4 | 
1 files changed, 3 insertions, 1 deletions
diff --git a/thirdparty/zstd/compress/zstd_compress_literals.h b/thirdparty/zstd/compress/zstd_compress_literals.h index 9904c0cd30..9775fb97cb 100644 --- a/thirdparty/zstd/compress/zstd_compress_literals.h +++ b/thirdparty/zstd/compress/zstd_compress_literals.h @@ -18,12 +18,14 @@ size_t ZSTD_noCompressLiterals (void* dst, size_t dstCapacity, const void* src,  size_t ZSTD_compressRleLiteralsBlock (void* dst, size_t dstCapacity, const void* src, size_t srcSize); +/* If suspectUncompressible then some sampling checks will be run to potentially skip huffman coding */  size_t ZSTD_compressLiterals (ZSTD_hufCTables_t const* prevHuf,                                ZSTD_hufCTables_t* nextHuf,                                ZSTD_strategy strategy, int disableLiteralCompression,                                void* dst, size_t dstCapacity,                          const void* src, size_t srcSize,                                void* entropyWorkspace, size_t entropyWorkspaceSize, -                        const int bmi2); +                        const int bmi2, +                        unsigned suspectUncompressible);  #endif /* ZSTD_COMPRESS_LITERALS_H */  |