remove unneeded #includes, fix indentation
This commit is contained in:
		| @@ -38,37 +38,30 @@ | |||||||
|  |  | ||||||
| //   19990508 Busy Boxed! Dave Cinege | //   19990508 Busy Boxed! Dave Cinege | ||||||
|  |  | ||||||
| #include <unistd.h> |  | ||||||
| #include <stdio.h> |  | ||||||
| #include <sys/types.h> |  | ||||||
| #include <string.h> |  | ||||||
| #include <errno.h> |  | ||||||
| #include <stdlib.h> |  | ||||||
| #include <fcntl.h> |  | ||||||
| #include <ctype.h> |  | ||||||
| #include <assert.h> |  | ||||||
| #include "busybox.h" | #include "busybox.h" | ||||||
|  |  | ||||||
| static int print_formatted (char *format, int argc, char **argv); | static int print_formatted(char *format, int argc, char **argv); | ||||||
| static void print_direc (char *start, size_t length, | static void print_direc(char *start, size_t length, | ||||||
| 			int field_width, int precision, char *argument); | 			int field_width, int precision, char *argument); | ||||||
|  |  | ||||||
| typedef int (*converter)(char *arg, void *result); | typedef int (*converter)(char *arg, void *result); | ||||||
|  |  | ||||||
| static void multiconvert(char *arg, void *result, converter convert) | static void multiconvert(char *arg, void *result, converter convert) | ||||||
| { | { | ||||||
| 	char s[16]; | 	char s[16]; | ||||||
| 	if (*arg == '"' || *arg == '\'') { | 	if (*arg == '"' || *arg == '\'') { | ||||||
| 		sprintf(s,"%d",(unsigned)*(++arg)); | 		sprintf(s, "%d", (unsigned)arg[1]); | ||||||
| 		arg=s; | 		arg = s; | ||||||
| 	} | 	} | ||||||
| 	if(convert(arg,result)) fprintf(stderr, "%s", arg); | 	if (convert(arg, result)) | ||||||
|  | 		fputs(arg, stderr); | ||||||
| } | } | ||||||
|  |  | ||||||
| static unsigned long xstrtoul(char *arg) | static unsigned long xstrtoul(char *arg) | ||||||
| { | { | ||||||
| 	unsigned long result; | 	unsigned long result; | ||||||
|  |  | ||||||
| 	multiconvert(arg,&result, (converter)safe_strtoul); | 	multiconvert(arg, &result, (converter)safe_strtoul); | ||||||
| 	return result; | 	return result; | ||||||
| } | } | ||||||
|  |  | ||||||
| @@ -104,7 +97,7 @@ int printf_main(int argc, char **argv) | |||||||
| 	char *format; | 	char *format; | ||||||
| 	int args_used; | 	int args_used; | ||||||
|  |  | ||||||
| 	if (argc <= 1 || **(argv + 1) == '-') { | 	if (argc <= 1 || argv[1][0] == '-') { | ||||||
| 		bb_show_usage(); | 		bb_show_usage(); | ||||||
| 	} | 	} | ||||||
|  |  | ||||||
| @@ -119,9 +112,8 @@ int printf_main(int argc, char **argv) | |||||||
| 	} | 	} | ||||||
| 	while (args_used > 0 && argc > 0); | 	while (args_used > 0 && argc > 0); | ||||||
|  |  | ||||||
| /* | /*	if (argc > 0) | ||||||
|   if (argc > 0) | 		fprintf(stderr, "excess args ignored"); | ||||||
|     fprintf(stderr, "excess args ignored"); |  | ||||||
| */ | */ | ||||||
|  |  | ||||||
| 	return EXIT_SUCCESS; | 	return EXIT_SUCCESS; | ||||||
| @@ -199,9 +191,9 @@ static int print_formatted(char *format, int argc, char **argv) | |||||||
| 				++direc_length; | 				++direc_length; | ||||||
| 			} | 			} | ||||||
| 			/* | 			/* | ||||||
| 			   if (!strchr ("diouxXfeEgGcs", *f)) | 			if (!strchr ("diouxXfeEgGcs", *f)) | ||||||
| 			   fprintf(stderr, "%%%c: invalid directive", *f); | 			fprintf(stderr, "%%%c: invalid directive", *f); | ||||||
| 			 */ | 			*/ | ||||||
| 			++direc_length; | 			++direc_length; | ||||||
| 			if (argc > 0) { | 			if (argc > 0) { | ||||||
| 				print_direc(direc_start, direc_length, field_width, | 				print_direc(direc_start, direc_length, field_width, | ||||||
| @@ -232,7 +224,7 @@ static void | |||||||
| print_direc(char *start, size_t length, int field_width, int precision, | print_direc(char *start, size_t length, int field_width, int precision, | ||||||
| 			char *argument) | 			char *argument) | ||||||
| { | { | ||||||
| 	char *p;					/* Null-terminated copy of % directive. */ | 	char *p;		/* Null-terminated copy of % directive. */ | ||||||
|  |  | ||||||
| 	p = xmalloc((unsigned) (length + 1)); | 	p = xmalloc((unsigned) (length + 1)); | ||||||
| 	strncpy(p, start, length); | 	strncpy(p, start, length); | ||||||
|   | |||||||
| @@ -7,11 +7,6 @@ | |||||||
|  * Special function for busybox written by Vladimir Oleynik <dzo@simtreas.ru> |  * Special function for busybox written by Vladimir Oleynik <dzo@simtreas.ru> | ||||||
| */ | */ | ||||||
|  |  | ||||||
| #include <stdlib.h> |  | ||||||
| #include <errno.h> |  | ||||||
| #include <unistd.h> |  | ||||||
| #include <limits.h> |  | ||||||
| #include <sys/param.h> |  | ||||||
| #include "libbb.h" | #include "libbb.h" | ||||||
|  |  | ||||||
| /* Amount to increase buffer size by in each try. */ | /* Amount to increase buffer size by in each try. */ | ||||||
| @@ -23,27 +18,27 @@ | |||||||
| */ | */ | ||||||
|  |  | ||||||
| char * | char * | ||||||
| xgetcwd (char *cwd) | xgetcwd(char *cwd) | ||||||
| { | { | ||||||
|   char *ret; | 	char *ret; | ||||||
|   unsigned path_max; | 	unsigned path_max; | ||||||
|  |  | ||||||
|   path_max = (unsigned) PATH_MAX; | 	path_max = (unsigned) PATH_MAX; | ||||||
|   path_max += 2;                /* The getcwd docs say to do this. */ | 	path_max += 2;                /* The getcwd docs say to do this. */ | ||||||
|  |  | ||||||
|   if(cwd==0) | 	if (cwd==0) | ||||||
| 	cwd = xmalloc (path_max); | 		cwd = xmalloc(path_max); | ||||||
|  |  | ||||||
|   while ((ret = getcwd (cwd, path_max)) == NULL && errno == ERANGE) { | 	while ((ret = getcwd(cwd, path_max)) == NULL && errno == ERANGE) { | ||||||
|       path_max += PATH_INCR; | 		path_max += PATH_INCR; | ||||||
|       cwd = xrealloc (cwd, path_max); | 		cwd = xrealloc(cwd, path_max); | ||||||
|   } | 	} | ||||||
|  |  | ||||||
|   if (ret == NULL) { | 	if (ret == NULL) { | ||||||
|       free (cwd); | 		free(cwd); | ||||||
|       bb_perror_msg("getcwd()"); | 		bb_perror_msg("getcwd"); | ||||||
|       return NULL; | 		return NULL; | ||||||
|   } | 	} | ||||||
|  |  | ||||||
|   return cwd; | 	return cwd; | ||||||
| } | } | ||||||
|   | |||||||
| @@ -20,24 +20,23 @@ | |||||||
|  |  | ||||||
| int runlevel_main(int argc, char *argv[]) | int runlevel_main(int argc, char *argv[]) | ||||||
| { | { | ||||||
|   struct utmp *ut; | 	struct utmp *ut; | ||||||
|   char prev; | 	char prev; | ||||||
|  |  | ||||||
|   if (argc > 1) utmpname(argv[1]); | 	if (argc > 1) utmpname(argv[1]); | ||||||
|  |  | ||||||
|   setutent(); | 	setutent(); | ||||||
|   while ((ut = getutent()) != NULL) { | 	while ((ut = getutent()) != NULL) { | ||||||
| 	if (ut->ut_type == RUN_LVL) { | 		if (ut->ut_type == RUN_LVL) { | ||||||
| 		prev = ut->ut_pid / 256; | 			prev = ut->ut_pid / 256; | ||||||
| 		if (prev == 0) prev = 'N'; | 			if (prev == 0) prev = 'N'; | ||||||
| 		printf("%c %c\n", prev, ut->ut_pid % 256); | 			printf("%c %c\n", prev, ut->ut_pid % 256); | ||||||
| 		endutent(); | 			endutent(); | ||||||
| 		return (0); | 			return 0; | ||||||
|  | 		} | ||||||
| 	} | 	} | ||||||
|   } |  | ||||||
|  |  | ||||||
|   printf("unknown\n"); | 	puts("unknown"); | ||||||
|   endutent(); | 	endutent(); | ||||||
|   return (1); | 	return 1; | ||||||
| } | } | ||||||
|  |  | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user