16 lines
		
	
	
	
		
			533 B
		
	
	
	
		
			C
		
	
	
	
	
	
			
		
		
	
	
			16 lines
		
	
	
	
		
			533 B
		
	
	
	
		
			C
		
	
	
	
	
	
/* $Header$ */
 | 
						|
/*	PROGRAM'S INTERFACE TO MEMORY ALLOCATION ROUTINES		*/
 | 
						|
 | 
						|
/*	This file serves as the interface between the program and the
 | 
						|
	memory allocating routines.
 | 
						|
	There are 3 memory allocation routines:
 | 
						|
		char *Malloc(n)		to allocate n bytes
 | 
						|
		char *Salloc(str, n)	to allocate n bytes
 | 
						|
						and fill them with string str
 | 
						|
		char *Realloc(str, n)	reallocate the string at str to n bytes
 | 
						|
*/
 | 
						|
 | 
						|
extern char *Salloc(), *malloc(), *realloc();
 | 
						|
 | 
						|
#define	Malloc(n)	malloc((unsigned)(n))
 | 
						|
#define	Srealloc(ptr,n)	realloc(ptr, (unsigned)(n))
 |