arg.h: remove unused macros
ARGUM isn't used and ARGNUMF uses estrtol() that isn't defined anywhere. Those were probably copied from sbase arg.h. Signed-off-by: Christoph Lohmann <20h@r-36.net>
This commit is contained in:
		
				
					committed by
					
						
						Christoph Lohmann
					
				
			
			
				
	
			
			
			
						parent
						
							00873e65ee
						
					
				
				
					commit
					d836561b96
				
			
							
								
								
									
										15
									
								
								arg.h
									
									
									
									
									
								
							
							
						
						
									
										15
									
								
								arg.h
									
									
									
									
									
								
							@@ -28,26 +28,11 @@ extern char *argv0;
 | 
			
		||||
						break;\
 | 
			
		||||
					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