memset(voice, 0, max_voices * sizeof(Voice)); 
MAIN_INTERFACE void timidity_init_player(void){    /* Allocate voice[] */    voice = (Voice *) safe_realloc(voice, max_voices * sizeof(Voice));    /* Set play mode parameters */    if(opt_output_rate != 0)	play_mode->rate = opt_output_rate;    else if(play_mode->rate == 0)	play_mode->rate = DEFAULT_RATE;    /* save defaults */    COPY_CHANNELMASK(drumchannels, default_drumchannels);    COPY_CHANNELMASK(drumchannel_mask, default_drumchannel_mask);    if(opt_buffer_fragments != -1)    {	if(play_mode->flag & PF_BUFF_FRAGM_OPT)	    play_mode->extra_param[0] = opt_buffer_fragments;	else	    ctl->cmsg(CMSG_WARNING, VERB_NORMAL,		      "%s: -B option is ignored", play_mode->id_name);    }#ifdef SUPPORT_SOUNDSPEC    if(view_soundspec_flag)    {	open_soundspec();	soundspec_setinterval(spectrogram_update_sec);    }#endif /* SOUNDSPEC */}
4357	/local/tlutelli/issta_data/temp/c/2005_temp/2005/4357/63d1fdc75f76d3467b5c553f521366111cea98c6/timidity.c/buggy/timidity/timidity.c