make MEM_reallocN and MEM_recallocN behave as libc's realloc() - alloc when receiving a NULL value.

This commit is contained in:
Campbell Barton 2013-01-27 11:20:50 +00:00
parent 236bc27484
commit 9d36fade8f

@ -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;
}