1 #include <stdlib.h> 2 3 void * 4 reallocf(void *ptr, size_t size) 5 { 6 void *nptr; 7 8 nptr = realloc(ptr, size); 9 if (!nptr && ptr) 10 free(ptr); 11 return (nptr); 12 } 13