diff options
| author | Brad Midgley <bmidgley@xmission.com> | 2008-01-27 04:29:08 +0000 | 
|---|---|---|
| committer | Brad Midgley <bmidgley@xmission.com> | 2008-01-27 04:29:08 +0000 | 
| commit | d352bd04383f1c1a5ec17e267cb8d0ce70720519 (patch) | |
| tree | 1b244a7377e0ddd9ac70b35d998b204488aeb522 | |
| parent | c2ce7c2d410cfb0e67c1635ebf60fc06ae864f33 (diff) | |
avoid an (unlikely) overflow
| -rw-r--r-- | sbc/sbc.c | 4 | 
1 files changed, 2 insertions, 2 deletions
| @@ -715,8 +715,8 @@ static inline void _sbc_analyze_four(const int16_t *in, int32_t *out)  	sbc_fixed_t t[8];  	sbc_extended_t s[5]; -	MUL32(res, _sbc_proto_4[0], (in[8] - in[32])); /* Q18 */ -	MULA32(res, _sbc_proto_4[1], (in[16] - in[24])); +	MUL(res, _sbc_proto_4[0], in[8] - in[32]); /* Q18 */ +	MULA(res, _sbc_proto_4[1], in[16] - in[24]);  	t[0] = SCALE4_STAGE1(res); /* Q8 */  	MUL32(res, _sbc_proto_4[2], in[1]); | 
