X-Git-Url: http://git.tuebingen.mpg.de/?p=paraslash.git;a=blobdiff_plain;f=oggdec_filter.c;h=ad3ef60f637fbdc3239970d4b5a0f76a42614e93;hp=3222b4aaaaabc046ac3983359ae58d868861c46a;hb=0c94435d0018260181e425c633c4d2cf8eed0f13;hpb=d1e6b28f66e243516d01916f9125baee75dd98d6 diff --git a/oggdec_filter.c b/oggdec_filter.c index 3222b4aa..ad3ef60f 100644 --- a/oggdec_filter.c +++ b/oggdec_filter.c @@ -183,7 +183,7 @@ out: static void ogg_pre_select(struct sched *s, struct task *t) { - struct filter_node *fn = container_of(t, struct filter_node, task); + struct filter_node *fn = task_context(t); struct private_oggdec_data *pod = fn->private_data; struct btr_node *btrn = fn->btrn; int ret; @@ -200,7 +200,7 @@ static void ogg_pre_select(struct sched *s, struct task *t) static int ogg_post_select(__a_unused struct sched *s, struct task *t) { - struct filter_node *fn = container_of(t, struct filter_node, task); + struct filter_node *fn = task_context(t); struct private_oggdec_data *pod = fn->private_data; struct btr_node *btrn = fn->btrn; int ret, have;