From 50b4ef20ceaa5278927d8cf159a79cb36307dd23 Mon Sep 17 00:00:00 2001 From: Joao Carreira Date: Mon, 29 Jul 2019 15:25:01 +0100 Subject: [PATCH] Add memory checks in xCallocMem --- lib/LibMemory.h | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/lib/LibMemory.h b/lib/LibMemory.h index 12d87b8..ddcfe1f 100644 --- a/lib/LibMemory.h +++ b/lib/LibMemory.h @@ -55,7 +55,8 @@ static inline void* xCallocMem( size_t nitems, size_t size ) { size_t padded_size = nitems * size; void* d = xMallocMem( padded_size ); - memset( d, 0, (int)padded_size ); + if( d ) + memset( d, 0, (int)padded_size ); return d; }