36 #include "../coreconfig.h"
39 #define LZ4_compress LZ4_FUNC(LZ4_compress)
40 #define LZ4_uncompress LZ4_FUNC(LZ4_uncompress)
41 #define LZ4_compressBound LZ4_FUNC(LZ4_compressBound)
42 #define LZ4_compress_limitedOutput LZ4_FUNC(LZ4_compress_limitedOutput)
43 #define LZ4_uncompress_unknownOutputSize LZ4_FUNC(LZ4_uncompress_unknownOutputSize)
46 #if defined (__cplusplus)
53 #if defined(_MSC_VER) && !defined(__cplusplus) // Visual Studio
54 # define inline __inline // Visual is not C99, but supports some kind of inline
88 #define LZ4_COMPRESSBOUND(isize) ((isize) + ((isize)/255) + 16)
118 CORE_EXPORT(
int ) LZ4_uncompress_unknownOutputSize (const
char* source,
char* dest,
int isize,
int maxOutputSize);
132 #if defined (__cplusplus)
CORE_EXPORT(int) LZ4_compress(const char *source
char int int maxOutputSize
static int LZ4_compressBound(int isize)