From: Bernhard Reutner-Fischer Date: Mon, 21 Jul 2008 11:53:04 +0000 (-0000) Subject: - remove superfluous forward declaration X-Git-Tag: 1_12_0~129 X-Git-Url: https://git.librecmc.org/?a=commitdiff_plain;h=525936195718b40ddb29f30fa87c15c1533c1d08;p=oweals%2Fbusybox.git - remove superfluous forward declaration --- diff --git a/init/init.c b/init/init.c index 607280752..e88b88262 100644 --- a/init/init.c +++ b/init/init.c @@ -86,7 +86,6 @@ static const char *const environment[] = { }; /* Function prototypes */ -static void delete_init_action(struct init_action *a); static void halt_reboot_pwoff(int sig) NORETURN; static void waitfor(pid_t pid) @@ -474,6 +473,23 @@ static pid_t run(const struct init_action *a) _exit(-1); } +static void delete_init_action(struct init_action *action) +{ + struct init_action *a, *b = NULL; + + for (a = init_action_list; a; b = a, a = a->next) { + if (a == action) { + if (b == NULL) { + init_action_list = a->next; + } else { + b->next = a->next; + } + free(a); + break; + } + } +} + /* Run all commands of a particular type */ static void run_actions(int action_type) { @@ -649,23 +665,6 @@ static void new_init_action(uint8_t action_type, const char *command, const char a->command, a->action_type, a->terminal); } -static void delete_init_action(struct init_action *action) -{ - struct init_action *a, *b = NULL; - - for (a = init_action_list; a; b = a, a = a->next) { - if (a == action) { - if (b == NULL) { - init_action_list = a->next; - } else { - b->next = a->next; - } - free(a); - break; - } - } -} - /* NOTE that if CONFIG_FEATURE_USE_INITTAB is NOT defined, * then parse_inittab() simply adds in some default * actions(i.e., runs INIT_SCRIPT and then starts a pair