89#define MLZ4_STREAMHCSIZE 262192
90#define MLZ4_STREAMHCSIZE_SIZET (MLZ4_STREAMHCSIZE / sizeof(size_t))
149#ifndef MLZ4_DEPRECATE_WARNING_DEFBLOCK
150# define MLZ4_DEPRECATE_WARNING_DEFBLOCK
151# define MLZ4_GCC_VERSION (__GNUC__ * 100 + __GNUC_MINOR__)
152# if (MLZ4_GCC_VERSION >= 405) || defined(__clang__)
153# define MLZ4_DEPRECATED(message) __attribute__((deprecated(message)))
154# elif (MLZ4_GCC_VERSION >= 301)
155# define MLZ4_DEPRECATED(message) __attribute__((deprecated))
156# elif defined(_MSC_VER)
157# define MLZ4_DEPRECATED(message) __declspec(deprecated(message))
159# pragma message("WARNING: You need to implement MLZ4_DEPRECATED for this compiler")
160# define MLZ4_DEPRECATED(message)
int MLZ4_compressHC_limitedOutput(const char *source, char *dest, int inputSize, int maxOutputSize)
int MLZ4_compressHC_limitedOutput_continue(MLZ4_streamHC_t *MLZ4_streamHCPtr, const char *source, char *dest, int inputSize, int maxOutputSize)
MLZ4_streamHC_t * MLZ4_createStreamHC(void)
#define MLZ4_DEPRECATED(message)
const char char int int maxOutputSize
int MLZ4_compressHC2(const char *source, char *dest, int inputSize, int compressionLevel)
int MLZ4_saveDictHC(MLZ4_streamHC_t *streamHCPtr, char *safeBuffer, int maxDictSize)
int MLZ4_compressHC_limitedOutput_withStateHC(void *state, const char *source, char *dest, int inputSize, int maxOutputSize)
int MLZ4_compress_HC_extStateHC(void *state, const char *src, char *dst, int srcSize, int maxDstSize, int compressionLevel)
void MLZ4_resetStreamHC(MLZ4_streamHC_t *streamHCPtr, int compressionLevel)
int MLZ4_compressHC2_limitedOutput(const char *source, char *dest, int inputSize, int maxOutputSize, int compressionLevel)
int MLZ4_compressHC_withStateHC(void *state, const char *source, char *dest, int inputSize)
#define MLZ4_STREAMHCSIZE_SIZET
int MLZ4_compressHC_continue(MLZ4_streamHC_t *MLZ4_streamHCPtr, const char *source, char *dest, int inputSize)
const char char int inputSize
int MLZ4_sizeofStateHC(void)
const char char int int compressionLevel
int MLZ4_compress_HC_continue(MLZ4_streamHC_t *streamHCPtr, const char *src, char *dst, int srcSize, int maxDstSize)
int MLZ4_compress_HC(const char *src, char *dst, int srcSize, int maxDstSize, int compressionLevel)
int MLZ4_compressHC2_withStateHC(void *state, const char *source, char *dest, int inputSize, int compressionLevel)
int MLZ4_compressHC(const char *source, char *dest, int inputSize)
int MLZ4_loadDictHC(MLZ4_streamHC_t *streamHCPtr, const char *dictionary, int dictSize)
int MLZ4_compressHC2_limitedOutput_withStateHC(void *state, const char *source, char *dest, int inputSize, int maxOutputSize, int compressionLevel)
int MLZ4_freeStreamHC(MLZ4_streamHC_t *streamHCPtr)
int MLZ4_compressHC2_continue(void *LZ4HC_Data, const char *source, char *dest, int inputSize, int compressionLevel)
char * MLZ4_slideInputBufferHC(void *LZ4HC_Data)
int MLZ4_resetStreamStateHC(void *state, char *inputBuffer)
int MLZ4_freeHC(void *LZ4HC_Data)
int MLZ4_sizeofStreamStateHC(void)
void * MLZ4_createHC(char *inputBuffer)
int MLZ4_compressHC2_limitedOutput_continue(void *LZ4HC_Data, const char *source, char *dest, int inputSize, int maxOutputSize, int compressionLevel)