34 lines
1.3 KiB
Diff
34 lines
1.3 KiB
Diff
diff -crN '--exclude=.git' '--exclude=.gitee' '--exclude=.vscode' lz4/lib/lz4.c lz4_h1/lib/lz4.c
|
|
*** lz4/lib/lz4.c 2022-08-26 15:00:24.524000000 +0800
|
|
--- lz4_h1/lib/lz4.c 2022-08-26 15:00:10.636000000 +0800
|
|
***************
|
|
*** 1749,1755 ****
|
|
const size_t dictSize /* note : = 0 if noDict */
|
|
)
|
|
{
|
|
! if (src == NULL) { return -1; }
|
|
|
|
{ const BYTE* ip = (const BYTE*) src;
|
|
const BYTE* const iend = ip + srcSize;
|
|
--- 1749,1755 ----
|
|
const size_t dictSize /* note : = 0 if noDict */
|
|
)
|
|
{
|
|
! if ((src == NULL) || (outputSize < 0)) { return -1; }
|
|
|
|
{ const BYTE* ip = (const BYTE*) src;
|
|
const BYTE* const iend = ip + srcSize;
|
|
diff -crN '--exclude=.git' '--exclude=.gitee' '--exclude=.vscode' lz4/lib/lz4hc.c lz4_h1/lib/lz4hc.c
|
|
*** lz4/lib/lz4hc.c 2022-08-26 15:00:24.524000000 +0800
|
|
--- lz4_h1/lib/lz4hc.c 2022-08-26 15:00:10.640000000 +0800
|
|
***************
|
|
*** 955,960 ****
|
|
--- 955,961 ----
|
|
{
|
|
#if defined(LZ4HC_HEAPMODE) && LZ4HC_HEAPMODE==1
|
|
LZ4_streamHC_t* const statePtr = (LZ4_streamHC_t*)ALLOC(sizeof(LZ4_streamHC_t));
|
|
+ if (statePtr == NULL) return 0;
|
|
#else
|
|
LZ4_streamHC_t state;
|
|
LZ4_streamHC_t* const statePtr = &state;
|