if(eq->m1_gain != 0) { 
if (eq->m1_gain != 0) { 
static void do_stereo_eq(int32 *buf, int32 count, EffectList *ef){	InfoStereoEQ *eq = (InfoStereoEQ *)ef->info;	int32 i, leveli = eq->leveli;	if (count == MAGIC_INIT_EFFECT_INFO) {		eq->lsf.q = 0;		eq->lsf.freq = eq->low_freq;		eq->lsf.gain = eq->low_gain;		calc_filter_shelving_low(&(eq->lsf));		eq->hsf.q = 0;		eq->hsf.freq = eq->high_freq;		eq->hsf.gain = eq->high_gain;		calc_filter_shelving_high(&(eq->hsf));		eq->m1.q = eq->m1_q;		eq->m1.freq = eq->m1_freq;		eq->m1.gain = eq->m1_gain;		calc_filter_peaking(&(eq->m1));		eq->m2.q = eq->m2_q;		eq->m2.freq = eq->m2_freq;		eq->m2.gain = eq->m2_gain;		calc_filter_peaking(&(eq->m2));		eq->leveli = TIM_FSCALE(eq->level, 24);		return;	} else if(count == MAGIC_FREE_EFFECT_INFO) {		return;	}	if (eq->level != 1.0f) {		for (i = 0; i < count; i++) {			buf[i] = imuldiv24(buf[i], leveli);		}	}	if(eq->low_gain != 0) {		do_shelving_filter_stereo(buf, count, &(eq->lsf));	}	if(eq->high_gain != 0) {		do_shelving_filter_stereo(buf, count, &(eq->hsf));	}	if(eq->m1_gain != 0) {		do_peaking_filter_stereo(buf, count, &(eq->m1));	}	if(eq->m2_gain != 0) {		do_peaking_filter_stereo(buf, count, &(eq->m2));	}}
4357	/local/tlutelli/issta_data/temp/c/2005_temp/2005/4357/3ca5a334f32cb6f2e1c419f4aea900b3d0fb33f0/reverb.c/buggy/timidity/reverb.c