From 39ea0cb84dd2eded881e1c77e758505dd08beb99 Mon Sep 17 00:00:00 2001 From: Roy Marples Date: Thu, 18 Sep 2008 15:28:20 +0000 Subject: Use the new rc_stringlist_find function. --- src/rc/rc-status.c | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) (limited to 'src/rc/rc-status.c') diff --git a/src/rc/rc-status.c b/src/rc/rc-status.c index 41ac651..c25a4ee 100644 --- a/src/rc/rc-status.c +++ b/src/rc/rc-status.c @@ -128,7 +128,7 @@ static void print_service(const char *service) static void print_services(const char *runlevel, RC_STRINGLIST *services) { RC_STRINGLIST *l = NULL; - RC_STRING *s, *t; + RC_STRING *s; char *r = NULL; if (! services) @@ -156,10 +156,7 @@ static void print_services(const char *runlevel, RC_STRINGLIST *services) if (!l) return; TAILQ_FOREACH(s, l, entries) { - TAILQ_FOREACH(t, services, entries) - if (strcmp(t->value, s->value) == 0) - break; - if (!t) + if (!rc_stringlist_find(services, s->value)) continue; if (!runlevel || rc_service_in_runlevel(s->value, runlevel)) print_service(s->value); -- cgit v1.2.3