From 3e79691ad19af340280cfd5b3a869ea47af84316 Mon Sep 17 00:00:00 2001 From: Lephenixnoir Date: Wed, 4 Aug 2021 09:55:36 +0200 Subject: [PATCH] Report CGDMalloc failures --- cgdoom/cgdoom.c | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/cgdoom/cgdoom.c b/cgdoom/cgdoom.c index 9f06ff9..3511ee0 100644 --- a/cgdoom/cgdoom.c +++ b/cgdoom/cgdoom.c @@ -12,7 +12,10 @@ void * CGDMalloc(int iSize) iAllocSum += iSize; printf("malloc %i (%i)\n",iSize,iAllocSum); #endif - return malloc(iSize); + void *p = malloc(iSize); + if (!p) + I_Error ("CGDMalloc failure"); + return p; } void * CGDCalloc(int iSize)