libbb: remove vdprintf
Two reasons: * it's only built for GNU C Library versions < 2 (released 1997) * it isn't used anywhere in BusyBox Signed-off-by: Ron Yorston <rmy@pobox.com> Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
This commit is contained in:
		
				
					committed by
					
						 Denys Vlasenko
						Denys Vlasenko
					
				
			
			
				
	
			
			
			
						parent
						
							69be994de6
						
					
				
				
					commit
					008fc9499a
				
			
							
								
								
									
										2
									
								
								TODO
									
									
									
									
									
								
							
							
						
						
									
										2
									
								
								TODO
									
									
									
									
									
								
							| @@ -224,8 +224,6 @@ Minor stuff: | ||||
| --- | ||||
|   support start-stop-daemon -d <chdir-path> | ||||
| --- | ||||
| vdprintf() -> similar sized functionality | ||||
| --- | ||||
|  | ||||
| (TODO list after discussion 11.05.2009) | ||||
|  | ||||
|   | ||||
| @@ -167,9 +167,6 @@ | ||||
| /* Some libc's forget to declare these, do it ourself */ | ||||
|  | ||||
| extern char **environ; | ||||
| #if defined(__GLIBC__) && __GLIBC__ < 2 | ||||
| int vdprintf(int d, const char *format, va_list ap); | ||||
| #endif | ||||
| /* klogctl is in libc's klog.h, but we cheat and not #include that */ | ||||
| int klogctl(int type, char *b, int len); | ||||
| #ifndef PATH_MAX | ||||
|   | ||||
| @@ -97,7 +97,6 @@ lib-y += time.o | ||||
| lib-y += trim.o | ||||
| lib-y += u_signal_names.o | ||||
| lib-y += uuencode.o | ||||
| lib-y += vdprintf.o | ||||
| lib-y += verror_msg.o | ||||
| lib-y += vfork_daemon_rexec.o | ||||
| lib-y += warn_ignoring_args.o | ||||
|   | ||||
| @@ -1,21 +0,0 @@ | ||||
| /* vi: set sw=4 ts=4: */ | ||||
| /* | ||||
|  * Utility routines. | ||||
|  * | ||||
|  * Copyright (C) 1999-2004 by Erik Andersen <andersen@codepoet.org> | ||||
|  * | ||||
|  * Licensed under GPLv2 or later, see file LICENSE in this source tree. | ||||
|  */ | ||||
|  | ||||
| #include "libbb.h" | ||||
|  | ||||
| #if defined(__GLIBC__) && __GLIBC__ < 2 | ||||
| int FAST_FUNC vdprintf(int d, const char *format, va_list ap) | ||||
| { | ||||
| 	char buf[8 * 1024]; | ||||
| 	int len; | ||||
|  | ||||
| 	len = vsnprintf(buf, sizeof(buf), format, ap); | ||||
| 	return write(d, buf, len); | ||||
| } | ||||
| #endif | ||||
		Reference in New Issue
	
	Block a user