clox/memory.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 );
}