cmp->trace_playing = ! cmp->trace_playing; 
cmp->trace_playing = (cmp->trace_playing) ? 0 : 1; 
int set_ctl(char *cp){	ControlMode *cmp, **cmpp;	int found = 0;		for (cmpp = ctl_list; cmp = *cmpp; cmpp++) {		if (cmp->id_character == *cp) {			found = 1;			ctl = cmp;#if defined(IA_W32GUI) || defined(IA_W32G_SYN)			cmp->verbosity = 1;			cmp->trace_playing = 0;			cmp->flags = 0;#endif	/* IA_W32GUI */			break;		}#ifdef IA_DYNAMIC		if (cmp->id_character == dynamic_interface_id				&& dynamic_interface_module(*cp)) {			/* Dynamic interface loader */			found = 1;			ctl = cmp;			if (dynamic_interface_id != *cp) {				cmp->id_character = dynamic_interface_id = *cp;				cmp->verbosity = 1;				cmp->trace_playing = 0;				cmp->flags = 0;			}			break;		}#endif	/* IA_DYNAMIC */	}	if (! found) {		ctl->cmsg(CMSG_ERROR, VERB_NORMAL,				"Interface `%c' is not compiled in.", *cp);		return 1;	}	while (*(++cp))		switch (*cp) {		case 'v':			cmp->verbosity++;			break;		case 'q':			cmp->verbosity--;			break;		case 't':	/* toggle */			cmp->trace_playing = ! cmp->trace_playing;			break;		case 'l':			cmp->flags ^= CTLF_LIST_LOOP;			break;		case 'r':			cmp->flags ^= CTLF_LIST_RANDOM;			break;		case 's':			cmp->flags ^= CTLF_LIST_SORT;			break;		case 'a':			cmp->flags ^= CTLF_AUTOSTART;			break;		case 'x':			cmp->flags ^= CTLF_AUTOEXIT;			break;		case 'd':			cmp->flags ^= CTLF_DRAG_START;			break;		case 'u':			cmp->flags ^= CTLF_AUTOUNIQ;			break;		case 'R':			cmp->flags ^= CTLF_AUTOREFINE;			break;		case 'C':			cmp->flags ^= CTLF_NOT_CONTINUE;			break;		case 'D':			cmp->flags ^= CTLF_DAEMONIZE;			break;		default:			ctl->cmsg(CMSG_ERROR, VERB_NORMAL,					"Unknown interface option `%c'", *cp);			return 1;		}	return 0;}
4357	/local/tlutelli/issta_data/temp/c/2005_temp/2005/4357/9e59eddbe3e4058535b0f37a0ac2df8f01323c85/timidity.c/buggy/timidity/timidity.c