1/* 05/15/81 (Berkely) @(#)llib-lcurses 1.4 */ 2 3/* LINTLIBRARY */ 4 5# include <curses.h> 6 7static char *sp; 8static WINDOW *wp; 9 10char _putchar(c) char c; { return c; } 11 /* VARARGS2 */ 12int _sprintw(win, fmt, args) WINDOW *win; char *fmt; { return 0; } 13 /* VARARGS2 */ 14int _sscans(win, fmt, args) WINDOW *win; char *fmt; { return 0; } 15 box(win, vert, hor) WINDOW *win; int vert, hor; {} 16 delwin(win) WINDOW *win; {} 17 endwin() {} 18 fgoto() {} 19 gettmode() {} 20char *getcap(name) char *name; { return name; } 21WINDOW *initscr() { return wp; } 22char *longname(bp, def) char *bp ,*def; { return sp; } 23 mvcur(ly, lx, y, x) int ly, lx, y, x; {} 24 /* VARARGS3 */ 25int mvprintw(y, x, fmt, args) int y, x; char *fmt; { return 0; } 26 /* VARARGS3 */ 27int mvscanw(y, x, fmt, args) int y, x; char *fmt; { return 0; } 28int mvwin(win, by, bx) WINDOW *win; { return 0; } 29 /* VARARGS4 */ 30int mvwprintw(win, y, x, fmt, args) WINDOW *win; int y, x; char *fmt; { return 0; } 31 /* VARARGS4 */ 32int mvwscanw(win, y, x, fmt, args) WINDOW *win; int y, x; char *fmt; { return 0; } 33WINDOW *newwin(num_lines, num_cols, begy, begx) int num_lines, num_cols, begy, begx; { return wp; } 34 overlay(win1, win2) WINDOW *win1, *win2; {} 35 overwrite(win1, win2) WINDOW *win1, *win2; {} 36int plod(cnt) int cnt; { return 0; } 37 plodput(c) char c; {} 38 /* VARARGS1 */ 39int printw(fmt, args) char *fmt; { return 0; } 40 /* VARARGS1 */ 41 putpad(cp) char *cp; {} 42int scanw(fmt, args) char *fmt; { return 0; } 43int scroll(win) WINDOW *win; { return 0; } 44int setterm(type) char *type; { return 0; } 45WINDOW *subwin(orig, num_lines, num_cols, begy, begx) WINDOW *orig; int num_lines, num_cols, begy, begx; { return wp; } 46 touchwin(win) WINDOW *win; {} 47 tstp() {} 48int waddch(win, c) WINDOW *win; char c; { return 0; } 49int waddstr(win, str) WINDOW *win; char *str; { return 0; } 50int wclear(win) WINDOW *win; { return 0; } 51 wclrtobot(win) WINDOW *win; {} 52 wclrtoeol(win) WINDOW *win; {} 53 wdeleteln(win) WINDOW *win; {} 54 werase(win) WINDOW *win; {} 55int wgetch(win) WINDOW *win; { return 0; } 56int wgetstr(win, str) WINDOW *win; char *str; { return 0; } 57 winsertln(win) WINDOW *win; {} 58int wmove(win, y, x) WINDOW *win; int y, x; { return 0; } 59 /* VARARGS2 */ 60int wprintw(win, fmt, args) WINDOW *win; char *fmt; { return 0; } 61 /* VARARGS2 */ 62int wrefresh(win) WINDOW *win; { return 0; } 63int wscanw(win, fmt, args) WINDOW *win; char *fmt; { return 0; } 64char *wstandend(win) WINDOW *win; { return sp; } 65char *wstandout(win) WINDOW *win; { return sp; } 66 zap() {} 67 68bool AM, BS, CA, DA, DB, EO, GT, HZ, IN, MI, MS, NC, OS, UL, XN, 69 NONL, UPPERCASE, normtty, _pfast, My_term, _echoit, _rawmode, 70 _endwin; 71 72 73char *AL, *BC, *BT, *CD, *CE, *CL, *CM, *DC, *DL, *DM, *DO, *ED, 74 *EI, *HO, *IC, *IM, *IP, *LL, *MA, *ND, *SE, *SF, *SO, *SR, 75 *TA, *TE, *TI, *UC, *UE, *UP, *US, *VB, *VE, *VS, PC, 76 *Def_term, ttytype[]; 77 78int LINES, COLS, _tty_ch, _res_flg; 79 80SGTTY _tty; 81 82WINDOW *stdscr, *curscr; 83