if (parse_opt_EB(arg + 1)) 
if (parse_opt_EC(arg + 1)) 
static inline int parse_opt_E(char *arg){	/* undocumented option --effects */	int err = 0;		while (*arg) {		switch (*arg) {		case 'w':			opt_modulation_wheel = 1;			break;		case 'W':			opt_modulation_wheel = 0;			break;		case 'p':			opt_portamento = 1;			break;		case 'P':			opt_portamento = 0;			break;		case 'v':			opt_nrpn_vibrato = 1;			break;		case 'V':			opt_nrpn_vibrato = 0;			break;		case 's':			opt_channel_pressure = 1;			break;		case 'S':			opt_channel_pressure = 0;			break;		case 'l':			opt_lpf_def = 1;			break;		case 'L':			opt_lpf_def = 0;			break;		case 'e':			opt_modulation_envelope = 1;			break;		case 'E':			opt_modulation_envelope = 0;			break;		case 't':			opt_trace_text_meta_event = 1;			break;		case 'T':			opt_trace_text_meta_event = 0;			break;		case 'o':			opt_overlap_voice_allow = 1;			break;		case 'O':			opt_overlap_voice_allow = 0;			break;		case 'm':			if (parse_opt_E9(arg + 1))				err++;			arg += 2;			break;		case 'M':			if (parse_opt_EA(arg + 1))				err++;			arg += 2;			break;		case 'b':			if (parse_opt_EB(arg + 1))				err++;			while (isdigit(*(arg + 1)))				arg++;			break;		case 'B':			if (parse_opt_EC(arg + 1))				err++;			while (isdigit(*(arg + 1)))				arg++;			break;		case 'F':			if (strncmp(arg + 1, "delay=", 6) == 0) {				if (parse_opt_ED(arg + 7))					err++;			} else if (strncmp(arg + 1, "chorus=", 7) == 0) {				if (parse_opt_EE(arg + 8))					err++;			} else if (strncmp(arg + 1, "reverb=", 7) == 0) {				if (parse_opt_EF(arg + 8))					err++;			} else if (strncmp(arg + 1, "ns=", 3) == 0) {				if (parse_opt_EF(arg + 4))					err++;			}			if (err) {				ctl->cmsg(CMSG_ERROR,						VERB_NORMAL, "-E%s: unsupported effect", arg);				return err;			}			return err;		default:			ctl->cmsg(CMSG_ERROR, VERB_NORMAL,					"-E: Illegal mode `%c'", *arg);			err++;			break;		}		arg++;	}	return err;}
4357	/local/tlutelli/issta_data/temp/c/2005_temp/2005/4357/0e91e7ef1fadc562b6bd4c7a94b76d54675dfad1/timidity.c/buggy/timidity/timidity.c