X-Git-Url: http://git.tuebingen.mpg.de/?p=paraslash.git;a=blobdiff_plain;f=wav_filter.c;h=91d87e7ae03d6086c0db7e152b389eba3f6dbee7;hp=7a3c59bfbe9faec0354317bc6c6055ca975b7eeb;hb=1e012cf40238883621692051a22fb9c7cad5e944;hpb=efc5ae3755deac971babf8aa7d3b80fd009c8f7b diff --git a/wav_filter.c b/wav_filter.c index 7a3c59bf..91d87e7a 100644 --- a/wav_filter.c +++ b/wav_filter.c @@ -147,13 +147,12 @@ static void wav_post_select(__a_unused struct sched *s, struct task *t) header = para_malloc(WAV_HEADER_LEN); make_wav_header(ch, rate, header); btr_add_output(header, WAV_HEADER_LEN, btrn); - btr_pushdown(btrn); ret = -E_WAV_SUCCESS; err: t->error = ret; wav_close(fn); if (ret == -E_WAV_SUCCESS) - ret = btr_splice_out_node(btrn); + btr_splice_out_node(btrn); else { btr_del_node(btrn); PARA_ERROR_LOG("%s\n", para_strerror(-ret));