aboutsummaryrefslogtreecommitdiff
path: root/src/rc
diff options
context:
space:
mode:
authorRoy Marples <roy@marples.name>2008-05-12 23:33:40 +0000
committerRoy Marples <roy@marples.name>2008-05-12 23:33:40 +0000
commitf13ea774917a45476fed63a3f9c129897da20b6b (patch)
treed13ae560fe55f90e8a60c58fda819b0f79f7b641 /src/rc
parenta89171ee9b20ec7062f77dc651fa873690fb50d5 (diff)
The real fix for the last commit is to uncomment some code - d'oh.
Diffstat (limited to 'src/rc')
-rw-r--r--src/rc/runscript.c14
1 files changed, 1 insertions, 13 deletions
diff --git a/src/rc/runscript.c b/src/rc/runscript.c
index edc704e8..179cd0a1 100644
--- a/src/rc/runscript.c
+++ b/src/rc/runscript.c
@@ -103,7 +103,6 @@ static RC_STRINGLIST *types_nu = NULL;
static RC_STRINGLIST *types_nua = NULL;
static RC_STRINGLIST *types_m = NULL;
static RC_STRINGLIST *types_mua = NULL;
-static RC_STRINGLIST *types_p = NULL;
#ifdef __linux__
static void (*selinux_run_init_old)(void);
@@ -336,7 +335,6 @@ static void cleanup(void)
rc_stringlist_free(types_nua);
rc_stringlist_free(types_m);
rc_stringlist_free(types_mua);
- rc_stringlist_free(types_p);
rc_plugin_unload();
rc_deptree_free(deptree);
@@ -651,9 +649,6 @@ static void setup_types(void)
rc_stringlist_add(types_mua, "needsme");
rc_stringlist_add(types_mua, "usesme");
rc_stringlist_add(types_mua, "beforeme");
-
- types_p = rc_stringlist_new();
- rc_stringlist_add(types_p, "iprovide");
}
static bool in_list(RC_STRINGLIST *list, char *string)
@@ -952,15 +947,8 @@ static void svc_stop(bool deps)
if (! types_m)
setup_types();
- tmplist = rc_deptree_depends(deptree, types_p, applet_list,
- runlevel, 0);
- if (!tmplist)
- tmplist = rc_stringlist_new();
- rc_stringlist_add(tmplist, applet);
- services = rc_deptree_depends(deptree, types_m, tmplist,
+ services = rc_deptree_depends(deptree, types_m, applet_list,
runlevel, depoptions);
- rc_stringlist_free(tmplist);
- tmplist = NULL;
if (services) {
TAILQ_FOREACH_REVERSE(svc, services, rc_stringlist, entries) {
state = rc_service_state(svc->value);