# HG changeset patch # User thilo.borgmann # Date 1267895611 0 # Node ID e6e95656937dfbceb37930f185c36f7791197748 # Parent 4532987cd74bf214afac29afc09991d873bcf59b Fix last frame block size correction. diff -r 4532987cd74b -r e6e95656937d alsdec.c --- a/alsdec.c Sat Mar 06 15:09:14 2010 +0000 +++ b/alsdec.c Sat Mar 06 17:13:31 2010 +0000 @@ -519,7 +519,7 @@ unsigned int remaining = ctx->cur_frame_length; for (b = 0; b < ctx->num_blocks; b++) { - if (remaining < div_blocks[b]) { + if (remaining <= div_blocks[b]) { div_blocks[b] = remaining; ctx->num_blocks = b + 1; break;