# HG changeset patch # User mru # Date 1277562858 0 # Node ID 74c0478534cfbed531d0dc4cd7a16311508e3fcf # Parent 150c7c236e78cabcda7040f75d8cdf5cd23152ab alsdec: convert VLAs to fixed size The maximum value of sub_blocks is 8, a safe size to always allocate on stack. diff -r 150c7c236e78 -r 74c0478534cf alsdec.c --- a/alsdec.c Sat Jun 26 14:34:15 2010 +0000 +++ b/alsdec.c Sat Jun 26 14:34:18 2010 +0000 @@ -734,8 +734,8 @@ // read all residuals if (sconf->bgmc) { - unsigned int delta[sub_blocks]; - unsigned int k [sub_blocks]; + unsigned int delta[8]; + unsigned int k [8]; unsigned int b = av_clip((av_ceil_log2(bd->block_length) - 3) >> 1, 0, 5); unsigned int i = start;