From a6024faa0d6ae330a2224784fb1f7120ecbfa349 Mon Sep 17 00:00:00 2001 From: Jean-Philippe Bernardy Date: Wed, 9 Mar 2005 14:39:52 +0000 Subject: GMini: libmad compiled git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6173 a1c6a512-1295-4272-9138-f99709370657 --- apps/codecs/libmad/layer3.c | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) (limited to 'apps/codecs/libmad/layer3.c') diff --git a/apps/codecs/libmad/layer3.c b/apps/codecs/libmad/layer3.c index 27c8d18430..a8d2d5f7f9 100644 --- a/apps/codecs/libmad/layer3.c +++ b/apps/codecs/libmad/layer3.c @@ -853,7 +853,7 @@ void III_exponents(struct channel const *channel, exponents[sfbi + 2] = gain2 - (signed int) (channel->scalefac[sfbi + 2] << scalefac_multiplier); - l += 3 * sfbwidth[sfbi]; + l += 3I * sfbwidth[sfbi]; sfbi += 3; } } @@ -1308,7 +1308,8 @@ void III_reorder(mad_fixed_t xr[576], struct channel const *channel, w = (w + 1) % 3; } - tmp[sbw[w]][w][sw[w]++] = xr[l]; + unsigned int sbww = sbw[w]; + tmp[sbww][w][sw[w]++] = xr[l]; if (sw[w] == 6) { sw[w] = 0; -- cgit v1.2.3