X-Git-Url: http://git.tuebingen.mpg.de/?p=paraslash.git;a=blobdiff_plain;f=write.c;h=aa230f59f9e17a0c4c09a672cbf830e73fd7c3ea;hp=6799db4175282b779c2fd454d11988be31b933d8;hb=e58586b7395a84e5883b077d89b92c8ac649a1f2;hpb=9d75ded33ce6664156acb07e311f51d55970bbea diff --git a/write.c b/write.c index 6799db41..aa230f59 100644 --- a/write.c +++ b/write.c @@ -1,5 +1,5 @@ /* - * Copyright (C) 2005-2013 Andre Noll + * Copyright (C) 2005-2014 Andre Noll * * Licensed under the GPL v2. For licencing details see COPYING. */ @@ -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; }