X-Git-Url: http://git.tuebingen.mpg.de/?p=paraslash.git;a=blobdiff_plain;f=oggdec.c;h=6b96c505c6cef18dd4b9ebf4e899f105c65f3e6f;hp=de9e23792ef8587bfde932e4e092bd0427e9fe7a;hb=37ed4616f98abaec9da3fd8d47b6b00f45f29b37;hpb=2e26bd6fc7a6b28d6e1a32b1bddb6ced23be0e33 diff --git a/oggdec.c b/oggdec.c index de9e2379..6b96c505 100644 --- a/oggdec.c +++ b/oggdec.c @@ -1,5 +1,5 @@ /* - * Copyright (C) 2005-2007 Andre Noll + * Copyright (C) 2005-2008 Andre Noll * * Licensed under the GPL v2. For licencing details see COPYING. */ @@ -150,7 +150,7 @@ static ssize_t ogg_convert(char *inbuffer, size_t len, struct filter_node *fn) PARA_NOTICE_LOG("%d channels, %d Hz\n", fn->fc->channels, fn->fc->samplerate); } - while (!*fn->fc->input_error && fn->loaded < fn->bufsize) { + while (fn->loaded < fn->bufsize) { int length = fn->bufsize - fn->loaded; long read_ret = ov_read(pod->vf, fn->buf + fn->loaded, length, ENDIAN, 2 /* 16 bit */, 1 /* signed */, NULL);