34 lines · 397 B · C
RawDownload
#include <u.h>#include <libc.h>#include <thread.h>#include <sunrpc.h> void*emalloc(ulong n){	void *v; 	v = mallocz(n, 1);	if(v == nil){abort();		sysfatal("out of memory");}	setmalloctag(v, getcallerpc(&n));	return v;} void*erealloc(void *v, ulong n){	v = realloc(v, n);	if(v == nil){abort();		sysfatal("out of memory");}	setrealloctag(v, getcallerpc(&n));	return v;}