X-Git-Url: http://git.tuebingen.mpg.de/?a=blobdiff_plain;f=mp3dec_filter.c;h=b58c694b4c31040c97284d9684067dcb6df90f71;hb=09602a95b34fc5d81db54b9194c441ab2dd2c49a;hp=4bdbc6fd5dc84b6fd73e7678dd04affba1eb6c4b;hpb=1cefe6a503c74d609db4e99e689d46575a5e40fd;p=paraslash.git 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)