X-Git-Url: http://git.tuebingen.mpg.de/?a=blobdiff_plain;ds=sidebyside;f=mp3dec_filter.c;h=b58c694b4c31040c97284d9684067dcb6df90f71;hb=c2d8e732b048825dd4a506b1df9cddf7ac815439;hp=a6fb2bd4f95aeb14feec9f7c0e80f3a619e073e1;hpb=85094cd802bdb606d4e2bf7ed66dec51db2a0953;p=paraslash.git diff --git a/mp3dec_filter.c b/mp3dec_filter.c index a6fb2bd4..b58c694b 100644 --- a/mp3dec_filter.c +++ b/mp3dec_filter.c @@ -1,5 +1,5 @@ /* - * Copyright (C) 2005-2011 Andre Noll + * Copyright (C) 2005-2012 Andre Noll * * Licensed under the GPL v2. For licencing details see COPYING. */ @@ -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)