diff --git a/intern/guardedalloc/intern/mallocn.c b/intern/guardedalloc/intern/mallocn.c index 559d1138ffb..0e08c9927d6 100644 --- a/intern/guardedalloc/intern/mallocn.c +++ b/intern/guardedalloc/intern/mallocn.c @@ -360,6 +360,9 @@ void *MEM_reallocN(void *vmemh, size_t len) MEM_freeN(vmemh); } + else { + newp = MEM_mallocN(len, __func__); + } return newp; } @@ -391,6 +394,9 @@ void *MEM_recallocN(void *vmemh, size_t len) MEM_freeN(vmemh); } + else { + newp = MEM_callocN(len, __func__); + } return newp; }