From dee028e96adea719fade27462c13c878f7dca3e1 Mon Sep 17 00:00:00 2001 From: John Crispin Date: Wed, 29 May 2013 14:26:23 +0200 Subject: update rcS.c to match new runqueue api changes Signed-off-by: John Crispin --- rcS.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/rcS.c b/rcS.c index 58f195b..b55b539 100644 --- a/rcS.c +++ b/rcS.c @@ -92,9 +92,9 @@ static void q_initd_run(struct runqueue *q, struct runqueue_task *t) exit(1); } -static void q_initd_complete(struct runqueue *q, struct runqueue_process *p, int ret) +static void q_initd_complete(struct runqueue *q, struct runqueue_task *p) { - struct initd *s = container_of(p, struct initd, proc); + struct initd *s = container_of(p, struct initd, proc.task); DEBUG(1, "stop %s %s \n", s->file, s->param); ustream_free(&s->fd.stream); @@ -113,7 +113,7 @@ static void add_initd(char *file, char *param) s = calloc(1, sizeof(*s)); s->proc.task.type = &initd_type; - s->proc.complete = q_initd_complete; + s->proc.task.complete = q_initd_complete; s->param = param; s->file = file; runqueue_task_add(&q, &s->proc.task, false); -- cgit v1.2.3