diff options
author | Yann Collet <cyan@fb.com> | 2019-04-15 17:44:46 (GMT) |
---|---|---|
committer | Yann Collet <cyan@fb.com> | 2019-04-15 17:44:46 (GMT) |
commit | 98e5c0062fe80c98f5bc6231b5eb8bf9330b55be (patch) | |
tree | d0a87506bf81843641edf4a4044d5d3a4cf5e262 /tests | |
parent | 3ab916c6a258434987b41ffbb58f792545415d8e (diff) | |
download | lz4-98e5c0062fe80c98f5bc6231b5eb8bf9330b55be.zip lz4-98e5c0062fe80c98f5bc6231b5eb8bf9330b55be.tar.gz lz4-98e5c0062fe80c98f5bc6231b5eb8bf9330b55be.tar.bz2 |
added more margin for canary in frametest
Diffstat (limited to 'tests')
-rw-r--r-- | tests/frametest.c | 9 |
1 files changed, 4 insertions, 5 deletions
diff --git a/tests/frametest.c b/tests/frametest.c index 1bf74ba..657a963 100644 --- a/tests/frametest.c +++ b/tests/frametest.c @@ -27,8 +27,8 @@ * Compiler specific **************************************/ #ifdef _MSC_VER /* Visual Studio */ -# pragma warning(disable : 4127) /* disable: C4127: conditional expression is constant */ -# pragma warning(disable : 4146) /* disable: C4146: minus unsigned expression */ +# pragma warning(disable : 4127) /* disable: C4127: conditional expression is constant */ +# pragma warning(disable : 4146) /* disable: C4146: minus unsigned expression */ #endif @@ -55,7 +55,7 @@ static void FUZ_writeLE32 (void* dstVoidPtr, U32 value32) { BYTE* dstPtr = (BYTE*)dstVoidPtr; - dstPtr[0] = (BYTE)value32; + dstPtr[0] = (BYTE) value32; dstPtr[1] = (BYTE)(value32 >> 8); dstPtr[2] = (BYTE)(value32 >> 16); dstPtr[3] = (BYTE)(value32 >> 24); @@ -77,7 +77,6 @@ static const U32 prime1 = 2654435761U; static const U32 prime2 = 2246822519U; - /*-************************************ * Macros **************************************/ @@ -787,7 +786,7 @@ int fuzzerTests(U32 seed, unsigned nbTests, unsigned startTest, double compressi unsigned testNb = 0; size_t const srcDataLength = 9 MB; /* needs to be > 2x4MB to test large blocks */ void* srcBuffer = NULL; - size_t const compressedBufferSize = LZ4F_compressFrameBound(srcDataLength, NULL) + 64 KB; /* needs some margin for some rare exceptional cases involving multiple flushes */ + size_t const compressedBufferSize = LZ4F_compressFrameBound(srcDataLength, NULL) + 4 MB; /* needs some margin */ void* compressedBuffer = NULL; void* decodedBuffer = NULL; U32 coreRand = seed; |