mirror of
https://github.com/facebook/zstd.git
synced 2025-08-10 04:43:07 +03:00
Handling memory leak and potential side effect
This commit is contained in:
@@ -1960,10 +1960,15 @@ static int basicUnitTests(U32 const seed, double compressibility)
|
|||||||
DISPLAYLEVEL(3, "OK \n");
|
DISPLAYLEVEL(3, "OK \n");
|
||||||
}
|
}
|
||||||
|
|
||||||
DISPLAYLEVEL(3, "test%3i : ZSTD_getSequences zeros : ", testNb++);
|
{
|
||||||
memset(CNBuffer, 0, 1000000);
|
ZSTD_CCtx* cctx = ZSTD_createCCtx();
|
||||||
assert(ZSTD_getSequences(ZSTD_createCCtx(), compressedBuffer, 1000000,
|
assert(cctx != NULL);
|
||||||
CNBuffer, 1000000) == 1000000 / 131071 + 1);
|
DISPLAYLEVEL(3, "test%3i : ZSTD_getSequences zeros : ", testNb++);
|
||||||
|
memset(CNBuffer, 0, 1000000);
|
||||||
|
assert(ZSTD_getSequences(cctx, compressedBuffer, 1000000,
|
||||||
|
CNBuffer, 1000000) == 1000000 / 131071 + 1);
|
||||||
|
ZSTD_freeCCtx(cctx);
|
||||||
|
}
|
||||||
|
|
||||||
/* All zeroes test (test bug #137) */
|
/* All zeroes test (test bug #137) */
|
||||||
#define ZEROESLENGTH 100
|
#define ZEROESLENGTH 100
|
||||||
|
Reference in New Issue
Block a user