if(p->level_left != 0 || p->level_right != 0 && p->type == 0) { 
if(p->level_left != 0 || (p->level_right != 0 && p->type == 0)) { 
void recompute_delay_status_gs(void){	struct delay_status_t *p = &delay_status;	p->sample_c = p->time_center * play_mode->rate / 1000.0f;	p->sample_l = p->sample_c * p->time_ratio_left;	p->sample_r = p->sample_c * p->time_ratio_right;	p->level_ratio_c = (double)p->level * (double)p->level_center / (127.0f * 127.0f);	p->level_ratio_l = (double)p->level * (double)p->level_left / (127.0f * 127.0f);	p->level_ratio_r = (double)p->level * (double)p->level_right / (127.0f * 127.0f);	p->feedback_ratio = (double)(p->feedback - 64) * (0.763f * 2.0f / 100.0f);	p->send_reverb_ratio = (double)p->send_reverb * (0.787f / 100.0f);	if(p->level_left != 0 || p->level_right != 0 && p->type == 0) {		p->type = 1;	/* it needs 3-tap delay effect. */	}	if(p->pre_lpf) {		p->lpf.a = (double)(7 - p->pre_lpf) / 7.0 * 0.9 + 0.05;		init_filter_lowpass1(&(p->lpf));	}}
4357	/local/tlutelli/issta_data/temp/c/2005_temp/2005/4357/64c3a98e5ef08ab323c2ea983ca497f2df9f9db2/readmidi.c/clean/timidity/readmidi.c