static int init_tix_scanner( const char *name ) /*********************************************/ { char tix_name[19]; if( name ) { if( *name ) { strcpy( tix_name, name ); strcat( tix_name, ".tix" ); in_file = ti_fopen( tix_name ); if( in_file != NULL ) return( 1 ); } if( strstr( name, "qnx" ) != 0 ) { in_file = ti_fopen( "qnx.tix" ); if( in_file != NULL ) return( 1 ); } else if( strstr( name, "ansi" ) != 0 ) { in_file = ti_fopen( "ansi.tix" ); if( in_file != NULL ) return( 1 ); } else if( strstr( name, "xterm" ) != 0 ) { in_file = ti_fopen( "xterm.tix" ); if( in_file != NULL ) return( 1 ); in_file = ti_fopen( "ansi.tix" ); if( in_file != NULL ) return( 1 ); } } in_file = ti_fopen( "default.tix" ); return( in_file != NULL ); }
static int TI_PUT_FILE( char *fnam ) { fnam = fnam; #if 0 //NYI: have to re-implement char c; FILE *fil; if( fnam!=NULL && fnam[0]!='\0' ){ // open file fil= ti_fopen( fnam ); if( fil==NULL ) return( FALSE ); // output file to terminal while( ( c= fgetc( fil ) )!=EOF ){ __putchar( c ); } fclose( fil ); } #endif return( TRUE ); }