if(voice[i].channel == ch && (voice[i].status & VOICE_ON || voice[i].status & VOICE_OFF)) 
if ((voice[i].status & (VOICE_ON | VOICE_OFF)) && voice[i].channel == ch) 
static void update_sostenuto_controls(int ch){  int uv = upper_voices, i;  if(ISDRUMCHANNEL(ch) || channel[ch].sostenuto == 0) {return;}  for(i = 0; i < uv; i++)  {	 if(voice[i].channel == ch &&		 (voice[i].status & VOICE_ON || voice[i].status & VOICE_OFF))	 {		  voice[i].status = VOICE_SUSTAINED;		  ctl_note_event(i);		  voice[i].envelope_stage = EG_GUS_RELEASE1;		  recompute_envelope(i);	 }  }}
4357	/local/tlutelli/issta_data/temp/c/2005_temp/2005/4357/ca2c9e43e459ddc102008a65e6df0054f2633c28/playmidi.c/clean/timidity/playmidi.c