arg.h: remove unused ARGNUM* macros
This commit is contained in:
		
							
								
								
									
										14
									
								
								arg.h
									
									
									
									
									
								
							
							
						
						
									
										14
									
								
								arg.h
									
									
									
									
									
								
							@ -29,25 +29,11 @@ extern char *argv0;
 | 
			
		||||
					argc_ = argv[0][0];\
 | 
			
		||||
					switch (argc_)
 | 
			
		||||
 | 
			
		||||
/* Handles obsolete -NUM syntax */
 | 
			
		||||
#define ARGNUM				case '0':\
 | 
			
		||||
					case '1':\
 | 
			
		||||
					case '2':\
 | 
			
		||||
					case '3':\
 | 
			
		||||
					case '4':\
 | 
			
		||||
					case '5':\
 | 
			
		||||
					case '6':\
 | 
			
		||||
					case '7':\
 | 
			
		||||
					case '8':\
 | 
			
		||||
					case '9'
 | 
			
		||||
 | 
			
		||||
#define ARGEND			}\
 | 
			
		||||
			}
 | 
			
		||||
 | 
			
		||||
#define ARGC()		argc_
 | 
			
		||||
 | 
			
		||||
#define ARGNUMF(base)	(brk_ = 1, estrtol(argv[0], (base)))
 | 
			
		||||
 | 
			
		||||
#define EARGF(x)	((argv[0][1] == '\0' && argv[1] == NULL)?\
 | 
			
		||||
				((x), abort(), (char *)0) :\
 | 
			
		||||
				(brk_ = 1, (argv[0][1] != '\0')?\
 | 
			
		||||
 | 
			
		||||
		Reference in New Issue
	
	Block a user