/* * bauble: a tiny room-based messaging system. * * xrealloc() reallocates memory or panics */ #include char * xrealloc(ptr, size) register char *ptr; { register char *tmp; extern char *realloc(); if (tmp=realloc(ptr, size)) return tmp; panic("can't realloc %d bytes", size); return (char *)0; }