From 525936195718b40ddb29f30fa87c15c1533c1d08 Mon Sep 17 00:00:00 2001 From: Bernhard Reutner-Fischer Date: Mon, 21 Jul 2008 11:53:04 +0000 Subject: - remove superfluous forward declaration --- init/init.c | 35 +++++++++++++++++------------------ 1 file changed, 17 insertions(+), 18 deletions(-) (limited to 'init') 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 -- cgit v1.2.3