From 03e9d3bba44edc770023bd00b48650dc12889340 Mon Sep 17 00:00:00 2001 From: Eduard Hasenleithner Date: Fri, 24 Aug 2001 17:58:15 +0000 Subject: Fixed the "cirp" bug with gcc-3.0. CVS patchset: 479 CVS date: 2001/08/24 17:58:15 --- src/libac3/parse.c | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) (limited to 'src/libac3/parse.c') diff --git a/src/libac3/parse.c b/src/libac3/parse.c index d200a2be1..7d7d7b3d0 100644 --- a/src/libac3/parse.c +++ b/src/libac3/parse.c @@ -310,15 +310,18 @@ static int q_4_pointer; } #define CHANNEL_COEFF(val) \ - coeff[i++] = val; \ + coeff[i] = val; \ + i++; \ continue; #define CHANNEL_DITHER(val) \ if (dither) { \ - coeff[i++] = dither_gen () * val; \ + coeff[i] = dither_gen () * val; \ + i++; \ continue; \ } else { \ - coeff[i++] = 0; \ + coeff[i] = 0; \ + i++; \ continue; \ } -- cgit v1.2.3