case 'x': 
case 'x': 
int set_ctl(char *cp){    ControlMode *cmp, **cmpp = ctl_list;    while((cmp = *cmpp++))    {	if(cmp->id_character == *cp)	{	    ctl = cmp;#if defined ( IA_W32GUI ) || defined ( IA_W32G_SYN )	    cmp->verbosity = 1;	    cmp->trace_playing = 0;	    cmp->flags = 0;#endif /* IA_W32GUI */	    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 'D':		    cmp->flags ^= CTLF_DAEMONIZE;		    break;		  case 'u':		    cmp->flags ^= CTLF_AUTOUNIQ;		    break;		  case 'R':		    cmp->flags ^= CTLF_AUTOREFINE;		    break;		  case 'C':		    cmp->flags ^= CTLF_NOT_CONTINUE;		    break;		  default:		    ctl->cmsg(CMSG_ERROR, VERB_NORMAL,			      "Unknown interface option `%c'", *cp);		    return 1;		}	    }	    return 0;	}#ifdef IA_DYNAMIC	else if(cmp->id_character == dynamic_interface_id) /* Dynamic interface loader */	{	    if(dynamic_interface_module(*cp) != NULL)	    {		ctl = cmp;		if(dynamic_interface_id != *cp)		{		    cmp->verbosity = 1;		    cmp->trace_playing = 0;		    cmp->flags = 0;		    cmp->id_character = dynamic_interface_id = *cp;		}		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_DAEMONIZE;			break;		      default:			ctl->cmsg(CMSG_ERROR, VERB_NORMAL,				  "Unknown interface option `%c'", *cp);			return 1;		    }		}		return 0;	    }	}#endif /* IA_DYNAMIC */    }    ctl->cmsg(CMSG_ERROR, VERB_NORMAL,	      "Interface `%c' is not compiled in.", *cp);    return 1;}
4357	/local/tlutelli/issta_data/temp/c/2005_temp/2005/4357/05e0d0134a449b1c423ad80ee42fd2a85a05e7b9/timidity.c/clean/timidity/timidity.c