]> git.ipfire.org Git - thirdparty/zstd.git/commitdiff
Test large skippable frames 905/head
authorNick Terrell <terrelln@fb.com>
Wed, 1 Nov 2017 20:10:03 +0000 (13:10 -0700)
committerNick Terrell <terrelln@fb.com>
Wed, 1 Nov 2017 20:10:03 +0000 (13:10 -0700)
tests/fuzzer.c
tests/zstreamtest.c

index e40f19978265e795c73a9e098d1b57eff7cc52c0..be9dc3e062e19e323bafe00e8c3762181873ebe5 100644 (file)
@@ -525,7 +525,7 @@ static int basicUnitTests(U32 seed, double compressibility)
             off += r;
             if (i == segs/2) {
                 /* insert skippable frame */
-                const U32 skipLen = 128 KB;
+                const U32 skipLen = 129 KB;
                 MEM_writeLE32((BYTE*)compressedBuffer + off, ZSTD_MAGIC_SKIPPABLE_START);
                 MEM_writeLE32((BYTE*)compressedBuffer + off + 4, skipLen);
                 off += skipLen + ZSTD_skippableHeaderSize;
index 6f1f6df1856df3774451b51c3570b81c93929e13..53dbaf3bace4c29977b8f87ec238ec784c4ae0f6 100644 (file)
@@ -213,7 +213,7 @@ static int basicUnitTests(U32 seed, double compressibility, ZSTD_customMem custo
 {
     size_t const CNBufferSize = COMPRESSIBLE_NOISE_LENGTH;
     void* CNBuffer = malloc(CNBufferSize);
-    size_t const skippableFrameSize = 11;
+    size_t const skippableFrameSize = 200 KB;
     size_t const compressedBufferSize = (8 + skippableFrameSize) + ZSTD_compressBound(COMPRESSIBLE_NOISE_LENGTH);
     void* compressedBuffer = malloc(compressedBufferSize);
     size_t const decodedBufferSize = CNBufferSize;