1 /****************************************************************************
2 * Copyright (c) 2008-2009,2010 Free Software Foundation, Inc. *
4 * Permission is hereby granted, free of charge, to any person obtaining a *
5 * copy of this software and associated documentation files (the *
6 * "Software"), to deal in the Software without restriction, including *
7 * without limitation the rights to use, copy, modify, merge, publish, *
8 * distribute, distribute with modifications, sublicense, and/or sell *
9 * copies of the Software, and to permit persons to whom the Software is *
10 * furnished to do so, subject to the following conditions: *
12 * The above copyright notice and this permission notice shall be included *
13 * in all copies or substantial portions of the Software. *
15 * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS *
16 * OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF *
17 * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. *
18 * IN NO EVENT SHALL THE ABOVE COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, *
19 * DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR *
20 * OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR *
21 * THE USE OR OTHER DEALINGS IN THE SOFTWARE. *
23 * Except as contained in this notice, the name(s) of the above copyright *
24 * holders shall not be used in advertising or otherwise to promote the *
25 * sale, use or other dealings in this Software without prior written *
27 ****************************************************************************/
29 /****************************************************************************
30 * Author: Thomas E. Dickey 2008-on *
31 ****************************************************************************/
34 /* ./tty/hardscroll.c */
36 #include <curses.priv.h>
41 #undef _nc_scroll_optimize_sp
42 void _nc_scroll_optimize_sp(
46 #undef _nc_scroll_optimize
47 void _nc_scroll_optimize(void)
50 #undef _nc_linedump_sp
56 void _nc_linedump(void)
61 #undef _nc_hash_map_sp
67 void _nc_hash_map(void)
70 #undef _nc_make_oldhash_sp
71 void _nc_make_oldhash_sp(
76 #undef _nc_make_oldhash
77 void _nc_make_oldhash(
81 #undef _nc_scroll_oldhash_sp
82 void _nc_scroll_oldhash_sp(
89 #undef _nc_scroll_oldhash
90 void _nc_scroll_oldhash(
96 /* ./base/lib_addch.c */
104 { return(*(chtype *)0); }
106 #undef _nc_waddch_nosync
107 int _nc_waddch_nosync(
110 { return(*(int *)0); }
116 { return(*(int *)0); }
122 { return(*(int *)0); }
124 /* ./base/lib_addstr.c */
131 { return(*(int *)0); }
138 { return(*(int *)0); }
140 /* ./base/lib_beep.c */
145 { return(*(int *)0); }
149 { return(*(int *)0); }
151 /* ./base/lib_bkgd.c */
163 { return(*(int *)0); }
165 /* ./base/lib_box.c */
178 { return(*(int *)0); }
180 /* ./base/lib_chgat.c */
189 { return(*(int *)0); }
191 /* ./base/lib_clear.c */
196 { return(*(int *)0); }
198 /* ./base/lib_clearok.c */
204 { return(*(int *)0); }
206 /* ./base/lib_clrbot.c */
211 { return(*(int *)0); }
213 /* ./base/lib_clreol.c */
218 { return(*(int *)0); }
220 /* ./base/lib_color.c */
224 #undef _nc_COLOR_PAIRS
225 int _nc_COLOR_PAIRS(void)
226 { return(*(int *)0); }
230 { return(*(int *)0); }
232 #undef _nc_reset_colors_sp
233 NCURSES_BOOL _nc_reset_colors_sp(
235 { return(*(NCURSES_BOOL *)0); }
237 #undef _nc_reset_colors
238 NCURSES_BOOL _nc_reset_colors(void)
239 { return(*(NCURSES_BOOL *)0); }
241 #undef start_color_sp
244 { return(*(int *)0); }
247 int start_color(void)
248 { return(*(int *)0); }
256 { return(*(int *)0); }
263 { return(*(int *)0); }
272 { return(*(int *)0); }
280 { return(*(int *)0); }
282 #undef can_change_color_sp
283 NCURSES_BOOL can_change_color_sp(
285 { return(*(NCURSES_BOOL *)0); }
287 #undef can_change_color
288 NCURSES_BOOL can_change_color(void)
289 { return(*(NCURSES_BOOL *)0); }
292 NCURSES_BOOL has_colors_sp(
294 { return(*(NCURSES_BOOL *)0); }
297 NCURSES_BOOL has_colors(void)
298 { return(*(NCURSES_BOOL *)0); }
300 #undef color_content_sp
301 int color_content_sp(
307 { return(*(int *)0); }
315 { return(*(int *)0); }
317 #undef pair_content_sp
323 { return(*(int *)0); }
330 { return(*(int *)0); }
332 #undef _nc_do_color_sp
333 void _nc_do_color_sp(
337 NCURSES_BOOL reverse,
338 NCURSES_OUTC_sp outc)
345 NCURSES_BOOL reverse,
349 /* ./base/lib_colorset.c */
354 short color_pair_number,
356 { return(*(int *)0); }
358 /* ./base/lib_delch.c */
363 { return(*(int *)0); }
365 /* ./base/lib_delwin.c */
370 { return(*(int *)0); }
372 /* ./base/lib_echo.c */
377 { return(*(int *)0); }
381 { return(*(int *)0); }
386 { return(*(int *)0); }
390 { return(*(int *)0); }
392 /* ./base/lib_endwin.c */
397 { return(*(int *)0); }
401 { return(*(int *)0); }
403 /* ./base/lib_erase.c */
408 { return(*(int *)0); }
410 /* ./base/lib_flash.c */
415 { return(*(int *)0); }
419 { return(*(int *)0); }
426 { return(*(int *)0); }
432 { return(*(int *)0); }
437 { return(*(int *)0); }
443 { return(*(int *)0); }
448 { return(*(int *)0); }
453 { return(*(int *)0); }
458 { return(*(int *)0); }
463 { return(*(int *)0); }
470 { return(*(int *)0); }
476 { return(*(int *)0); }
482 { return(*(int *)0); }
489 { return(*(int *)0); }
494 { return(*(int *)0); }
511 { return(*(int *)0); }
518 { return(*(int *)0); }
526 { return(*(int *)0); }
530 { return(*(int *)0); }
534 { return(*(int *)0); }
538 { return(*(int *)0); }
544 { return(*(int *)0); }
549 { return(*(int *)0); }
553 { return(*(int *)0); }
557 { return(*(int *)0); }
562 { return(*(int *)0); }
566 { return(*(int *)0); }
571 { return(*(chtype *)0); }
575 { return(*(int *)0); }
581 { return(*(int *)0); }
586 { return(*(int *)0); }
592 { return(*(int *)0); }
596 { return(*(chtype *)0); }
602 { return(*(int *)0); }
607 { return(*(int *)0); }
613 { return(*(int *)0); }
618 { return(*(int *)0); }
623 { return(*(int *)0); }
627 { return(*(int *)0); }
633 { return(*(int *)0); }
638 { return(*(int *)0); }
643 { return(*(int *)0); }
649 { return(*(int *)0); }
656 { return(*(int *)0); }
664 { return(*(int *)0); }
671 { return(*(int *)0); }
679 { return(*(int *)0); }
686 { return(*(int *)0); }
696 { return(*(int *)0); }
702 { return(*(int *)0); }
708 { return(*(int *)0); }
716 { return(*(int *)0); }
723 { return(*(int *)0); }
731 { return(*(int *)0); }
737 { return(*(chtype *)0); }
745 { return(*(int *)0); }
752 { return(*(int *)0); }
760 { return(*(int *)0); }
767 { return(*(int *)0); }
775 { return(*(int *)0); }
782 { return(*(int *)0); }
789 { return(*(int *)0); }
797 { return(*(int *)0); }
805 { return(*(int *)0); }
814 { return(*(int *)0); }
822 { return(*(int *)0); }
831 { return(*(int *)0); }
839 { return(*(int *)0); }
850 { return(*(int *)0); }
857 { return(*(int *)0); }
864 { return(*(int *)0); }
873 { return(*(int *)0); }
881 { return(*(int *)0); }
890 { return(*(int *)0); }
897 { return(*(chtype *)0); }
906 { return(*(int *)0); }
914 { return(*(int *)0); }
923 { return(*(int *)0); }
931 { return(*(int *)0); }
940 { return(*(int *)0); }
948 { return(*(int *)0); }
956 { return(*(int *)0); }
965 { return(*(int *)0); }
970 { return(*(int *)0); }
975 { return(*(int *)0); }
979 { return(*(int *)0); }
984 { return(*(int *)0); }
989 { return(*(int *)0); }
995 { return(*(int *)0); }
999 { return(*(int *)0); }
1003 { return(*(int *)0); }
1015 { return(*(int *)0); }
1020 { return(*(int *)0); }
1025 { return(*(int *)0); }
1031 { return(*(int *)0); }
1038 { return(*(int *)0); }
1045 { return(*(int *)0); }
1051 { return(*(int *)0); }
1057 { return(*(int *)0); }
1063 { return(*(int *)0); }
1069 { return(*(int *)0); }
1075 { return(*(int *)0); }
1083 { return(*(int *)0); }
1091 { return(*(int *)0); }
1096 { return(*(int *)0); }
1102 { return(*(int *)0); }
1108 { return(*(int *)0); }
1113 { return(*(int *)0); }
1119 { return(*(int *)0); }
1125 { return(*(int *)0); }
1130 { return(*(int *)0); }
1135 { return(*(int *)0); }
1140 { return(*(int *)0); }
1145 { return(*(int *)0); }
1150 { return(*(int *)0); }
1155 { return(*(int *)0); }
1160 { return(*(int *)0); }
1165 { return(*(int *)0); }
1170 { return(*(int *)0); }
1175 { return(*(int *)0); }
1180 { return(*(int *)0); }
1185 { return(*(WINDOW **)0); }
1188 NCURSES_BOOL is_cleared(
1190 { return(*(NCURSES_BOOL *)0); }
1193 NCURSES_BOOL is_idcok(
1195 { return(*(NCURSES_BOOL *)0); }
1198 NCURSES_BOOL is_idlok(
1200 { return(*(NCURSES_BOOL *)0); }
1203 NCURSES_BOOL is_immedok(
1205 { return(*(NCURSES_BOOL *)0); }
1208 NCURSES_BOOL is_keypad(
1210 { return(*(NCURSES_BOOL *)0); }
1213 NCURSES_BOOL is_leaveok(
1215 { return(*(NCURSES_BOOL *)0); }
1218 NCURSES_BOOL is_nodelay(
1220 { return(*(NCURSES_BOOL *)0); }
1223 NCURSES_BOOL is_notimeout(
1225 { return(*(NCURSES_BOOL *)0); }
1228 NCURSES_BOOL is_pad(
1230 { return(*(NCURSES_BOOL *)0); }
1233 NCURSES_BOOL is_scrollok(
1235 { return(*(NCURSES_BOOL *)0); }
1238 NCURSES_BOOL is_subwin(
1240 { return(*(NCURSES_BOOL *)0); }
1243 NCURSES_BOOL is_syncok(
1245 { return(*(NCURSES_BOOL *)0); }
1252 { return(*(int *)0); }
1255 NCURSES_BOOL mouse_trafo(
1259 { return(*(NCURSES_BOOL *)0); }
1261 /* ./base/lib_getch.c */
1263 #include <fifo_defs.h>
1266 int _nc_ESCDELAY(void)
1267 { return(*(int *)0); }
1269 #undef _nc_ptr_Escdelay
1270 int *_nc_ptr_Escdelay(
1272 { return(*(int **)0); }
1274 #undef set_escdelay_sp
1275 int set_escdelay_sp(
1278 { return(*(int *)0); }
1283 { return(*(int *)0); }
1285 #undef get_escdelay_sp
1286 int get_escdelay_sp(
1288 { return(*(int *)0); }
1291 int get_escdelay(void)
1292 { return(*(int *)0); }
1297 unsigned long *result,
1299 { return(*(int *)0); }
1304 { return(*(int *)0); }
1306 /* ./base/lib_getstr.c */
1313 { return(*(int *)0); }
1315 /* ./base/lib_hline.c */
1322 { return(*(int *)0); }
1324 /* ./base/lib_immedok.c */
1332 /* ./base/lib_inchstr.c */
1339 { return(*(int *)0); }
1341 /* ./base/lib_initscr.c */
1344 WINDOW *initscr(void)
1345 { return(*(WINDOW **)0); }
1347 /* ./base/lib_insch.c */
1349 #undef _nc_insert_ch
1354 { return(*(int *)0); }
1360 { return(*(int *)0); }
1362 /* ./base/lib_insdel.c */
1368 { return(*(int *)0); }
1370 /* ./base/lib_insnstr.c */
1377 { return(*(int *)0); }
1379 /* ./base/lib_instr.c */
1386 { return(*(int *)0); }
1388 /* ./base/lib_isendwin.c */
1391 NCURSES_BOOL isendwin_sp(
1393 { return(*(NCURSES_BOOL *)0); }
1396 NCURSES_BOOL isendwin(void)
1397 { return(*(NCURSES_BOOL *)0); }
1399 /* ./base/lib_leaveok.c */
1405 { return(*(int *)0); }
1407 /* ./base/lib_mouse.c */
1413 { return(*(int *)0); }
1418 { return(*(int *)0); }
1420 #undef ungetmouse_sp
1424 { return(*(int *)0); }
1429 { return(*(int *)0); }
1432 mmask_t mousemask_sp(
1436 { return(*(mmask_t *)0); }
1442 { return(*(mmask_t *)0); }
1445 NCURSES_BOOL wenclose(
1449 { return(*(NCURSES_BOOL *)0); }
1451 #undef mouseinterval_sp
1452 int mouseinterval_sp(
1455 { return(*(int *)0); }
1457 #undef mouseinterval
1460 { return(*(int *)0); }
1462 #undef _nc_has_mouse
1463 NCURSES_BOOL _nc_has_mouse(
1465 { return(*(NCURSES_BOOL *)0); }
1468 NCURSES_BOOL has_mouse_sp(
1470 { return(*(NCURSES_BOOL *)0); }
1473 NCURSES_BOOL has_mouse(void)
1474 { return(*(NCURSES_BOOL *)0); }
1477 NCURSES_BOOL wmouse_trafo(
1481 NCURSES_BOOL to_screen)
1482 { return(*(NCURSES_BOOL *)0); }
1484 /* ./base/lib_move.c */
1491 { return(*(int *)0); }
1493 /* ./tty/lib_mvcur.c */
1495 #undef _nc_msec_cost_sp
1496 int _nc_msec_cost_sp(
1498 const char *const cap,
1500 { return(*(int *)0); }
1502 #undef _nc_msec_cost
1504 const char *const cap,
1506 { return(*(int *)0); }
1508 #undef _nc_mvcur_resume_sp
1509 void _nc_mvcur_resume_sp(
1513 #undef _nc_mvcur_resume
1514 void _nc_mvcur_resume(void)
1517 #undef _nc_mvcur_init_sp
1518 void _nc_mvcur_init_sp(
1522 #undef _nc_mvcur_init
1523 void _nc_mvcur_init(void)
1526 #undef _nc_mvcur_wrap_sp
1527 void _nc_mvcur_wrap_sp(
1531 #undef _nc_mvcur_wrap
1532 void _nc_mvcur_wrap(void)
1542 { return(*(int *)0); }
1550 { return(*(int *)0); }
1552 #undef _nc_optimize_enable
1553 int _nc_optimize_enable;
1555 /* ./base/lib_mvwin.c */
1562 { return(*(int *)0); }
1564 /* ./base/lib_newterm.c */
1590 { return(*(SCREEN **)0); }
1597 { return(*(SCREEN **)0); }
1599 /* ./base/lib_newwin.c */
1604 { return(*(int *)0); }
1613 { return(*(WINDOW **)0); }
1621 { return(*(WINDOW **)0); }
1630 { return(*(WINDOW **)0); }
1639 { return(*(WINDOW **)0); }
1641 #undef _nc_makenew_sp
1642 WINDOW *_nc_makenew_sp(
1649 { return(*(WINDOW **)0); }
1651 #undef _nc_curscr_of
1652 WINDOW *_nc_curscr_of(
1654 { return(*(WINDOW **)0); }
1656 #undef _nc_newscr_of
1657 WINDOW *_nc_newscr_of(
1659 { return(*(WINDOW **)0); }
1661 #undef _nc_stdscr_of
1662 WINDOW *_nc_stdscr_of(
1664 { return(*(WINDOW **)0); }
1666 /* ./base/lib_nl.c */
1671 { return(*(int *)0); }
1675 { return(*(int *)0); }
1680 { return(*(int *)0); }
1684 { return(*(int *)0); }
1686 /* ./base/lib_overlay.c */
1692 { return(*(int *)0); }
1698 { return(*(int *)0); }
1711 { return(*(int *)0); }
1713 /* ./base/lib_pad.c */
1720 { return(*(WINDOW **)0); }
1726 { return(*(WINDOW **)0); }
1735 { return(*(WINDOW **)0); }
1746 { return(*(int *)0); }
1757 { return(*(int *)0); }
1763 { return(*(int *)0); }
1765 /* ./base/lib_printw.c */
1771 { return(*(int *)0); }
1778 { return(*(int *)0); }
1786 { return(*(int *)0); }
1795 { return(*(int *)0); }
1802 { return(*(int *)0); }
1804 /* ./base/lib_redrawln.c */
1811 { return(*(int *)0); }
1813 /* ./base/lib_refresh.c */
1818 { return(*(int *)0); }
1823 { return(*(int *)0); }
1825 /* ./base/lib_restart.c */
1827 #undef restartterm_sp
1833 { return(*(int *)0); }
1840 { return(*(int *)0); }
1842 /* ./base/lib_scanw.c */
1849 { return(*(int *)0); }
1855 { return(*(int *)0); }
1862 { return(*(int *)0); }
1870 { return(*(int *)0); }
1879 { return(*(int *)0); }
1881 /* ./base/lib_screen.c */
1887 { return(*(WINDOW **)0); }
1892 { return(*(WINDOW **)0); }
1898 { return(*(int *)0); }
1900 #undef scr_restore_sp
1904 { return(*(int *)0); }
1909 { return(*(int *)0); }
1914 { return(*(int *)0); }
1920 { return(*(int *)0); }
1925 { return(*(int *)0); }
1931 { return(*(int *)0); }
1936 { return(*(int *)0); }
1938 /* ./base/lib_scroll.c */
1940 #undef _nc_scroll_window
1941 void _nc_scroll_window(
1953 { return(*(int *)0); }
1955 /* ./base/lib_scrollok.c */
1961 { return(*(int *)0); }
1963 /* ./base/lib_scrreg.c */
1970 { return(*(int *)0); }
1972 /* ./base/lib_set_term.c */
1977 { return(*(SCREEN **)0); }
1984 #undef _nc_setupscreen_sp
1985 int _nc_setupscreen_sp(
1990 NCURSES_BOOL filtered,
1992 { return(*(int *)0); }
1994 #undef _nc_setupscreen
1995 int _nc_setupscreen(
1999 NCURSES_BOOL filtered,
2001 { return(*(int *)0); }
2003 #undef _nc_ripoffline_sp
2004 int _nc_ripoffline_sp(
2010 { return(*(int *)0); }
2012 #undef _nc_ripoffline
2018 { return(*(int *)0); }
2020 #undef ripoffline_sp
2027 { return(*(int *)0); }
2035 { return(*(int *)0); }
2037 /* ./base/lib_slk.c */
2039 #undef _nc_format_slks
2040 int _nc_format_slks(
2043 { return(*(int *)0); }
2045 #undef _nc_slk_initialize
2046 int _nc_slk_initialize(
2049 { return(*(int *)0); }
2051 #undef slk_restore_sp
2054 { return(*(int *)0); }
2057 int slk_restore(void)
2058 { return(*(int *)0); }
2060 /* ./base/lib_slkatr_set.c */
2062 #undef slk_attr_set_sp
2063 int slk_attr_set_sp(
2066 short color_pair_number,
2068 { return(*(int *)0); }
2073 short color_pair_number,
2075 { return(*(int *)0); }
2077 /* ./base/lib_slkatrof.c */
2079 #undef slk_attroff_sp
2083 { return(*(int *)0); }
2088 { return(*(int *)0); }
2090 /* ./base/lib_slkatron.c */
2092 #undef slk_attron_sp
2096 { return(*(int *)0); }
2101 { return(*(int *)0); }
2103 /* ./base/lib_slkatrset.c */
2105 #undef slk_attrset_sp
2109 { return(*(int *)0); }
2114 { return(*(int *)0); }
2116 /* ./base/lib_slkattr.c */
2121 { return(*(attr_t *)0); }
2124 attr_t slk_attr(void)
2125 { return(*(attr_t *)0); }
2127 /* ./base/lib_slkclear.c */
2132 { return(*(int *)0); }
2136 { return(*(int *)0); }
2138 /* ./base/lib_slkcolor.c */
2143 short color_pair_number)
2144 { return(*(int *)0); }
2148 short color_pair_number)
2149 { return(*(int *)0); }
2151 /* ./base/lib_slkinit.c */
2157 { return(*(int *)0); }
2162 { return(*(int *)0); }
2164 /* ./base/lib_slklab.c */
2170 { return(*(char **)0); }
2175 { return(*(char **)0); }
2177 /* ./base/lib_slkrefr.c */
2179 #undef slk_noutrefresh_sp
2180 int slk_noutrefresh_sp(
2182 { return(*(int *)0); }
2184 #undef slk_noutrefresh
2185 int slk_noutrefresh(void)
2186 { return(*(int *)0); }
2188 #undef slk_refresh_sp
2191 { return(*(int *)0); }
2194 int slk_refresh(void)
2195 { return(*(int *)0); }
2197 /* ./base/lib_slkset.c */
2205 { return(*(int *)0); }
2212 { return(*(int *)0); }
2214 /* ./base/lib_slktouch.c */
2219 { return(*(int *)0); }
2223 { return(*(int *)0); }
2225 /* ./base/lib_touch.c */
2227 #undef is_linetouched
2228 NCURSES_BOOL is_linetouched(
2231 { return(*(NCURSES_BOOL *)0); }
2233 #undef is_wintouched
2234 NCURSES_BOOL is_wintouched(
2236 { return(*(NCURSES_BOOL *)0); }
2244 { return(*(int *)0); }
2246 /* ./trace/lib_tracedmp.c */
2254 /* ./trace/lib_tracemse.c */
2256 #undef _nc_tracemouse
2257 char *_nc_tracemouse(
2260 { return(*(char **)0); }
2265 { return(*(char **)0); }
2267 /* ./tty/lib_tstp.c */
2269 #include <SigAction.h>
2271 #undef _nc_signal_handler
2272 void _nc_signal_handler(
2273 NCURSES_BOOL enable)
2276 /* ./base/lib_ungetch.c */
2278 #undef _nc_fifo_dump
2287 { return(*(int *)0); }
2292 { return(*(int *)0); }
2294 /* ./tty/lib_vidattr.c */
2300 NCURSES_OUTC_sp outc)
2301 { return(*(int *)0); }
2307 { return(*(int *)0); }
2313 { return(*(int *)0); }
2318 { return(*(int *)0); }
2321 chtype termattrs_sp(
2323 { return(*(chtype *)0); }
2326 chtype termattrs(void)
2327 { return(*(chtype *)0); }
2329 /* ./base/lib_vline.c */
2336 { return(*(int *)0); }
2338 /* ./base/lib_wattroff.c */
2345 { return(*(int *)0); }
2347 /* ./base/lib_wattron.c */
2354 { return(*(int *)0); }
2356 /* ./base/lib_winch.c */
2361 { return(*(chtype *)0); }
2363 /* ./base/lib_window.c */
2375 { return(*(int *)0); }
2381 { return(*(int *)0); }
2401 { return(*(WINDOW **)0); }
2403 /* ./base/nc_panel.c */
2405 #undef _nc_panelhook_sp
2406 struct panelhook *_nc_panelhook_sp(
2408 { return(*(struct panelhook **)0); }
2410 #undef _nc_panelhook
2411 struct panelhook *_nc_panelhook(void)
2412 { return(*(struct panelhook **)0); }
2414 /* ./base/safe_sprintf.c */
2416 #undef _nc_printf_string_sp
2417 char *_nc_printf_string_sp(
2421 { return(*(char **)0); }
2423 #undef _nc_printf_string
2424 char *_nc_printf_string(
2427 { return(*(char **)0); }
2429 /* ./tty/tty_update.c */
2431 #include <sys/time.h>
2432 #include <sys/times.h>
2437 { return(*(int *)0); }
2441 { return(*(int *)0); }
2443 #undef _nc_scrolln_sp
2450 { return(*(int *)0); }
2458 { return(*(int *)0); }
2460 #undef _nc_screen_resume_sp
2461 void _nc_screen_resume_sp(
2465 #undef _nc_screen_resume
2466 void _nc_screen_resume(void)
2469 #undef _nc_screen_init_sp
2470 void _nc_screen_init_sp(
2474 #undef _nc_screen_init
2475 void _nc_screen_init(void)
2478 #undef _nc_screen_wrap_sp
2479 void _nc_screen_wrap_sp(
2483 #undef _nc_screen_wrap
2484 void _nc_screen_wrap(void)
2487 #undef _nc_do_xmc_glitch_sp
2488 void _nc_do_xmc_glitch_sp(
2493 #undef _nc_do_xmc_glitch
2494 void _nc_do_xmc_glitch(
2498 /* ./trace/varargs.c */
2501 atUnknown = 0, atInteger, atFloat, atPoint, atString
2508 { return(*(char **)0); }
2510 /* ./base/memmove.c */
2513 void _nc_memmove(void)
2516 /* ./base/vsscanf.c */
2519 void _nc_vsscanf(void)
2522 /* ./base/lib_freeall.c */
2524 #include <term_entry.h>
2527 void _nc_freeall(void)
2530 #undef _nc_free_and_exit_sp
2531 void _nc_free_and_exit_sp(
2536 #undef _nc_free_and_exit
2537 void _nc_free_and_exit(
2545 #undef _nc_toggle_attr_on
2546 void _nc_toggle_attr_on(
2551 #undef _nc_toggle_attr_off
2552 void _nc_toggle_attr_off(
2557 #undef _nc_DelCharCost_sp
2558 int _nc_DelCharCost_sp(
2561 { return(*(int *)0); }
2563 #undef _nc_InsCharCost_sp
2564 int _nc_InsCharCost_sp(
2567 { return(*(int *)0); }
2569 #undef _nc_UpdateAttrs_sp
2570 void _nc_UpdateAttrs_sp(
2575 #undef _nc_DelCharCost
2576 int _nc_DelCharCost(
2578 { return(*(int *)0); }
2580 #undef _nc_InsCharCost
2581 int _nc_InsCharCost(
2583 { return(*(int *)0); }
2585 #undef _nc_UpdateAttrs
2586 void _nc_UpdateAttrs(
2590 /* ./base/legacy_coding.c */
2592 #undef use_legacy_coding_sp
2593 int use_legacy_coding_sp(
2596 { return(*(int *)0); }
2598 #undef use_legacy_coding
2599 int use_legacy_coding(
2601 { return(*(int *)0); }
2603 /* ./base/lib_dft_fgbg.c */
2605 #undef use_default_colors_sp
2606 int use_default_colors_sp(
2608 { return(*(int *)0); }
2610 #undef use_default_colors
2611 int use_default_colors(void)
2612 { return(*(int *)0); }
2614 #undef assume_default_colors_sp
2615 int assume_default_colors_sp(
2619 { return(*(int *)0); }
2621 #undef assume_default_colors
2622 int assume_default_colors(
2625 { return(*(int *)0); }
2627 /* ./tinfo/lib_print.c */
2634 { return(*(int *)0); }
2640 { return(*(int *)0); }
2642 /* ./base/resizeterm.c */
2644 #undef is_term_resized_sp
2645 NCURSES_BOOL is_term_resized_sp(
2649 { return(*(NCURSES_BOOL *)0); }
2651 #undef is_term_resized
2652 NCURSES_BOOL is_term_resized(
2655 { return(*(NCURSES_BOOL *)0); }
2657 #undef resize_term_sp
2662 { return(*(int *)0); }
2668 { return(*(int *)0); }
2670 #undef resizeterm_sp
2675 { return(*(int *)0); }
2681 { return(*(int *)0); }
2683 /* ./trace/trace_xnames.c */
2685 #undef _nc_trace_xnames
2686 void _nc_trace_xnames(
2690 /* ./tinfo/use_screen.c */
2695 NCURSES_SCREEN_CB func,
2697 { return(*(int *)0); }
2699 /* ./base/use_window.c */
2704 NCURSES_WINDOW_CB func,
2706 { return(*(int *)0); }
2708 /* ./base/wresize.c */
2715 { return(*(int *)0); }
2717 /* ./tinfo/access.c */
2719 #include <sys/stat.h>
2720 #include <nc_alloc.h>
2725 { return(*(char **)0); }
2727 #undef _nc_is_abs_path
2728 NCURSES_BOOL _nc_is_abs_path(
2730 { return(*(NCURSES_BOOL *)0); }
2733 unsigned _nc_pathlast(
2735 { return(*(unsigned *)0); }
2740 { return(*(char **)0); }
2746 { return(*(int *)0); }
2748 #undef _nc_is_dir_path
2749 NCURSES_BOOL _nc_is_dir_path(
2751 { return(*(NCURSES_BOOL *)0); }
2753 #undef _nc_is_file_path
2754 NCURSES_BOOL _nc_is_file_path(
2756 { return(*(NCURSES_BOOL *)0); }
2758 #undef _nc_env_access
2759 int _nc_env_access(void)
2760 { return(*(int *)0); }
2762 /* ./tinfo/add_tries.c */
2764 #undef _nc_add_to_try
2769 { return(*(int *)0); }
2771 /* ./tinfo/alloc_ttype.c */
2773 #undef _nc_align_termtype
2774 void _nc_align_termtype(
2779 #undef _nc_copy_termtype
2780 void _nc_copy_termtype(
2787 #undef _nc_boolcodes
2788 char *const *_nc_boolcodes(void)
2789 { return(*(char **)0); }
2792 char *const *_nc_numcodes(void)
2793 { return(*(char **)0); }
2796 char *const *_nc_strcodes(void)
2797 { return(*(char **)0); }
2799 /* ./comp_captab.c */
2801 #include <hashsize.h>
2803 #undef _nc_get_table
2804 const struct name_table_entry *_nc_get_table(
2805 NCURSES_BOOL termcap)
2806 { return(*(const struct name_table_entry **)0); }
2808 #undef _nc_get_hash_table
2809 const HashValue *_nc_get_hash_table(
2810 NCURSES_BOOL termcap)
2811 { return(*(const HashValue **)0); }
2813 #undef _nc_get_alias_table
2814 const struct alias *_nc_get_alias_table(
2815 NCURSES_BOOL termcap)
2816 { return(*(const struct alias **)0); }
2818 #undef _nc_get_hash_info
2819 const HashData *_nc_get_hash_info(
2820 NCURSES_BOOL termcap)
2821 { return(*(const HashData **)0); }
2823 /* ./tinfo/comp_error.c */
2825 #undef _nc_suppress_warnings
2826 NCURSES_BOOL _nc_suppress_warnings;
2827 #undef _nc_curr_line
2832 #undef _nc_get_source
2833 const char *_nc_get_source(void)
2834 { return(*(const char **)0); }
2836 #undef _nc_set_source
2837 void _nc_set_source(
2838 const char *const name)
2843 const char *const name)
2853 const char *const fmt,
2857 #undef _nc_err_abort
2859 const char *const fmt,
2863 #undef _nc_syserr_abort
2864 void _nc_syserr_abort(
2865 const char *const fmt,
2869 /* ./tinfo/comp_hash.c */
2871 #undef _nc_find_entry
2872 struct name_table_entry const *_nc_find_entry(
2874 const HashValue *hash_table)
2875 { return(*(struct name_table_entry const **)0); }
2877 #undef _nc_find_type_entry
2878 struct name_table_entry const *_nc_find_type_entry(
2881 NCURSES_BOOL termcap)
2882 { return(*(struct name_table_entry const **)0); }
2884 /* ./tinfo/db_iterator.c */
2887 const char *_nc_tic_dir(
2889 { return(*(const char **)0); }
2891 #undef _nc_keep_tic_dir
2892 void _nc_keep_tic_dir(
2897 void _nc_last_db(void)
2901 const char *_nc_next_db(
2904 { return(*(const char **)0); }
2912 /* ./tinfo/doalloc.c */
2918 { return(*(void **)0); }
2920 /* ./tinfo/entries.c */
2927 #undef _nc_free_entry
2928 void _nc_free_entry(
2933 #undef _nc_free_entries
2934 void _nc_free_entries(
2938 #undef _nc_delink_entry
2939 ENTRY *_nc_delink_entry(
2942 { return(*(ENTRY **)0); }
2944 #undef _nc_leaks_tinfo
2945 void _nc_leaks_tinfo(void)
2951 const TERMTYPE *_nc_fallback(
2953 { return(*(const TERMTYPE **)0); }
2955 /* ./tinfo/free_ttype.c */
2957 #undef _nc_free_termtype
2958 void _nc_free_termtype(
2962 #undef _nc_user_definable
2963 NCURSES_BOOL _nc_user_definable;
2965 #undef use_extended_names
2966 int use_extended_names(
2968 { return(*(int *)0); }
2970 /* ./tinfo/getenv_num.c */
2972 #undef _nc_getenv_num
2975 { return(*(int *)0); }
2977 /* ./tinfo/home_terminfo.c */
2979 #undef _nc_home_terminfo
2980 char *_nc_home_terminfo(void)
2981 { return(*(char **)0); }
2983 /* ./tinfo/init_keytry.c */
2987 #include <init_keytry.h>
2989 #undef _nc_tinfo_fkeys
2990 const struct tinfo_fkeys _nc_tinfo_fkeys[] = {0};
2994 #undef _nc_init_keytry
2995 void _nc_init_keytry(
2999 /* ./tinfo/lib_acs.c */
3002 chtype *_nc_acs_map(void)
3003 { return(*(chtype **)0); }
3005 #undef _nc_init_acs_sp
3006 void _nc_init_acs_sp(
3011 void _nc_init_acs(void)
3014 /* ./tinfo/lib_baudrate.c */
3016 #include <termcap.h>
3026 { return(*(int *)0); }
3031 { return(*(int *)0); }
3036 { return(*(int *)0); }
3040 { return(*(int *)0); }
3042 /* ./tinfo/lib_cur_term.c */
3044 #undef _nc_get_cur_term_sp
3045 TERMINAL *_nc_get_cur_term_sp(
3047 { return(*(TERMINAL **)0); }
3049 #undef _nc_get_cur_term
3050 TERMINAL *_nc_get_cur_term(void)
3051 { return(*(TERMINAL **)0); }
3054 TERMINAL *_nc_cur_term(void)
3055 { return(*(TERMINAL **)0); }
3057 #undef set_curterm_sp
3058 TERMINAL *set_curterm_sp(
3061 { return(*(TERMINAL **)0); }
3064 TERMINAL *set_curterm(
3066 { return(*(TERMINAL **)0); }
3068 #undef del_curterm_sp
3072 { return(*(int *)0); }
3077 { return(*(int *)0); }
3079 /* ./tinfo/lib_data.c */
3082 WINDOW *_nc_stdscr(void)
3083 { return(*(WINDOW **)0); }
3086 WINDOW *_nc_curscr(void)
3087 { return(*(WINDOW **)0); }
3090 WINDOW *_nc_newscr(void)
3091 { return(*(WINDOW **)0); }
3093 #undef _nc_screen_chain
3094 SCREEN *_nc_screen_chain;
3098 NCURSES_GLOBALS _nc_globals;
3099 #undef _nc_prescreen
3100 NCURSES_PRESCREEN _nc_prescreen;
3102 #undef _nc_screen_of
3103 SCREEN *_nc_screen_of(
3105 { return(*(SCREEN **)0); }
3107 #undef _nc_init_pthreads
3108 void _nc_init_pthreads(void)
3111 #undef _nc_mutex_init
3112 void _nc_mutex_init(
3113 pthread_mutex_t *obj)
3116 #undef _nc_mutex_lock
3118 pthread_mutex_t *obj)
3119 { return(*(int *)0); }
3121 #undef _nc_mutex_trylock
3122 int _nc_mutex_trylock(
3123 pthread_mutex_t *obj)
3124 { return(*(int *)0); }
3126 #undef _nc_mutex_unlock
3127 int _nc_mutex_unlock(
3128 pthread_mutex_t *obj)
3129 { return(*(int *)0); }
3131 /* ./tinfo/lib_has_cap.c */
3134 NCURSES_BOOL has_ic_sp(
3136 { return(*(NCURSES_BOOL *)0); }
3139 NCURSES_BOOL has_ic(void)
3140 { return(*(NCURSES_BOOL *)0); }
3143 NCURSES_BOOL has_il_sp(
3145 { return(*(NCURSES_BOOL *)0); }
3148 NCURSES_BOOL has_il(void)
3149 { return(*(NCURSES_BOOL *)0); }
3151 /* ./tinfo/lib_kernel.c */
3156 { return(*(char *)0); }
3159 char erasechar(void)
3160 { return(*(char *)0); }
3165 { return(*(char *)0); }
3169 { return(*(char *)0); }
3174 { return(*(int *)0); }
3178 { return(*(int *)0); }
3180 /* ./lib_keyname.c */
3182 struct kn { short offset; int code; };
3188 { return(*(char **)0); }
3193 { return(*(char **)0); }
3195 /* ./tinfo/lib_longname.c */
3200 { return(*(char **)0); }
3203 char *longname(void)
3204 { return(*(char **)0); }
3206 /* ./tinfo/lib_napms.c */
3212 { return(*(int *)0); }
3217 { return(*(int *)0); }
3219 /* ./tinfo/lib_options.c */
3225 { return(*(int *)0); }
3237 { return(*(int *)0); }
3242 { return(*(int *)0); }
3248 { return(*(int *)0); }
3254 { return(*(int *)0); }
3266 { return(*(int *)0); }
3272 { return(*(int *)0); }
3278 { return(*(int *)0); }
3283 { return(*(int *)0); }
3289 { return(*(int *)0); }
3294 { return(*(int *)0); }
3300 { return(*(int *)0); }
3305 { return(*(int *)0); }
3307 #undef _nc_putp_flush_sp
3308 int _nc_putp_flush_sp(
3312 { return(*(int *)0); }
3318 { return(*(int *)0); }
3320 /* ./tinfo/lib_raw.c */
3325 { return(*(int *)0); }
3329 { return(*(int *)0); }
3334 { return(*(int *)0); }
3338 { return(*(int *)0); }
3352 { return(*(int *)0); }
3356 { return(*(int *)0); }
3361 { return(*(int *)0); }
3365 { return(*(int *)0); }
3373 void noqiflush(void)
3381 { return(*(int *)0); }
3387 { return(*(int *)0); }
3389 /* ./tinfo/lib_setup.c */
3392 #include <sys/ioctl.h>
3393 #include <langinfo.h>
3396 char *_nc_ttytype(void)
3397 { return(*(char **)0); }
3399 #undef _nc_ptr_Lines
3402 { return(*(int **)0); }
3406 { return(*(int *)0); }
3411 { return(*(int **)0); }
3415 { return(*(int *)0); }
3417 #undef _nc_ptr_Tabsize
3418 int *_nc_ptr_Tabsize(
3420 { return(*(int **)0); }
3423 int _nc_TABSIZE(void)
3424 { return(*(int *)0); }
3426 #undef set_tabsize_sp
3430 { return(*(int *)0); }
3435 { return(*(int *)0); }
3437 #undef _nc_handle_sigwinch
3438 int _nc_handle_sigwinch(
3440 { return(*(int *)0); }
3453 #undef _nc_get_screensize
3454 void _nc_get_screensize(
3460 #undef _nc_update_screensize
3461 void _nc_update_screensize(
3465 #undef _nc_tinfo_cmdch
3466 void _nc_tinfo_cmdch(
3471 #undef _nc_get_locale
3472 char *_nc_get_locale(void)
3473 { return(*(char **)0); }
3475 #undef _nc_unicode_locale
3476 int _nc_unicode_locale(void)
3477 { return(*(int *)0); }
3479 #undef _nc_locale_breaks_acs
3480 int _nc_locale_breaks_acs(
3482 { return(*(int *)0); }
3484 #undef _nc_setupterm
3490 { return(*(int *)0); }
3493 SCREEN *new_prescr(void)
3494 { return(*(SCREEN **)0); }
3501 { return(*(int *)0); }
3503 /* ./tinfo/lib_termcap.c */
3515 { return(*(int *)0); }
3519 #include <capdefaults.c>
3527 { return(*(int *)0); }
3533 { return(*(int *)0); }
3538 { return(*(int *)0); }
3544 { return(*(int *)0); }
3549 { return(*(int *)0); }
3556 { return(*(char **)0); }
3562 { return(*(char **)0); }
3564 /* ./tinfo/lib_termname.c */
3569 { return(*(char **)0); }
3572 char *termname(void)
3573 { return(*(char **)0); }
3575 /* ./tinfo/lib_tgoto.c */
3582 { return(*(char **)0); }
3584 /* ./tinfo/lib_ti.c */
3590 { return(*(int *)0); }
3595 { return(*(int *)0); }
3601 { return(*(int *)0); }
3606 { return(*(int *)0); }
3612 { return(*(char **)0); }
3617 { return(*(char **)0); }
3619 /* ./tinfo/lib_tparm.c */
3621 #undef _nc_tparm_err
3624 #undef _nc_tparm_analyze
3625 int _nc_tparm_analyze(
3629 { return(*(int *)0); }
3635 { return(*(char **)0); }
3641 { return(*(char **)0); }
3643 /* ./tinfo/lib_tputs.c */
3648 NCURSES_OSPEED ospeed;
3649 #undef _nc_nulls_sent
3652 #undef _nc_set_no_padding
3653 void _nc_set_no_padding(
3657 #undef delay_output_sp
3658 int delay_output_sp(
3661 { return(*(int *)0); }
3666 { return(*(int *)0); }
3674 void _nc_flush(void)
3681 { return(*(int *)0); }
3686 { return(*(int *)0); }
3692 { return(*(int *)0); }
3699 { return(*(int *)0); }
3704 { return(*(int *)0); }
3710 { return(*(int *)0); }
3717 NCURSES_OUTC_sp outc)
3718 { return(*(int *)0); }
3720 #undef _nc_outc_wrapper
3721 int _nc_outc_wrapper(
3724 { return(*(int *)0); }
3732 { return(*(int *)0); }
3734 /* ./trace/lib_trace.c */
3737 unsigned _nc_tracing;
3739 #undef _nc__nc_tputs_trace
3740 const char *_nc__nc_tputs_trace(void)
3741 { return(*(const char **)0); }