Merge pull request #3847 from michoecho/fix_nullptr_deref_in_createCDict

Fix a nullptr dereference in ZSTD_createCDict_advanced2()
This commit is contained in:
Yann Collet 2023-12-30 13:23:39 -08:00 committed by GitHub
commit a07cae3976
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -5525,7 +5525,7 @@ ZSTD_CDict* ZSTD_createCDict_advanced2(
cctxParams.useRowMatchFinder, cctxParams.enableDedicatedDictSearch,
customMem);
if (ZSTD_isError( ZSTD_initCDict_internal(cdict,
if (!cdict || ZSTD_isError( ZSTD_initCDict_internal(cdict,
dict, dictSize,
dictLoadMethod, dictContentType,
cctxParams) )) {