made more acceptable for ANSI C
This commit is contained in:
		
							parent
							
								
									89887ef6b0
								
							
						
					
					
						commit
						f4ecd50601
					
				
					 5 changed files with 15 additions and 15 deletions
				
			
		|  | @ -8,7 +8,7 @@ | |||
| public check_mallinks(), calc_checksum(), check_work_empty(); | ||||
| public started_working_on(), stopped_working_on(); | ||||
| 
 | ||||
| #else	ifndef	CHECK | ||||
| #else	/* ifndef	CHECK */ | ||||
| 
 | ||||
| #define	maldump(n)		abort() | ||||
| #define	check_mallinks(s)	0 | ||||
|  | @ -17,4 +17,4 @@ public started_working_on(), stopped_working_on(); | |||
| #define	stopped_working_on(ml)	0 | ||||
| #define	check_work_empty(s)	0 | ||||
| 
 | ||||
| #endif	CHECK | ||||
| #endif	/* CHECK */ | ||||
|  |  | |||
|  | @ -39,9 +39,9 @@ typedef union _inf mallink; | |||
| */ | ||||
| #ifndef	NON_STANDARD | ||||
| #define	OFF_SET	0 | ||||
| #else	def NON_STANDARD | ||||
| #else	/* def NON_STANDARD */ | ||||
| #define	OFF_SET	2 | ||||
| #endif	NON_STANDARD | ||||
| #endif	/* NON_STANDARD */ | ||||
| 
 | ||||
| #define	_log_prev_of(ml)	((ml)[-1+OFF_SET]).ptr | ||||
| #define	_log_next_of(ml)	((ml)[-2+OFF_SET]).ptr | ||||
|  | @ -54,7 +54,7 @@ typedef union _inf mallink; | |||
| #define	_print_of(ml)		((ml)[-6+OFF_SET]).ui | ||||
| #define	_mark_of(ml)		((ml)[-7+OFF_SET]).ui | ||||
| #define	N_WORDS			7 | ||||
| #endif	CHECK | ||||
| #endif	/* CHECK */ | ||||
| 
 | ||||
| #define	mallink_size()		(unsigned int) \ | ||||
| 	align((N_WORDS - OFF_SET) * sizeof (mallink)) | ||||
|  | @ -65,7 +65,7 @@ typedef union _inf mallink; | |||
| 
 | ||||
| #define	set_checksum(ml,e)	(_checksum_of(ml) = (e)) | ||||
| #define	checksum_of(ml)		(_checksum_of(ml)) | ||||
| #endif	CHECK | ||||
| #endif	/* CHECK */ | ||||
| 
 | ||||
| #define new_mallink(ml)		( _log_prev_of(ml) = 0, \ | ||||
| 				  _log_next_of(ml) = 0, \ | ||||
|  | @ -80,14 +80,14 @@ typedef union _inf mallink; | |||
| #ifndef	EXTERN | ||||
| #define	private	static | ||||
| #define	privatedata	static | ||||
| #else	def	EXTERN | ||||
| #else	/* def	EXTERN */ | ||||
| #define	private	extern | ||||
| #define	privatedata | ||||
| #endif	EXTERN | ||||
| #endif	/* EXTERN */ | ||||
| 
 | ||||
| #ifdef	ASSERT | ||||
| public m_assert(); | ||||
| #define	assert(b)		(!(b) ? m_assert(__FILE__, __LINE__) : 0) | ||||
| #else	ndef	ASSERT | ||||
| #else	/* ndef	ASSERT */ | ||||
| #define	assert(b)		0 | ||||
| #endif	ASSERT | ||||
| #endif	/* ASSERT */ | ||||
|  |  | |||
|  | @ -33,9 +33,9 @@ public Error(); | |||
| 		(char *)Error("phys_prev_of first_mallink %lx", "somewhere", (long)ml) : \ | ||||
| 		(char *)__phys_prev_of(ml) \ | ||||
| 	) | ||||
| #else	ndef	CHECK | ||||
| #else	/* ndef	CHECK */ | ||||
| #define	phys_prev_of(ml)	__phys_prev_of(ml) | ||||
| #endif	CHECK | ||||
| #endif	/* CHECK */ | ||||
| 
 | ||||
| #define	first_mallink(ml)	(int) (__phys_prev_of(ml) == 0) | ||||
| #define	last_mallink(ml)	(int) ((ml) == ml_last) | ||||
|  | @ -69,7 +69,7 @@ public Error(); | |||
| #ifdef	CHECK | ||||
| #define	set_print(ml,e)		(_print_of(ml) = (e)) | ||||
| #define	print_of(ml)		(_print_of(ml)) | ||||
| #endif	CHECK | ||||
| #endif	/* CHECK */ | ||||
| 
 | ||||
| public truncate(), combine_chunks(); | ||||
| public mallink *create_chunk(); | ||||
|  |  | |||
|  | @ -72,4 +72,4 @@ extern unsigned int | |||
| 	EM_lineno; | ||||
| extern int | ||||
| 	EM_wordsize, EM_pointersize; | ||||
| #endif __EMCOMP_INCLUDED__ | ||||
| #endif /* __EMCOMP_INCLUDED__ */ | ||||
|  |  | |||
|  | @ -44,4 +44,4 @@ extern File _sys_ftab[]; | |||
| 
 | ||||
| /* system's idea of block */ | ||||
| #define BUFSIZ	1024 | ||||
| #endif __SYSTEM_INCLUDED__ | ||||
| #endif /* __SYSTEM_INCLUDED__ */ | ||||
|  |  | |||
		Loading…
	
	Add table
		
		Reference in a new issue