fprintf(stdout, "TiMidity++ v%s" NLS, timidity_version); 
fprintf(stdout, "TiMidity++ %s%s" NLS, (strcmp(timidity_version, "current")) ? "v" : "", timidity_version); 
static int ctl_open(int using_stdin, int using_stdout){    int i;    vt100_init_screen();    ctl.opened=1;    vt100_move(0, 0);    fprintf(stdout, "TiMidity++ v%s" NLS, timidity_version);    vt100_move(0, VT100_COLS-45);    fputs("(C) 1995 Tuukka Toivonen <tt@cgs.fi>", stdout);    vt100_move(1,0);    fputs("vt100 Interface mode - Written by Masanao Izumo <mo@goice.co.jp>", stdout);    vt100_move(3,0);    fputs("File:", stdout);    vt100_move(4,0);    if (ctl.trace_playing)    {	fputs("Time:", stdout);	vt100_move(4,6+6+1);	putc('/', stdout);	vt100_move(4,40);	printf("Voices:    /%3d", voices);    }    else    {	fputs("Time:", stdout);	vt100_move(4,6+6+1);	putc('/', stdout);    }    vt100_move(4,VT100_COLS-20);    fputs("Master volume:", stdout);    vt100_move(5,0);    for (i=0; i<VT100_COLS; i++)	putc('_', stdout);    if (ctl.trace_playing)    {	int o;	vt100_move(6,0);	fputs("Ch ", stdout);	o = (VT100_COLS - 24) / 12;	for(i = 0; i < o; i++)	{	    int j, c;	    for(j = 0; j < 12; j++)	    {		c = note_name_char[j];		if(islower(c))		    putc(c, stdout);		else		    putc(' ', stdout);	    }	}	vt100_move(6,VT100_COLS-20);	fputs("Prg Vol Exp Pan S B", stdout);	vt100_move(7,0);	for (i=0; i<VT100_COLS; i++)	    putc('-', stdout);	for (i=0; i<16; i++)	{	    vt100_move(8+i, 0);	    printf("%02d ", i+1);	    init_bitset(channel_program_flags + i, 128);	}	set_trace_loop_hook(update_indicator);	indicator_width = VT100_COLS - 2;	if(indicator_width < 40)	    indicator_width = 40;	lyric_row = 2;	msg_row = 2;    }    memset(comment_indicator_buffer =	(char *)safe_malloc(indicator_width), 0, indicator_width);    memset(current_indicator_message =	(char *)safe_malloc(indicator_width), 0, indicator_width);    ctl_refresh();    return 0;}
4357	/local/tlutelli/issta_data/temp/c/2005_temp/2005/4357/4500e677dc84b93309db3a902d2615a38e2ed2d9/vt100_c.c/buggy/interface/vt100_c.c