/*
- * Copyright (C) 2004-2010 Andre Noll <maan@systemlinux.org>
+ * Copyright (C) 2004-2011 Andre Noll <maan@systemlinux.org>
*
* Licensed under the GPL v2. For licencing details see COPYING.
*/
ogg_page page;
int ret;
- ret = -E_SYNC_PAGEOUT;
if (ogg_sync_pageout(oss, &page) != 1)
- goto out;
+ return -E_SYNC_PAGEOUT;
ret = ogg_page_serialno(&page);
ogg_stream_init(&stream, ret);
afhi->chunk_table[1] = afhi->header_len;
oss.returned = afhi->header_len;
oss.fill = numbytes;
- for (i = 0, j = 1; ogg_sync_pageseek(&oss, &op) > 0; i++) {
+ for (j = 1; ogg_sync_pageseek(&oss, &op) > 0; /* nothing */) {
int granule = ogg_page_granulepos(&op);
while (granule > j * frames_per_chunk) {