14 lines
220 B
C
14 lines
220 B
C
|
#include "common.h"
|
||
|
#include "memory.h"
|
||
|
|
||
|
void* reallocate( void* prev, size_t oldSz, size_t newSz ) {
|
||
|
(void)oldSz;
|
||
|
if ( newSz == 0 ) {
|
||
|
free( prev ); prev = NULL;
|
||
|
return NULL;
|
||
|
}
|
||
|
|
||
|
return realloc( prev, newSz );
|
||
|
}
|
||
|
|