summaryrefslogtreecommitdiffstats
path: root/lib
diff options
context:
space:
mode:
authorYann Collet <Cyan4973@users.noreply.github.com>2019-04-16 20:55:28 (GMT)
committerGitHub <noreply@github.com>2019-04-16 20:55:28 (GMT)
commit131896ab9d4fc9b8c606616327ed223d5d86472b (patch)
tree4e6e76a7cfa572008dec5d7f18fce6394f3691ba /lib
parentf1226ac53dee1b41a801e8003bb3708a2e671d12 (diff)
parentd25b6d640132bb25a3db9617a8708d31701402f5 (diff)
downloadlz4-1.9.0.zip
lz4-1.9.0.tar.gz
lz4-1.9.0.tar.bz2
Merge pull request #673 from lz4/devv1.9.0
minor update for v1.9.0
Diffstat (limited to 'lib')
-rw-r--r--lib/lz4frame.c8
-rw-r--r--lib/lz4hc.c4
2 files changed, 6 insertions, 6 deletions
diff --git a/lib/lz4frame.c b/lib/lz4frame.c
index 19efd0b..42124e9 100644
--- a/lib/lz4frame.c
+++ b/lib/lz4frame.c
@@ -72,15 +72,15 @@
* by modifying below section.
*/
#include <stdlib.h> /* malloc, calloc, free */
-#define ALLOC(s) malloc(s)
#ifndef LZ4_SRC_INCLUDED /* avoid redefinition when sources are coalesced */
-# define ALLOC_AND_ZERO(s) calloc(1,(s))
+# define ALLOC(s) malloc(s)
+# define ALLOC_AND_ZERO(s) calloc(1,(s))
+# define FREEMEM(p) free(p)
#endif
-#define FREEMEM(p) free(p)
#include <string.h> /* memset, memcpy, memmove */
#ifndef LZ4_SRC_INCLUDED /* avoid redefinition when sources are coalesced */
-# define MEM_INIT memset
+# define MEM_INIT(p,v,s) memset((p),(v),(s))
#endif
diff --git a/lib/lz4hc.c b/lib/lz4hc.c
index f6ed779..d5f6743 100644
--- a/lib/lz4hc.c
+++ b/lib/lz4hc.c
@@ -868,7 +868,7 @@ int LZ4_compress_HC(const char* src, char* dst, int srcSize, int dstCapacity, in
#endif
int const cSize = LZ4_compress_HC_extStateHC(statePtr, src, dst, srcSize, dstCapacity, compressionLevel);
#if defined(LZ4HC_HEAPMODE) && LZ4HC_HEAPMODE==1
- free(statePtr);
+ FREEMEM(statePtr);
#endif
return cSize;
}
@@ -901,7 +901,7 @@ int LZ4_freeStreamHC (LZ4_streamHC_t* LZ4_streamHCPtr)
{
DEBUGLOG(4, "LZ4_freeStreamHC(%p)", LZ4_streamHCPtr);
if (!LZ4_streamHCPtr) return 0; /* support free on NULL */
- free(LZ4_streamHCPtr);
+ FREEMEM(LZ4_streamHCPtr);
return 0;
}