From 61824579b0d72bf2b46f31aa1434f78e54e1f456 Mon Sep 17 00:00:00 2001 From: Ton Roosendaal Date: Thu, 2 Mar 2006 19:49:51 +0000 Subject: Improved error print in case malloc returns NULL; it now adds the current total allocated. --- intern/guardedalloc/intern/mallocn.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'intern') diff --git a/intern/guardedalloc/intern/mallocn.c b/intern/guardedalloc/intern/mallocn.c index 44f7eda5310..63b49c5ad4f 100644 --- a/intern/guardedalloc/intern/mallocn.c +++ b/intern/guardedalloc/intern/mallocn.c @@ -229,7 +229,7 @@ void *MEM_mallocN(unsigned int len, const char *str) make_memhead_header(memh, len, str); return (++memh); } - print_error("Malloc returns nill: len=%d in %s\n",len,str); + print_error("Malloc returns nill: len=%d in %s, total %d\n",len, str, mem_in_use); return NULL; } @@ -245,7 +245,7 @@ void *MEM_callocN(unsigned int len, const char *str) make_memhead_header(memh, len, str); return (++memh); } - print_error("Calloc returns nill: len=%d in %s\n",len,str); + print_error("Calloc returns nill: len=%d in %s, total %d\n",len, str, mem_in_use); return 0; } @@ -268,7 +268,7 @@ void *MEM_mapallocN(unsigned int len, const char *str) mmap_in_use += len; return (++memh); } - print_error("Mapalloc returns nill: len=%d in %s\n",len, str); + print_error("Mapalloc returns nill: len=%d in %s, total %d\n",len, str, mmap_in_use); return NULL; #endif } -- cgit v1.2.3