forked from bartvdbraak/blender
make MEM_reallocN and MEM_recallocN behave as libc's realloc() - alloc when receiving a NULL value.
This commit is contained in:
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;
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user