#include <stdlib.h> void *xrealloc(void *ptr, size_t size);
This function is just like realloc
(see section realloc), except that
if there is no more memory, it prints an error message and exits. It
can also properly handle ptr being NULL
.
A pointer to a possibly new block.
not ANSI, not POSIX
char *buf; buf = (char *)xrealloc(buf, new_size);
Go to the first, previous, next, last section, table of contents.