1*14691Sedward #ifndef lint 2*14691Sedward static char *sccsid = "@(#)tttermcap.c 3.1 83/08/17"; 3*14691Sedward #endif 4*14691Sedward 5*14691Sedward #include "ww.h" 6*14691Sedward #include "tt.h" 7*14691Sedward 8*14691Sedward char *tgetstr(); 9*14691Sedward 10*14691Sedward tt_pc(c) 11*14691Sedward { 12*14691Sedward putchar(c); 13*14691Sedward } 14*14691Sedward 15*14691Sedward tt_sc(c) 16*14691Sedward { 17*14691Sedward *tt_strp++ = c; 18*14691Sedward } 19*14691Sedward 20*14691Sedward char * 21*14691Sedward tt_xgetstr(str) 22*14691Sedward char *str; 23*14691Sedward { 24*14691Sedward char buf[100]; 25*14691Sedward char *bufp = buf; 26*14691Sedward 27*14691Sedward str = tgetstr(str, &bufp); 28*14691Sedward if (str == 0) 29*14691Sedward return 0; 30*14691Sedward str = tt_strp; 31*14691Sedward tputs(buf, 1, tt_sc); 32*14691Sedward tt_sc(0); 33*14691Sedward return str; 34*14691Sedward } 35