return 0; 
if (! found) { ctl->cmsg(CMSG_ERROR, VERB_NORMAL, "Playmode `%c' is not compiled in.", *cp); return 1; 
int set_play_mode(char *cp){    PlayMode *pmp, **pmpp=play_mode_list;    while((pmp=*pmpp++))    {	if(pmp->id_character == *cp)	{	    play_mode=pmp;	    while(*(++cp))		switch(*cp)		{		  case 'U': /* uLaw */		    pmp->encoding |= PE_ULAW;		    pmp->encoding &= ~(PE_ALAW|PE_16BIT|PE_SIGNED|PE_BYTESWAP);		    break;		  case 'A': /* aLaw */		    pmp->encoding |= PE_ALAW;		    pmp->encoding &= ~(PE_ULAW|PE_16BIT|PE_SIGNED|PE_BYTESWAP);		    break;		  case 'l': /* linear */		    pmp->encoding &= ~(PE_ULAW|PE_ALAW);		    break;		  case '1': /* 1 for 16-bit */		    pmp->encoding |= PE_16BIT;		    pmp->encoding &= ~(PE_ULAW|PE_ALAW);		    break;		  case '8': pmp->encoding &= ~PE_16BIT; break;		  case 'M': pmp->encoding |= PE_MONO; break;		  case 'S': pmp->encoding &= ~PE_MONO; break; /* stereo */		  case 's':		    pmp->encoding |= PE_SIGNED;		    pmp->encoding &= ~(PE_ULAW|PE_ALAW);		    break;		  case 'u':		    pmp->encoding &= ~PE_SIGNED;		    pmp->encoding &= ~(PE_ULAW|PE_ALAW);		    break;		  case 'x':		    pmp->encoding ^= PE_BYTESWAP; /* toggle */		    pmp->encoding &= ~(PE_ULAW|PE_ALAW);		    break; 		  default:		    ctl->cmsg(CMSG_ERROR, VERB_NORMAL,			      "Unknown format modifier `%c'", *cp);		    return 1;		}	    return 0;	}    }    ctl->cmsg(CMSG_ERROR, VERB_NORMAL,	      "Playmode `%c' is not compiled in.", *cp);    return 1;}
4357	/local/tlutelli/issta_data/temp/c/2005_temp/2005/4357/41cf2ee78e85b3502a2a263fc7bf71cf26bbb217/timidity.c/clean/timidity/timidity.c