summaryrefslogtreecommitdiffstats
path: root/lib/lz4hc.c
diff options
context:
space:
mode:
authorYann Collet <yann.collet.73@gmail.com>2015-06-29 03:51:11 (GMT)
committerYann Collet <yann.collet.73@gmail.com>2015-06-29 03:51:11 (GMT)
commitaa1350e1399c808d2de83668249fff83fe70a24e (patch)
tree724ca64c17a29800139d917d4ab114ac5632042f /lib/lz4hc.c
parent6fe48b91832b9f8b5869a8a6d2a86b2b0d99988a (diff)
downloadlz4-aa1350e1399c808d2de83668249fff83fe70a24e.zip
lz4-aa1350e1399c808d2de83668249fff83fe70a24e.tar.gz
lz4-aa1350e1399c808d2de83668249fff83fe70a24e.tar.bz2
lz4hc : added one malloc test
Diffstat (limited to 'lib/lz4hc.c')
-rw-r--r--lib/lz4hc.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/lib/lz4hc.c b/lib/lz4hc.c
index a22ab2b..bbe7a9d 100644
--- a/lib/lz4hc.c
+++ b/lib/lz4hc.c
@@ -701,6 +701,7 @@ int LZ4_resetStreamStateHC(void* state, char* inputBuffer)
void* LZ4_createHC (char* inputBuffer)
{
void* hc4 = ALLOCATOR(1, sizeof(LZ4HC_Data_Structure));
+ if (hc4 == NULL) return NULL; /* not enough memory */
LZ4HC_init ((LZ4HC_Data_Structure*)hc4, (const BYTE*)inputBuffer);
((LZ4HC_Data_Structure*)hc4)->inputBuffer = (BYTE*)inputBuffer;
return hc4;