/* --delay */ const char* type = arg; switch(type[0]) { case 'l' : effect_lr_mode =  0; break; case 'r' : effect_lr_mode =  1; break; case 'b' : effect_lr_mode =  2; break; case '0' : effect_lr_mode = -1; return true; case 'n' : effect_lr_mode = -1; return true; } if(type = strchr(type,',')) { int val = atoi(type + 1); if(val<0) { effect_lr_delay_msec = 0; effect_lr_mode = -1; ctl->cmsg(CMSG_ERROR, VERB_NORMAL, "Invalid delay parameter."); return false; 
/* --delay */ const char* type = arg;  switch (type[0]) { case 'l': effect_lr_mode = 0; break; case 'r': effect_lr_mode = 1; break; case 'b': effect_lr_mode = 2; break; case '0': effect_lr_mode = -1; return true; case 'n': effect_lr_mode = -1; return true; 
static inline bool parse_opt_224(const char* const arg){    /* --delay */    const char* type = arg;    switch(type[0]) {    case 'l' : effect_lr_mode =  0; break;    case 'r' : effect_lr_mode =  1; break;    case 'b' : effect_lr_mode =  2; break;    case '0' : effect_lr_mode = -1; return true;    case 'n' : effect_lr_mode = -1; return true;    }    if(type = strchr(type,',')) {	int val = atoi(type + 1);	if(val<0) {	    effect_lr_delay_msec = 0;	    effect_lr_mode = -1;	    ctl->cmsg(CMSG_ERROR, VERB_NORMAL,		      "Invalid delay parameter.");	    return false;	}	else {	    effect_lr_delay_msec = val;	}    }    return true;}
4357	/local/tlutelli/issta_data/temp/c/2005_temp/2005/4357/c992099a6189578c646e487a6f741b805160b425/timidity.c/buggy/timidity/timidity.c