X-Git-Url: http://git.tuebingen.mpg.de/?p=paraslash.git;a=blobdiff_plain;f=write.c;h=aa230f59f9e17a0c4c09a672cbf830e73fd7c3ea;hp=4ed5f72e10638eb03149d6a431511d8d7b59539e;hb=e58586b7395a84e5883b077d89b92c8ac649a1f2;hpb=56df9bb38aa4725f9244a7898d765608d8a1fffa diff --git a/write.c b/write.c index 4ed5f72e..aa230f59 100644 --- a/write.c +++ b/write.c @@ -104,8 +104,7 @@ static int setup_and_schedule(void) sit.btrn = btr_new_node(&(struct btr_node_description) EMBRACE(.name = "stdin")); - stdin_set_defaults(&sit); - register_task(&s, &sit.task); + stdin_task_register(&sit, &s); COPY_WAV_PARMS(&wp, &conf); wt.cwc = check_wav_init(sit.btrn, NULL, &wp, &cw_btrn); @@ -149,6 +148,7 @@ static int setup_and_schedule(void) } free(wns); check_wav_shutdown(wt.cwc); + sched_shutdown(&s); return ret; }