Charles.Forsyth20060303644188019 years agoHistory
57 lines · 506 B · C
RawDownload
#include	"l.h" /* * fake malloc */void*malloc(ulong n){	void *p; 	while(n & 7)		n++;	while(nhunk < n)		gethunk();	p = hunk;	nhunk -= n;	hunk += n;	return p;} voidfree(void *p){	USED(p);} void*calloc(ulong m, ulong n){	void *p; 	n *= m;	p = malloc(n);	memset(p, 0, n);	return p;} void*realloc(void *p, ulong n){	USED(p);	USED(n);	fprint(2, "realloc called\n");	abort();	return 0;} void*mysbrk(ulong size){	return sbrk(size);} voidsetmalloctag(void*, ulong){}