summaryrefslogtreecommitdiffstats
path: root/lib/lz4frame.c
diff options
context:
space:
mode:
authorPrzemyslaw Skibinski <inikep@gmail.com>2016-11-09 15:07:28 (GMT)
committerPrzemyslaw Skibinski <inikep@gmail.com>2016-11-09 15:07:28 (GMT)
commit773ae50b477e052146f64c23e3b95d3cbc07db18 (patch)
treed535094d9926b9e5f3493fd0a34c431933d09c62 /lib/lz4frame.c
parentca80a7c8f77f5405cba5b8a52abb1dda78602bf7 (diff)
downloadlz4-773ae50b477e052146f64c23e3b95d3cbc07db18.zip
lz4-773ae50b477e052146f64c23e3b95d3cbc07db18.tar.gz
lz4-773ae50b477e052146f64c23e3b95d3cbc07db18.tar.bz2
DLL exports only functions defined in liblz4.def
Diffstat (limited to 'lib/lz4frame.c')
-rw-r--r--lib/lz4frame.c7
1 files changed, 5 insertions, 2 deletions
diff --git a/lib/lz4frame.c b/lib/lz4frame.c
index 93657aa..f5b62dc 100644
--- a/lib/lz4frame.c
+++ b/lib/lz4frame.c
@@ -201,7 +201,11 @@ const char* LZ4F_getErrorName(LZ4F_errorCode_t code)
return codeError;
}
-static LZ4F_errorCode_t err0r(LZ4F_errorCodes code) { return (LZ4F_errorCode_t)-(ptrdiff_t)code; }
+static LZ4F_errorCode_t err0r(LZ4F_errorCodes code)
+{
+ LZ4_STATIC_ASSERT(sizeof(ptrdiff_t) >= sizeof(size_t)); /* A compilation error here means sizeof(ptrdiff_t) is not large enough */
+ return (LZ4F_errorCode_t)-(ptrdiff_t)code;
+}
unsigned LZ4F_getVersion(void) { return LZ4F_VERSION; }
@@ -384,7 +388,6 @@ size_t LZ4F_compressBegin(LZ4F_cctx* cctxPtr, void* dstBuffer, size_t dstMaxSize
BYTE* headerStart;
size_t requiredBuffSize;
- LZ4_STATIC_ASSERT(sizeof(ptrdiff_t) >= sizeof(size_t)); /* A compilation error here means sizeof(ptrdiff_t) is not large enough */
if (dstMaxSize < maxFHSize) return err0r(LZ4F_ERROR_dstMaxSize_tooSmall);
if (cctxPtr->cStage != 0) return err0r(LZ4F_ERROR_GENERIC);
memset(&prefNull, 0, sizeof(prefNull));