/*
- * Copyright (C) 2005-2011 Andre Noll <maan@systemlinux.org>
+ * Copyright (C) 2005-2012 Andre Noll <maan@systemlinux.org>
*
* Licensed under the GPL v2. For licencing details see COPYING.
*/
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))
err:
assert(ret < 0);
t->error = ret;
- btr_remove_node(btrn);
+ btr_remove_node(&fn->btrn);
}
static void mp3dec_open(struct filter_node *fn)