# HG changeset patch # User mru # Date 1250719176 0 # Node ID 3fca809be8ed38a2356548011706f0f0b60eae98 # Parent 42a126c78744de92d08f39d486dd9bf83286ab92 flacdec: change variable-length array to fixed length pred_order can never exceed 32, so always allocating that amount is safe and not very wasteful. diff -r 42a126c78744 -r 3fca809be8ed flacdec.c --- a/flacdec.c Mon Aug 17 02:23:53 2009 +0000 +++ b/flacdec.c Wed Aug 19 21:59:36 2009 +0000 @@ -358,7 +358,7 @@ { int i, j; int coeff_prec, qlevel; - int coeffs[pred_order]; + int coeffs[32]; int32_t *decoded = s->decoded[channel]; /* warm up samples */