1 /****************************************************************************
2 * Copyright (c) 1998-2016,2017 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 1996-on *
31 ****************************************************************************/
34 /* ./tty/hardscroll.c */
36 #include <curses.priv.h>
40 #undef _nc_scroll_optimize_sp
41 void _nc_scroll_optimize_sp(
45 #undef _nc_scroll_optimize
46 void _nc_scroll_optimize(void)
49 #undef _nc_linedump_sp
55 void _nc_linedump(void)
60 #undef _nc_hash_map_sp
66 void _nc_hash_map(void)
69 #undef _nc_make_oldhash_sp
70 void _nc_make_oldhash_sp(
75 #undef _nc_make_oldhash
76 void _nc_make_oldhash(
80 #undef _nc_scroll_oldhash_sp
81 void _nc_scroll_oldhash_sp(
88 #undef _nc_scroll_oldhash
89 void _nc_scroll_oldhash(
95 /* ./base/lib_addch.c */
101 { return(*(chtype *)0); }
103 #undef _nc_waddch_nosync
104 int _nc_waddch_nosync(
107 { return(*(int *)0); }
113 { return(*(int *)0); }
119 { return(*(int *)0); }
121 /* ./base/lib_addstr.c */
128 { return(*(int *)0); }
135 { return(*(int *)0); }
137 /* ./base/lib_beep.c */
142 { return(*(int *)0); }
146 { return(*(int *)0); }
148 /* ./base/lib_bkgd.c */
160 { return(*(int *)0); }
162 /* ./base/lib_box.c */
175 { return(*(int *)0); }
177 /* ./base/lib_chgat.c */
186 { return(*(int *)0); }
188 /* ./base/lib_clear.c */
193 { return(*(int *)0); }
195 /* ./base/lib_clearok.c */
201 { return(*(int *)0); }
203 /* ./base/lib_clrbot.c */
208 { return(*(int *)0); }
210 /* ./base/lib_clreol.c */
215 { return(*(int *)0); }
217 /* ./base/lib_color.c */
224 #undef _nc_reset_colors_sp
225 NCURSES_BOOL _nc_reset_colors_sp(
227 { return(*(NCURSES_BOOL *)0); }
229 #undef _nc_reset_colors
230 NCURSES_BOOL _nc_reset_colors(void)
231 { return(*(NCURSES_BOOL *)0); }
233 #undef start_color_sp
236 { return(*(int *)0); }
239 int start_color(void)
240 { return(*(int *)0); }
242 #undef _nc_change_pair
243 void _nc_change_pair(
248 #undef _nc_reserve_pairs
249 colorpair_t *_nc_reserve_pairs(
252 { return(*(colorpair_t **)0); }
260 { return(*(int *)0); }
268 { return(*(int *)0); }
275 { return(*(int *)0); }
277 #undef _nc_init_color
284 { return(*(int *)0); }
293 { return(*(int *)0); }
301 { return(*(int *)0); }
303 #undef can_change_color_sp
304 NCURSES_BOOL can_change_color_sp(
306 { return(*(NCURSES_BOOL *)0); }
308 #undef can_change_color
309 NCURSES_BOOL can_change_color(void)
310 { return(*(NCURSES_BOOL *)0); }
313 NCURSES_BOOL has_colors_sp(
315 { return(*(NCURSES_BOOL *)0); }
318 NCURSES_BOOL has_colors(void)
319 { return(*(NCURSES_BOOL *)0); }
321 #undef color_content_sp
322 int color_content_sp(
328 { return(*(int *)0); }
336 { return(*(int *)0); }
338 #undef _nc_pair_content
339 int _nc_pair_content(
344 { return(*(int *)0); }
346 #undef pair_content_sp
352 { return(*(int *)0); }
359 { return(*(int *)0); }
361 #undef _nc_do_color_sp
362 void _nc_do_color_sp(
367 NCURSES_OUTC_sp outc)
378 /* ./base/lib_colorset.c */
385 { return(*(int *)0); }
387 /* ./base/lib_delch.c */
392 { return(*(int *)0); }
394 /* ./base/lib_delwin.c */
399 { return(*(int *)0); }
401 /* ./base/lib_echo.c */
406 { return(*(int *)0); }
410 { return(*(int *)0); }
415 { return(*(int *)0); }
419 { return(*(int *)0); }
421 /* ./base/lib_endwin.c */
426 { return(*(int *)0); }
430 { return(*(int *)0); }
432 /* ./base/lib_erase.c */
437 { return(*(int *)0); }
439 /* ./base/lib_flash.c */
444 { return(*(int *)0); }
448 { return(*(int *)0); }
455 { return(*(int *)0); }
461 { return(*(int *)0); }
466 { return(*(int *)0); }
472 { return(*(int *)0); }
477 { return(*(int *)0); }
482 { return(*(int *)0); }
487 { return(*(int *)0); }
492 { return(*(int *)0); }
499 { return(*(int *)0); }
505 { return(*(int *)0); }
511 { return(*(int *)0); }
518 { return(*(int *)0); }
523 { return(*(int *)0); }
540 { return(*(int *)0); }
547 { return(*(int *)0); }
555 { return(*(int *)0); }
559 { return(*(int *)0); }
563 { return(*(int *)0); }
567 { return(*(int *)0); }
573 { return(*(int *)0); }
578 { return(*(int *)0); }
582 { return(*(int *)0); }
586 { return(*(int *)0); }
591 { return(*(int *)0); }
595 { return(*(int *)0); }
600 { return(*(chtype *)0); }
604 { return(*(int *)0); }
610 { return(*(int *)0); }
615 { return(*(int *)0); }
621 { return(*(int *)0); }
625 { return(*(chtype *)0); }
631 { return(*(int *)0); }
636 { return(*(int *)0); }
642 { return(*(int *)0); }
647 { return(*(int *)0); }
652 { return(*(int *)0); }
656 { return(*(int *)0); }
662 { return(*(int *)0); }
667 { return(*(int *)0); }
672 { return(*(int *)0); }
678 { return(*(int *)0); }
685 { return(*(int *)0); }
693 { return(*(int *)0); }
700 { return(*(int *)0); }
708 { return(*(int *)0); }
715 { return(*(int *)0); }
725 { return(*(int *)0); }
731 { return(*(int *)0); }
737 { return(*(int *)0); }
745 { return(*(int *)0); }
752 { return(*(int *)0); }
760 { return(*(int *)0); }
766 { return(*(chtype *)0); }
774 { return(*(int *)0); }
781 { return(*(int *)0); }
789 { return(*(int *)0); }
796 { return(*(int *)0); }
804 { return(*(int *)0); }
811 { return(*(int *)0); }
818 { return(*(int *)0); }
826 { return(*(int *)0); }
834 { return(*(int *)0); }
843 { return(*(int *)0); }
851 { return(*(int *)0); }
860 { return(*(int *)0); }
868 { return(*(int *)0); }
879 { return(*(int *)0); }
886 { return(*(int *)0); }
893 { return(*(int *)0); }
902 { return(*(int *)0); }
910 { return(*(int *)0); }
919 { return(*(int *)0); }
926 { return(*(chtype *)0); }
935 { return(*(int *)0); }
943 { return(*(int *)0); }
952 { return(*(int *)0); }
960 { return(*(int *)0); }
969 { return(*(int *)0); }
977 { return(*(int *)0); }
985 { return(*(int *)0); }
994 { return(*(int *)0); }
999 { return(*(int *)0); }
1004 { return(*(int *)0); }
1008 { return(*(int *)0); }
1013 { return(*(int *)0); }
1018 { return(*(int *)0); }
1024 { return(*(int *)0); }
1027 int (standout)(void)
1028 { return(*(int *)0); }
1031 int (standend)(void)
1032 { return(*(int *)0); }
1044 { return(*(int *)0); }
1049 { return(*(int *)0); }
1054 { return(*(int *)0); }
1060 { return(*(int *)0); }
1067 { return(*(int *)0); }
1074 { return(*(int *)0); }
1080 { return(*(int *)0); }
1086 { return(*(int *)0); }
1092 { return(*(int *)0); }
1098 { return(*(int *)0); }
1104 { return(*(int *)0); }
1112 { return(*(int *)0); }
1120 { return(*(int *)0); }
1125 { return(*(int *)0); }
1131 { return(*(int *)0); }
1137 { return(*(int *)0); }
1142 { return(*(int *)0); }
1148 { return(*(int *)0); }
1154 { return(*(int *)0); }
1159 { return(*(int *)0); }
1164 { return(*(int *)0); }
1169 { return(*(int *)0); }
1174 { return(*(int *)0); }
1179 { return(*(int *)0); }
1184 { return(*(int *)0); }
1189 { return(*(int *)0); }
1194 { return(*(int *)0); }
1199 { return(*(int *)0); }
1204 { return(*(int *)0); }
1209 { return(*(int *)0); }
1212 WINDOW *(wgetparent)(
1214 { return(*(WINDOW **)0); }
1217 NCURSES_BOOL (is_cleared)(
1219 { return(*(NCURSES_BOOL *)0); }
1222 NCURSES_BOOL (is_idcok)(
1224 { return(*(NCURSES_BOOL *)0); }
1227 NCURSES_BOOL (is_idlok)(
1229 { return(*(NCURSES_BOOL *)0); }
1232 NCURSES_BOOL (is_immedok)(
1234 { return(*(NCURSES_BOOL *)0); }
1237 NCURSES_BOOL (is_keypad)(
1239 { return(*(NCURSES_BOOL *)0); }
1242 NCURSES_BOOL (is_leaveok)(
1244 { return(*(NCURSES_BOOL *)0); }
1247 NCURSES_BOOL (is_nodelay)(
1249 { return(*(NCURSES_BOOL *)0); }
1252 NCURSES_BOOL (is_notimeout)(
1254 { return(*(NCURSES_BOOL *)0); }
1257 NCURSES_BOOL (is_pad)(
1259 { return(*(NCURSES_BOOL *)0); }
1262 NCURSES_BOOL (is_scrollok)(
1264 { return(*(NCURSES_BOOL *)0); }
1267 NCURSES_BOOL (is_subwin)(
1269 { return(*(NCURSES_BOOL *)0); }
1272 NCURSES_BOOL (is_syncok)(
1274 { return(*(NCURSES_BOOL *)0); }
1279 { return(*(int *)0); }
1286 { return(*(int *)0); }
1289 NCURSES_BOOL (mouse_trafo)(
1293 { return(*(NCURSES_BOOL *)0); }
1295 /* ./base/lib_getch.c */
1300 #undef set_escdelay_sp
1301 int set_escdelay_sp(
1304 { return(*(int *)0); }
1309 { return(*(int *)0); }
1311 #undef get_escdelay_sp
1312 int get_escdelay_sp(
1314 { return(*(int *)0); }
1317 int get_escdelay(void)
1318 { return(*(int *)0); }
1325 { return(*(int *)0); }
1330 { return(*(int *)0); }
1332 /* ./base/lib_getstr.c */
1339 { return(*(int *)0); }
1341 /* ./base/lib_hline.c */
1348 { return(*(int *)0); }
1350 /* ./base/lib_immedok.c */
1358 /* ./base/lib_inchstr.c */
1365 { return(*(int *)0); }
1367 /* ./base/lib_initscr.c */
1370 WINDOW *initscr(void)
1371 { return(*(WINDOW **)0); }
1373 /* ./base/lib_insch.c */
1375 #undef _nc_insert_ch
1380 { return(*(int *)0); }
1386 { return(*(int *)0); }
1388 /* ./base/lib_insdel.c */
1394 { return(*(int *)0); }
1396 /* ./base/lib_insnstr.c */
1403 { return(*(int *)0); }
1405 /* ./base/lib_instr.c */
1412 { return(*(int *)0); }
1414 /* ./base/lib_isendwin.c */
1417 NCURSES_BOOL isendwin_sp(
1419 { return(*(NCURSES_BOOL *)0); }
1422 NCURSES_BOOL isendwin(void)
1423 { return(*(NCURSES_BOOL *)0); }
1425 /* ./base/lib_leaveok.c */
1431 { return(*(int *)0); }
1433 /* ./base/lib_mouse.c */
1439 { return(*(int *)0); }
1444 { return(*(int *)0); }
1446 #undef ungetmouse_sp
1450 { return(*(int *)0); }
1455 { return(*(int *)0); }
1458 mmask_t mousemask_sp(
1462 { return(*(mmask_t *)0); }
1468 { return(*(mmask_t *)0); }
1471 NCURSES_BOOL wenclose(
1475 { return(*(NCURSES_BOOL *)0); }
1477 #undef mouseinterval_sp
1478 int mouseinterval_sp(
1481 { return(*(int *)0); }
1483 #undef mouseinterval
1486 { return(*(int *)0); }
1488 #undef _nc_has_mouse
1489 NCURSES_BOOL _nc_has_mouse(
1491 { return(*(NCURSES_BOOL *)0); }
1494 NCURSES_BOOL has_mouse_sp(
1496 { return(*(NCURSES_BOOL *)0); }
1499 NCURSES_BOOL has_mouse(void)
1500 { return(*(NCURSES_BOOL *)0); }
1503 NCURSES_BOOL wmouse_trafo(
1507 NCURSES_BOOL to_screen)
1508 { return(*(NCURSES_BOOL *)0); }
1510 /* ./base/lib_move.c */
1517 { return(*(int *)0); }
1519 /* ./tty/lib_mvcur.c */
1521 #undef _nc_msec_cost_sp
1522 int _nc_msec_cost_sp(
1524 const char *const cap,
1526 { return(*(int *)0); }
1528 #undef _nc_msec_cost
1530 const char *const cap,
1532 { return(*(int *)0); }
1534 #undef _nc_mvcur_resume_sp
1535 void _nc_mvcur_resume_sp(
1539 #undef _nc_mvcur_resume
1540 void _nc_mvcur_resume(void)
1543 #undef _nc_mvcur_init_sp
1544 void _nc_mvcur_init_sp(
1548 #undef _nc_mvcur_init
1549 void _nc_mvcur_init(void)
1552 #undef _nc_mvcur_wrap_sp
1553 void _nc_mvcur_wrap_sp(
1557 #undef _nc_mvcur_wrap
1558 void _nc_mvcur_wrap(void)
1568 { return(*(int *)0); }
1576 { return(*(int *)0); }
1585 { return(*(int *)0); }
1593 { return(*(int *)0); }
1595 #undef _nc_optimize_enable
1596 int _nc_optimize_enable;
1598 /* ./base/lib_mvwin.c */
1605 { return(*(int *)0); }
1607 /* ./base/lib_newterm.c */
1633 { return(*(SCREEN **)0); }
1640 { return(*(SCREEN **)0); }
1642 /* ./base/lib_newwin.c */
1647 { return(*(int *)0); }
1656 { return(*(WINDOW **)0); }
1664 { return(*(WINDOW **)0); }
1673 { return(*(WINDOW **)0); }
1682 { return(*(WINDOW **)0); }
1684 #undef _nc_makenew_sp
1685 WINDOW *_nc_makenew_sp(
1692 { return(*(WINDOW **)0); }
1694 #undef _nc_curscr_of
1695 WINDOW *_nc_curscr_of(
1697 { return(*(WINDOW **)0); }
1699 #undef _nc_newscr_of
1700 WINDOW *_nc_newscr_of(
1702 { return(*(WINDOW **)0); }
1704 #undef _nc_stdscr_of
1705 WINDOW *_nc_stdscr_of(
1707 { return(*(WINDOW **)0); }
1709 /* ./base/lib_nl.c */
1714 { return(*(int *)0); }
1718 { return(*(int *)0); }
1723 { return(*(int *)0); }
1727 { return(*(int *)0); }
1729 /* ./base/lib_overlay.c */
1735 { return(*(int *)0); }
1741 { return(*(int *)0); }
1754 { return(*(int *)0); }
1756 /* ./base/lib_pad.c */
1763 { return(*(WINDOW **)0); }
1769 { return(*(WINDOW **)0); }
1778 { return(*(WINDOW **)0); }
1789 { return(*(int *)0); }
1800 { return(*(int *)0); }
1806 { return(*(int *)0); }
1808 /* ./base/lib_printw.c */
1814 { return(*(int *)0); }
1821 { return(*(int *)0); }
1829 { return(*(int *)0); }
1838 { return(*(int *)0); }
1845 { return(*(int *)0); }
1847 /* ./base/lib_redrawln.c */
1854 { return(*(int *)0); }
1856 /* ./base/lib_refresh.c */
1861 { return(*(int *)0); }
1866 { return(*(int *)0); }
1868 /* ./base/lib_restart.c */
1870 #undef restartterm_sp
1876 { return(*(int *)0); }
1883 { return(*(int *)0); }
1885 /* ./base/lib_scanw.c */
1892 { return(*(int *)0); }
1898 { return(*(int *)0); }
1905 { return(*(int *)0); }
1913 { return(*(int *)0); }
1922 { return(*(int *)0); }
1924 /* ./base/lib_screen.c */
1930 { return(*(WINDOW **)0); }
1935 { return(*(WINDOW **)0); }
1941 { return(*(int *)0); }
1943 #undef scr_restore_sp
1947 { return(*(int *)0); }
1952 { return(*(int *)0); }
1957 { return(*(int *)0); }
1963 { return(*(int *)0); }
1968 { return(*(int *)0); }
1974 { return(*(int *)0); }
1979 { return(*(int *)0); }
1981 /* ./base/lib_scroll.c */
1983 #undef _nc_scroll_window
1984 void _nc_scroll_window(
1996 { return(*(int *)0); }
1998 /* ./base/lib_scrollok.c */
2004 { return(*(int *)0); }
2006 /* ./base/lib_scrreg.c */
2013 { return(*(int *)0); }
2015 /* ./base/lib_set_term.c */
2020 { return(*(SCREEN **)0); }
2027 #undef _nc_setupscreen_sp
2028 int _nc_setupscreen_sp(
2035 { return(*(int *)0); }
2037 #undef _nc_setupscreen
2038 int _nc_setupscreen(
2044 { return(*(int *)0); }
2046 #undef _nc_ripoffline_sp
2047 int _nc_ripoffline_sp(
2053 { return(*(int *)0); }
2055 #undef _nc_ripoffline
2061 { return(*(int *)0); }
2063 #undef ripoffline_sp
2070 { return(*(int *)0); }
2078 { return(*(int *)0); }
2080 /* ./base/lib_slk.c */
2082 #undef _nc_format_slks
2083 int _nc_format_slks(
2086 { return(*(int *)0); }
2088 #undef _nc_slk_initialize
2089 int _nc_slk_initialize(
2092 { return(*(int *)0); }
2094 #undef slk_restore_sp
2097 { return(*(int *)0); }
2100 int slk_restore(void)
2101 { return(*(int *)0); }
2103 /* ./base/lib_slkatr_set.c */
2105 #undef slk_attr_set_sp
2106 int slk_attr_set_sp(
2111 { return(*(int *)0); }
2118 { return(*(int *)0); }
2120 /* ./base/lib_slkatrof.c */
2122 #undef slk_attroff_sp
2126 { return(*(int *)0); }
2131 { return(*(int *)0); }
2133 /* ./base/lib_slkatron.c */
2135 #undef slk_attron_sp
2139 { return(*(int *)0); }
2144 { return(*(int *)0); }
2146 /* ./base/lib_slkatrset.c */
2148 #undef slk_attrset_sp
2152 { return(*(int *)0); }
2157 { return(*(int *)0); }
2159 /* ./base/lib_slkattr.c */
2164 { return(*(attr_t *)0); }
2167 attr_t slk_attr(void)
2168 { return(*(attr_t *)0); }
2170 /* ./base/lib_slkclear.c */
2175 { return(*(int *)0); }
2179 { return(*(int *)0); }
2181 /* ./base/lib_slkcolor.c */
2187 { return(*(int *)0); }
2192 { return(*(int *)0); }
2194 /* ./base/lib_slkinit.c */
2200 { return(*(int *)0); }
2205 { return(*(int *)0); }
2207 /* ./base/lib_slklab.c */
2213 { return(*(char **)0); }
2218 { return(*(char **)0); }
2220 /* ./base/lib_slkrefr.c */
2222 #undef slk_noutrefresh_sp
2223 int slk_noutrefresh_sp(
2225 { return(*(int *)0); }
2227 #undef slk_noutrefresh
2228 int slk_noutrefresh(void)
2229 { return(*(int *)0); }
2231 #undef slk_refresh_sp
2234 { return(*(int *)0); }
2237 int slk_refresh(void)
2238 { return(*(int *)0); }
2240 /* ./base/lib_slkset.c */
2248 { return(*(int *)0); }
2255 { return(*(int *)0); }
2257 /* ./base/lib_slktouch.c */
2262 { return(*(int *)0); }
2266 { return(*(int *)0); }
2268 /* ./base/lib_touch.c */
2270 #undef is_linetouched
2271 NCURSES_BOOL is_linetouched(
2274 { return(*(NCURSES_BOOL *)0); }
2276 #undef is_wintouched
2277 NCURSES_BOOL is_wintouched(
2279 { return(*(NCURSES_BOOL *)0); }
2287 { return(*(int *)0); }
2289 /* ./trace/lib_tracedmp.c */
2297 /* ./trace/lib_tracemse.c */
2299 #undef _nc_trace_mmask_t
2300 char *_nc_trace_mmask_t(
2303 { return(*(char **)0); }
2305 #undef _nc_tracemouse
2306 char *_nc_tracemouse(
2309 { return(*(char **)0); }
2311 #undef _nc_retrace_mmask_t
2312 mmask_t _nc_retrace_mmask_t(
2315 { return(*(mmask_t *)0); }
2320 { return(*(char **)0); }
2322 /* ./tty/lib_tstp.c */
2324 #undef _nc_signal_handler
2325 void _nc_signal_handler(
2329 /* ./base/lib_ungetch.c */
2331 #undef _nc_fifo_dump
2340 { return(*(int *)0); }
2345 { return(*(int *)0); }
2347 /* ./tty/lib_vidattr.c */
2353 NCURSES_OUTC_sp outc)
2354 { return(*(int *)0); }
2360 { return(*(int *)0); }
2366 { return(*(int *)0); }
2371 { return(*(int *)0); }
2374 chtype termattrs_sp(
2376 { return(*(chtype *)0); }
2379 chtype termattrs(void)
2380 { return(*(chtype *)0); }
2382 /* ./base/lib_vline.c */
2389 { return(*(int *)0); }
2391 /* ./base/lib_wattroff.c */
2398 { return(*(int *)0); }
2400 /* ./base/lib_wattron.c */
2407 { return(*(int *)0); }
2409 /* ./base/lib_winch.c */
2414 { return(*(chtype *)0); }
2416 /* ./base/lib_window.c */
2428 { return(*(int *)0); }
2434 { return(*(int *)0); }
2454 { return(*(WINDOW **)0); }
2456 /* ./base/nc_panel.c */
2458 #undef _nc_panelhook_sp
2459 struct panelhook *_nc_panelhook_sp(
2461 { return(*(struct panelhook **)0); }
2463 #undef _nc_panelhook
2464 struct panelhook *_nc_panelhook(void)
2465 { return(*(struct panelhook **)0); }
2467 /* ./base/safe_sprintf.c */
2469 #undef _nc_printf_string_sp
2470 char *_nc_printf_string_sp(
2474 { return(*(char **)0); }
2476 #undef _nc_printf_string
2477 char *_nc_printf_string(
2480 { return(*(char **)0); }
2482 /* ./tty/tty_update.c */
2487 { return(*(int *)0); }
2491 { return(*(int *)0); }
2493 #undef _nc_scrolln_sp
2500 { return(*(int *)0); }
2508 { return(*(int *)0); }
2510 #undef _nc_screen_resume_sp
2511 void _nc_screen_resume_sp(
2515 #undef _nc_screen_resume
2516 void _nc_screen_resume(void)
2519 #undef _nc_screen_init_sp
2520 void _nc_screen_init_sp(
2524 #undef _nc_screen_init
2525 void _nc_screen_init(void)
2528 #undef _nc_screen_wrap_sp
2529 void _nc_screen_wrap_sp(
2533 #undef _nc_screen_wrap
2534 void _nc_screen_wrap(void)
2537 #undef _nc_do_xmc_glitch_sp
2538 void _nc_do_xmc_glitch_sp(
2543 #undef _nc_do_xmc_glitch
2544 void _nc_do_xmc_glitch(
2548 /* ./trace/varargs.c */
2554 { return(*(char **)0); }
2556 /* ./base/vsscanf.c */
2559 void _nc_vsscanf(void)
2562 /* ./base/lib_freeall.c */
2565 void _nc_freeall(void)
2568 #undef _nc_free_and_exit_sp
2569 void _nc_free_and_exit_sp(
2574 #undef _nc_free_and_exit
2575 void _nc_free_and_exit(
2581 #undef _nc_toggle_attr_on
2582 void _nc_toggle_attr_on(
2587 #undef _nc_toggle_attr_off
2588 void _nc_toggle_attr_off(
2593 #undef _nc_DelCharCost_sp
2594 int _nc_DelCharCost_sp(
2597 { return(*(int *)0); }
2599 #undef _nc_InsCharCost_sp
2600 int _nc_InsCharCost_sp(
2603 { return(*(int *)0); }
2605 #undef _nc_UpdateAttrs_sp
2606 void _nc_UpdateAttrs_sp(
2611 #undef _nc_DelCharCost
2612 int _nc_DelCharCost(
2614 { return(*(int *)0); }
2616 #undef _nc_InsCharCost
2617 int _nc_InsCharCost(
2619 { return(*(int *)0); }
2621 #undef _nc_UpdateAttrs
2622 void _nc_UpdateAttrs(
2626 /* ./base/legacy_coding.c */
2628 #undef use_legacy_coding_sp
2629 int use_legacy_coding_sp(
2632 { return(*(int *)0); }
2634 #undef use_legacy_coding
2635 int use_legacy_coding(
2637 { return(*(int *)0); }
2639 /* ./base/lib_dft_fgbg.c */
2641 #undef use_default_colors_sp
2642 int use_default_colors_sp(
2644 { return(*(int *)0); }
2646 #undef use_default_colors
2647 int use_default_colors(void)
2648 { return(*(int *)0); }
2650 #undef assume_default_colors_sp
2651 int assume_default_colors_sp(
2655 { return(*(int *)0); }
2657 #undef assume_default_colors
2658 int assume_default_colors(
2661 { return(*(int *)0); }
2663 /* ./tinfo/lib_print.c */
2670 { return(*(int *)0); }
2676 { return(*(int *)0); }
2678 /* ./base/new_pair.c */
2681 void _nc_new_pair(void)
2684 /* ./base/resizeterm.c */
2686 #undef is_term_resized_sp
2687 NCURSES_BOOL is_term_resized_sp(
2691 { return(*(NCURSES_BOOL *)0); }
2693 #undef is_term_resized
2694 NCURSES_BOOL is_term_resized(
2697 { return(*(NCURSES_BOOL *)0); }
2699 #undef resize_term_sp
2704 { return(*(int *)0); }
2710 { return(*(int *)0); }
2712 #undef resizeterm_sp
2717 { return(*(int *)0); }
2723 { return(*(int *)0); }
2725 /* ./trace/trace_xnames.c */
2727 #undef _nc_trace_xnames
2728 void _nc_trace_xnames(
2732 /* ./tinfo/use_screen.c */
2737 NCURSES_SCREEN_CB func,
2739 { return(*(int *)0); }
2741 /* ./base/use_window.c */
2746 NCURSES_WINDOW_CB func,
2748 { return(*(int *)0); }
2750 /* ./base/wresize.c */
2757 { return(*(int *)0); }
2759 /* ./tinfo/access.c */
2764 { return(*(char **)0); }
2766 #undef _nc_is_abs_path
2767 NCURSES_BOOL _nc_is_abs_path(
2769 { return(*(NCURSES_BOOL *)0); }
2772 unsigned _nc_pathlast(
2774 { return(*(unsigned *)0); }
2779 { return(*(char **)0); }
2785 { return(*(int *)0); }
2787 #undef _nc_is_dir_path
2788 NCURSES_BOOL _nc_is_dir_path(
2790 { return(*(NCURSES_BOOL *)0); }
2792 #undef _nc_is_file_path
2793 NCURSES_BOOL _nc_is_file_path(
2795 { return(*(NCURSES_BOOL *)0); }
2797 #undef _nc_env_access
2798 int _nc_env_access(void)
2799 { return(*(int *)0); }
2801 /* ./tinfo/add_tries.c */
2803 #undef _nc_add_to_try
2808 { return(*(int *)0); }
2810 /* ./tinfo/alloc_ttype.c */
2812 #undef _nc_align_termtype
2813 void _nc_align_termtype(
2818 #undef _nc_copy_termtype
2819 void _nc_copy_termtype(
2821 const TERMTYPE *src)
2827 const char *const boolcodes[] = {0};
2829 const char *const numcodes[] = {0};
2831 const char *const strcodes[] = {0};
2833 /* ./comp_captab.c */
2835 #undef _nc_get_table
2836 const struct name_table_entry *_nc_get_table(
2837 NCURSES_BOOL termcap)
2838 { return(*(const struct name_table_entry **)0); }
2840 #undef _nc_get_hash_table
2841 const HashValue *_nc_get_hash_table(
2842 NCURSES_BOOL termcap)
2843 { return(*(const HashValue **)0); }
2845 #undef _nc_get_alias_table
2846 const struct alias *_nc_get_alias_table(
2847 NCURSES_BOOL termcap)
2848 { return(*(const struct alias **)0); }
2850 #undef _nc_get_hash_info
2851 const HashData *_nc_get_hash_info(
2852 NCURSES_BOOL termcap)
2853 { return(*(const HashData **)0); }
2855 /* ./tinfo/comp_error.c */
2857 #undef _nc_suppress_warnings
2858 NCURSES_BOOL _nc_suppress_warnings;
2859 #undef _nc_curr_line
2864 #undef _nc_get_source
2865 const char *_nc_get_source(void)
2866 { return(*(const char **)0); }
2868 #undef _nc_set_source
2869 void _nc_set_source(
2870 const char *const name)
2875 const char *const name)
2885 const char *const fmt,
2889 #undef _nc_err_abort
2891 const char *const fmt,
2895 #undef _nc_syserr_abort
2896 void _nc_syserr_abort(
2897 const char *const fmt,
2901 /* ./tinfo/comp_hash.c */
2903 #undef _nc_find_entry
2904 struct name_table_entry const *_nc_find_entry(
2906 const HashValue *hash_table)
2907 { return(*(struct name_table_entry const **)0); }
2909 #undef _nc_find_type_entry
2910 struct name_table_entry const *_nc_find_type_entry(
2913 NCURSES_BOOL termcap)
2914 { return(*(struct name_table_entry const **)0); }
2916 /* ./tinfo/db_iterator.c */
2919 const char *_nc_tic_dir(
2921 { return(*(const char **)0); }
2923 #undef _nc_keep_tic_dir
2924 void _nc_keep_tic_dir(
2929 void _nc_last_db(void)
2933 const char *_nc_next_db(
2936 { return(*(const char **)0); }
2944 /* ./tinfo/doalloc.c */
2950 { return(*(void **)0); }
2952 /* ./tinfo/entries.c */
2959 #undef _nc_free_entry
2960 void _nc_free_entry(
2965 #undef _nc_free_entries
2966 void _nc_free_entries(
2970 #undef _nc_leaks_tinfo
2971 void _nc_leaks_tinfo(void)
2977 const TERMTYPE2 *_nc_fallback(
2979 { return(*(const TERMTYPE2 **)0); }
2981 /* ./tinfo/free_ttype.c */
2983 #undef _nc_free_termtype
2984 void _nc_free_termtype(
2988 #undef _nc_user_definable
2989 NCURSES_BOOL _nc_user_definable;
2991 #undef use_extended_names
2992 int use_extended_names(
2994 { return(*(int *)0); }
2996 /* ./tinfo/getenv_num.c */
2998 #undef _nc_getenv_num
3001 { return(*(int *)0); }
3003 #undef _nc_setenv_num
3004 void _nc_setenv_num(
3009 /* ./tinfo/home_terminfo.c */
3011 #undef _nc_home_terminfo
3012 char *_nc_home_terminfo(void)
3013 { return(*(char **)0); }
3015 /* ./tinfo/init_keytry.c */
3017 #undef _nc_init_keytry
3018 void _nc_init_keytry(
3022 /* ./tinfo/lib_acs.c */
3025 chtype acs_map[128];
3027 #undef _nc_init_acs_sp
3028 void _nc_init_acs_sp(
3033 void _nc_init_acs(void)
3036 /* ./tinfo/lib_baudrate.c */
3046 { return(*(int *)0); }
3051 { return(*(int *)0); }
3056 { return(*(int *)0); }
3060 { return(*(int *)0); }
3062 /* ./tinfo/lib_cur_term.c */
3067 #undef set_curterm_sp
3068 TERMINAL *set_curterm_sp(
3071 { return(*(TERMINAL **)0); }
3074 TERMINAL *set_curterm(
3076 { return(*(TERMINAL **)0); }
3078 #undef del_curterm_sp
3082 { return(*(int *)0); }
3087 { return(*(int *)0); }
3089 /* ./tinfo/lib_data.c */
3097 #undef _nc_screen_chain
3098 SCREEN *_nc_screen_chain;
3102 NCURSES_GLOBALS _nc_globals;
3103 #undef _nc_prescreen
3104 NCURSES_PRESCREEN _nc_prescreen;
3106 #undef _nc_screen_of
3107 SCREEN *_nc_screen_of(
3109 { return(*(SCREEN **)0); }
3111 /* ./tinfo/lib_has_cap.c */
3114 NCURSES_BOOL has_ic_sp(
3116 { return(*(NCURSES_BOOL *)0); }
3119 NCURSES_BOOL has_ic(void)
3120 { return(*(NCURSES_BOOL *)0); }
3123 NCURSES_BOOL has_il_sp(
3125 { return(*(NCURSES_BOOL *)0); }
3128 NCURSES_BOOL has_il(void)
3129 { return(*(NCURSES_BOOL *)0); }
3131 /* ./tinfo/lib_kernel.c */
3136 { return(*(char *)0); }
3139 char erasechar(void)
3140 { return(*(char *)0); }
3145 { return(*(char *)0); }
3149 { return(*(char *)0); }
3154 { return(*(int *)0); }
3158 { return(*(int *)0); }
3160 /* ./lib_keyname.c */
3162 struct kn { short offset; int code; };
3165 const char *keyname_sp(
3168 { return(*(const char **)0); }
3171 const char *keyname(
3173 { return(*(const char **)0); }
3175 /* ./tinfo/lib_longname.c */
3180 { return(*(char **)0); }
3183 char *longname(void)
3184 { return(*(char **)0); }
3186 /* ./tinfo/lib_napms.c */
3192 { return(*(int *)0); }
3197 { return(*(int *)0); }
3199 /* ./tinfo/lib_options.c */
3205 { return(*(int *)0); }
3217 { return(*(int *)0); }
3222 { return(*(int *)0); }
3228 { return(*(int *)0); }
3234 { return(*(int *)0); }
3246 { return(*(int *)0); }
3252 { return(*(int *)0); }
3258 { return(*(int *)0); }
3263 { return(*(int *)0); }
3269 { return(*(int *)0); }
3274 { return(*(int *)0); }
3280 { return(*(int *)0); }
3285 { return(*(int *)0); }
3287 #undef _nc_putp_flush_sp
3288 int _nc_putp_flush_sp(
3292 { return(*(int *)0); }
3298 { return(*(int *)0); }
3300 /* ./tinfo/lib_raw.c */
3305 { return(*(int *)0); }
3309 { return(*(int *)0); }
3314 { return(*(int *)0); }
3318 { return(*(int *)0); }
3332 { return(*(int *)0); }
3336 { return(*(int *)0); }
3341 { return(*(int *)0); }
3345 { return(*(int *)0); }
3353 void noqiflush(void)
3361 { return(*(int *)0); }
3367 { return(*(int *)0); }
3369 /* ./tinfo/lib_setup.c */
3380 #undef set_tabsize_sp
3384 { return(*(int *)0); }
3389 { return(*(int *)0); }
3391 #undef _nc_handle_sigwinch
3392 int _nc_handle_sigwinch(
3394 { return(*(int *)0); }
3402 #undef use_tioctl_sp
3418 #undef _nc_get_screensize
3419 void _nc_get_screensize(
3425 #undef _nc_update_screensize
3426 void _nc_update_screensize(
3430 #undef _nc_setup_tinfo
3431 int _nc_setup_tinfo(
3432 const char *const tn,
3433 TERMTYPE2 *const tp)
3434 { return(*(int *)0); }
3436 #undef _nc_tinfo_cmdch
3437 void _nc_tinfo_cmdch(
3442 #undef _nc_get_locale
3443 char *_nc_get_locale(void)
3444 { return(*(char **)0); }
3446 #undef _nc_unicode_locale
3447 int _nc_unicode_locale(void)
3448 { return(*(int *)0); }
3450 #undef _nc_locale_breaks_acs
3451 int _nc_locale_breaks_acs(
3453 { return(*(int *)0); }
3455 #undef _nc_setupterm
3461 { return(*(int *)0); }
3464 SCREEN *new_prescr(void)
3465 { return(*(SCREEN **)0); }
3472 { return(*(int *)0); }
3474 /* ./tinfo/lib_termcap.c */
3486 { return(*(int *)0); }
3492 { return(*(int *)0); }
3498 { return(*(int *)0); }
3503 { return(*(int *)0); }
3509 { return(*(int *)0); }
3514 { return(*(int *)0); }
3521 { return(*(char **)0); }
3527 { return(*(char **)0); }
3529 /* ./tinfo/lib_termname.c */
3534 { return(*(char **)0); }
3537 char *termname(void)
3538 { return(*(char **)0); }
3540 /* ./tinfo/lib_tgoto.c */
3547 { return(*(char **)0); }
3549 /* ./tinfo/lib_ti.c */
3555 { return(*(int *)0); }
3560 { return(*(int *)0); }
3566 { return(*(int *)0); }
3571 { return(*(int *)0); }
3577 { return(*(char **)0); }
3582 { return(*(char **)0); }
3584 /* ./tinfo/lib_tparm.c */
3586 #undef _nc_tparm_err
3589 #undef _nc_tparm_analyze
3590 int _nc_tparm_analyze(
3594 { return(*(int *)0); }
3600 { return(*(char **)0); }
3606 { return(*(char **)0); }
3608 /* ./tinfo/lib_tputs.c */
3614 #undef _nc_nulls_sent
3617 #undef _nc_set_no_padding
3618 void _nc_set_no_padding(
3622 #undef delay_output_sp
3623 int delay_output_sp(
3626 { return(*(int *)0); }
3631 { return(*(int *)0); }
3639 void _nc_flush(void)
3646 { return(*(int *)0); }
3651 { return(*(int *)0); }
3653 #undef _nc_putchar_sp
3657 { return(*(int *)0); }
3662 { return(*(int *)0); }
3668 { return(*(int *)0); }
3673 { return(*(int *)0); }
3680 { return(*(int *)0); }
3686 { return(*(int *)0); }
3693 NCURSES_OUTC_sp outc)
3694 { return(*(int *)0); }
3696 #undef _nc_outc_wrapper
3697 int _nc_outc_wrapper(
3700 { return(*(int *)0); }
3708 { return(*(int *)0); }
3710 /* ./trace/lib_trace.c */
3713 unsigned _nc_tracing;
3714 #undef _nc_tputs_trace
3715 const char *_nc_tputs_trace = {0};
3721 const unsigned int tracelevel)
3730 #undef _nc_retrace_bool
3731 NCURSES_BOOL _nc_retrace_bool(
3733 { return(*(NCURSES_BOOL *)0); }
3735 #undef _nc_retrace_char
3736 char _nc_retrace_char(
3738 { return(*(char *)0); }
3740 #undef _nc_retrace_int
3741 int _nc_retrace_int(