X-Git-Url: http://git.tuebingen.mpg.de/?p=paraslash.git;a=blobdiff_plain;f=mp3dec_filter.c;h=b58c694b4c31040c97284d9684067dcb6df90f71;hp=4bdbc6fd5dc84b6fd73e7678dd04affba1eb6c4b;hb=8c24d4e777f21a8773adfd028af26b967d1880ec;hpb=9de1287d67c9562e9140c6dc7deb0c01c4e10cc0 diff --git a/mp3dec_filter.c b/mp3dec_filter.c index 4bdbc6fd..b58c694b 100644 --- a/mp3dec_filter.c +++ b/mp3dec_filter.c @@ -130,7 +130,7 @@ decode: ret = handle_decode_error(pmd); if (ret < 0) goto err; - ret = mad_stream_sync(&pmd->stream); + mad_stream_sync(&pmd->stream); if (pmd->stream.error == MAD_ERROR_BUFLEN) { ret = -E_MP3DEC_EOF; if (len == iqs && btr_no_parent(btrn)) @@ -166,7 +166,7 @@ decode: err: assert(ret < 0); t->error = ret; - btr_remove_node(btrn); + btr_remove_node(&fn->btrn); } static void mp3dec_open(struct filter_node *fn)