summaryrefslogtreecommitdiffstats
path: root/lib/lz4frame.c
diff options
context:
space:
mode:
authorW. Felix Handte <w@felixhandte.com>2018-03-13 21:35:44 (GMT)
committerW. Felix Handte <w@felixhandte.com>2018-03-13 21:35:44 (GMT)
commit640db34e43481fdd7c69462ca8a84c9d964cdfd6 (patch)
tree301a5cdf3fbc35bacf1faebfe3a81ddb783f41b1 /lib/lz4frame.c
parent146e67653171b9b43322e2ab3d8be7b085b03bf7 (diff)
downloadlz4-640db34e43481fdd7c69462ca8a84c9d964cdfd6.zip
lz4-640db34e43481fdd7c69462ca8a84c9d964cdfd6.tar.gz
lz4-640db34e43481fdd7c69462ca8a84c9d964cdfd6.tar.bz2
Another Allocation Fail Check
Diffstat (limited to 'lib/lz4frame.c')
-rw-r--r--lib/lz4frame.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/lib/lz4frame.c b/lib/lz4frame.c
index 7acd7cf..d0c69d1 100644
--- a/lib/lz4frame.c
+++ b/lib/lz4frame.c
@@ -406,7 +406,8 @@ size_t LZ4F_compressFrame(void* dstBuffer, size_t dstCapacity,
size_t result;
#if (LZ4F_HEAPMODE)
LZ4F_cctx_t *cctxPtr;
- LZ4F_createCompressionContext(&cctxPtr, LZ4F_VERSION);
+ result = LZ4F_createCompressionContext(&cctxPtr, LZ4F_VERSION);
+ if (LZ4F_isError(result)) return result;
#else
LZ4F_cctx_t cctx;
LZ4_stream_t lz4ctx;