1 /****************************************************************************
2 * Copyright (c) 1998-2017,2019 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>
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 */
102 { return(*(chtype *)0); }
104 #undef _nc_waddch_nosync
105 int _nc_waddch_nosync(
108 { return(*(int *)0); }
114 { return(*(int *)0); }
120 { return(*(int *)0); }
122 /* ./base/lib_addstr.c */
129 { return(*(int *)0); }
136 { return(*(int *)0); }
138 /* ./base/lib_beep.c */
143 { return(*(int *)0); }
147 { return(*(int *)0); }
149 /* ./base/lib_bkgd.c */
161 { return(*(int *)0); }
163 /* ./base/lib_box.c */
176 { return(*(int *)0); }
178 /* ./base/lib_chgat.c */
187 { return(*(int *)0); }
189 /* ./base/lib_clear.c */
194 { return(*(int *)0); }
196 /* ./base/lib_clearok.c */
202 { return(*(int *)0); }
204 /* ./base/lib_clrbot.c */
209 { return(*(int *)0); }
211 /* ./base/lib_clreol.c */
216 { return(*(int *)0); }
218 /* ./base/lib_color.c */
225 #undef _nc_reset_colors_sp
226 NCURSES_BOOL _nc_reset_colors_sp(
228 { return(*(NCURSES_BOOL *)0); }
230 #undef _nc_reset_colors
231 NCURSES_BOOL _nc_reset_colors(void)
232 { return(*(NCURSES_BOOL *)0); }
234 #undef start_color_sp
237 { return(*(int *)0); }
240 int start_color(void)
241 { return(*(int *)0); }
243 #undef _nc_change_pair
244 void _nc_change_pair(
249 #undef _nc_reserve_pairs
250 void _nc_reserve_pairs(
261 { return(*(int *)0); }
269 { return(*(int *)0); }
276 { return(*(int *)0); }
278 #undef _nc_init_color
285 { return(*(int *)0); }
294 { return(*(int *)0); }
302 { return(*(int *)0); }
304 #undef can_change_color_sp
305 NCURSES_BOOL can_change_color_sp(
307 { return(*(NCURSES_BOOL *)0); }
309 #undef can_change_color
310 NCURSES_BOOL can_change_color(void)
311 { return(*(NCURSES_BOOL *)0); }
314 NCURSES_BOOL has_colors_sp(
316 { return(*(NCURSES_BOOL *)0); }
319 NCURSES_BOOL has_colors(void)
320 { return(*(NCURSES_BOOL *)0); }
322 #undef color_content_sp
323 int color_content_sp(
329 { return(*(int *)0); }
337 { return(*(int *)0); }
339 #undef _nc_pair_content
340 int _nc_pair_content(
345 { return(*(int *)0); }
347 #undef pair_content_sp
353 { return(*(int *)0); }
360 { return(*(int *)0); }
362 #undef _nc_do_color_sp
363 void _nc_do_color_sp(
368 NCURSES_OUTC_sp outc)
379 /* ./base/lib_colorset.c */
386 { return(*(int *)0); }
388 /* ./base/lib_delch.c */
393 { return(*(int *)0); }
395 /* ./base/lib_delwin.c */
400 { return(*(int *)0); }
402 /* ./base/lib_echo.c */
407 { return(*(int *)0); }
411 { return(*(int *)0); }
416 { return(*(int *)0); }
420 { return(*(int *)0); }
422 /* ./base/lib_endwin.c */
427 { return(*(int *)0); }
431 { return(*(int *)0); }
433 /* ./base/lib_erase.c */
438 { return(*(int *)0); }
440 /* ./base/lib_flash.c */
445 { return(*(int *)0); }
449 { return(*(int *)0); }
456 { return(*(int *)0); }
462 { return(*(int *)0); }
467 { return(*(int *)0); }
473 { return(*(int *)0); }
478 { return(*(int *)0); }
483 { return(*(int *)0); }
488 { return(*(int *)0); }
493 { return(*(int *)0); }
500 { return(*(int *)0); }
506 { return(*(int *)0); }
512 { return(*(int *)0); }
519 { return(*(int *)0); }
524 { return(*(int *)0); }
541 { return(*(int *)0); }
548 { return(*(int *)0); }
556 { return(*(int *)0); }
560 { return(*(int *)0); }
564 { return(*(int *)0); }
568 { return(*(int *)0); }
574 { return(*(int *)0); }
579 { return(*(int *)0); }
583 { return(*(int *)0); }
587 { return(*(int *)0); }
592 { return(*(int *)0); }
596 { return(*(int *)0); }
601 { return(*(chtype *)0); }
605 { return(*(int *)0); }
611 { return(*(int *)0); }
616 { return(*(int *)0); }
622 { return(*(int *)0); }
626 { return(*(chtype *)0); }
632 { return(*(int *)0); }
637 { return(*(int *)0); }
643 { return(*(int *)0); }
648 { return(*(int *)0); }
653 { return(*(int *)0); }
657 { return(*(int *)0); }
663 { return(*(int *)0); }
668 { return(*(int *)0); }
673 { return(*(int *)0); }
679 { return(*(int *)0); }
686 { return(*(int *)0); }
694 { return(*(int *)0); }
701 { return(*(int *)0); }
709 { return(*(int *)0); }
716 { return(*(int *)0); }
726 { return(*(int *)0); }
732 { return(*(int *)0); }
738 { return(*(int *)0); }
746 { return(*(int *)0); }
753 { return(*(int *)0); }
761 { return(*(int *)0); }
767 { return(*(chtype *)0); }
775 { return(*(int *)0); }
782 { return(*(int *)0); }
790 { return(*(int *)0); }
797 { return(*(int *)0); }
805 { return(*(int *)0); }
812 { return(*(int *)0); }
819 { return(*(int *)0); }
827 { return(*(int *)0); }
835 { return(*(int *)0); }
844 { return(*(int *)0); }
852 { return(*(int *)0); }
861 { return(*(int *)0); }
869 { return(*(int *)0); }
880 { return(*(int *)0); }
887 { return(*(int *)0); }
894 { return(*(int *)0); }
903 { return(*(int *)0); }
911 { return(*(int *)0); }
920 { return(*(int *)0); }
927 { return(*(chtype *)0); }
936 { return(*(int *)0); }
944 { return(*(int *)0); }
953 { return(*(int *)0); }
961 { return(*(int *)0); }
970 { return(*(int *)0); }
978 { return(*(int *)0); }
986 { return(*(int *)0); }
995 { return(*(int *)0); }
1000 { return(*(int *)0); }
1005 { return(*(int *)0); }
1009 { return(*(int *)0); }
1014 { return(*(int *)0); }
1019 { return(*(int *)0); }
1025 { return(*(int *)0); }
1028 int (standout)(void)
1029 { return(*(int *)0); }
1032 int (standend)(void)
1033 { return(*(int *)0); }
1045 { return(*(int *)0); }
1050 { return(*(int *)0); }
1055 { return(*(int *)0); }
1061 { return(*(int *)0); }
1067 { return(*(int *)0); }
1073 { return(*(int *)0); }
1079 { return(*(int *)0); }
1085 { return(*(int *)0); }
1091 { return(*(int *)0); }
1099 { return(*(int *)0); }
1107 { return(*(int *)0); }
1112 { return(*(int *)0); }
1118 { return(*(int *)0); }
1124 { return(*(int *)0); }
1129 { return(*(int *)0); }
1135 { return(*(int *)0); }
1141 { return(*(int *)0); }
1146 { return(*(int *)0); }
1151 { return(*(int *)0); }
1156 { return(*(int *)0); }
1161 { return(*(int *)0); }
1166 { return(*(int *)0); }
1171 { return(*(int *)0); }
1176 { return(*(int *)0); }
1181 { return(*(int *)0); }
1186 { return(*(int *)0); }
1191 { return(*(int *)0); }
1196 { return(*(int *)0); }
1199 WINDOW *(wgetparent)(
1201 { return(*(WINDOW **)0); }
1204 NCURSES_BOOL (is_cleared)(
1206 { return(*(NCURSES_BOOL *)0); }
1209 NCURSES_BOOL (is_idcok)(
1211 { return(*(NCURSES_BOOL *)0); }
1214 NCURSES_BOOL (is_idlok)(
1216 { return(*(NCURSES_BOOL *)0); }
1219 NCURSES_BOOL (is_immedok)(
1221 { return(*(NCURSES_BOOL *)0); }
1224 NCURSES_BOOL (is_keypad)(
1226 { return(*(NCURSES_BOOL *)0); }
1229 NCURSES_BOOL (is_leaveok)(
1231 { return(*(NCURSES_BOOL *)0); }
1234 NCURSES_BOOL (is_nodelay)(
1236 { return(*(NCURSES_BOOL *)0); }
1239 NCURSES_BOOL (is_notimeout)(
1241 { return(*(NCURSES_BOOL *)0); }
1244 NCURSES_BOOL (is_pad)(
1246 { return(*(NCURSES_BOOL *)0); }
1249 NCURSES_BOOL (is_scrollok)(
1251 { return(*(NCURSES_BOOL *)0); }
1254 NCURSES_BOOL (is_subwin)(
1256 { return(*(NCURSES_BOOL *)0); }
1259 NCURSES_BOOL (is_syncok)(
1261 { return(*(NCURSES_BOOL *)0); }
1266 { return(*(int *)0); }
1273 { return(*(int *)0); }
1276 NCURSES_BOOL (mouse_trafo)(
1280 { return(*(NCURSES_BOOL *)0); }
1282 /* ./base/lib_getch.c */
1287 #undef set_escdelay_sp
1288 int set_escdelay_sp(
1291 { return(*(int *)0); }
1296 { return(*(int *)0); }
1298 #undef get_escdelay_sp
1299 int get_escdelay_sp(
1301 { return(*(int *)0); }
1304 int get_escdelay(void)
1305 { return(*(int *)0); }
1312 { return(*(int *)0); }
1317 { return(*(int *)0); }
1319 /* ./base/lib_getstr.c */
1326 { return(*(int *)0); }
1328 /* ./base/lib_hline.c */
1335 { return(*(int *)0); }
1337 /* ./base/lib_immedok.c */
1345 /* ./base/lib_inchstr.c */
1352 { return(*(int *)0); }
1354 /* ./base/lib_initscr.c */
1357 WINDOW *initscr(void)
1358 { return(*(WINDOW **)0); }
1360 /* ./base/lib_insch.c */
1362 #undef _nc_insert_ch
1367 { return(*(int *)0); }
1373 { return(*(int *)0); }
1375 /* ./base/lib_insdel.c */
1381 { return(*(int *)0); }
1383 /* ./base/lib_insnstr.c */
1390 { return(*(int *)0); }
1392 /* ./base/lib_instr.c */
1399 { return(*(int *)0); }
1401 /* ./base/lib_isendwin.c */
1404 NCURSES_BOOL isendwin_sp(
1406 { return(*(NCURSES_BOOL *)0); }
1409 NCURSES_BOOL isendwin(void)
1410 { return(*(NCURSES_BOOL *)0); }
1412 /* ./base/lib_leaveok.c */
1418 { return(*(int *)0); }
1420 /* ./base/lib_mouse.c */
1426 { return(*(int *)0); }
1431 { return(*(int *)0); }
1433 #undef ungetmouse_sp
1437 { return(*(int *)0); }
1442 { return(*(int *)0); }
1445 mmask_t mousemask_sp(
1449 { return(*(mmask_t *)0); }
1455 { return(*(mmask_t *)0); }
1458 NCURSES_BOOL wenclose(
1462 { return(*(NCURSES_BOOL *)0); }
1464 #undef mouseinterval_sp
1465 int mouseinterval_sp(
1468 { return(*(int *)0); }
1470 #undef mouseinterval
1473 { return(*(int *)0); }
1475 #undef _nc_has_mouse
1476 NCURSES_BOOL _nc_has_mouse(
1478 { return(*(NCURSES_BOOL *)0); }
1481 NCURSES_BOOL has_mouse_sp(
1483 { return(*(NCURSES_BOOL *)0); }
1486 NCURSES_BOOL has_mouse(void)
1487 { return(*(NCURSES_BOOL *)0); }
1490 NCURSES_BOOL wmouse_trafo(
1494 NCURSES_BOOL to_screen)
1495 { return(*(NCURSES_BOOL *)0); }
1497 /* ./base/lib_move.c */
1504 { return(*(int *)0); }
1506 /* ./tty/lib_mvcur.c */
1508 #undef _nc_msec_cost_sp
1509 int _nc_msec_cost_sp(
1511 const char *const cap,
1513 { return(*(int *)0); }
1515 #undef _nc_msec_cost
1517 const char *const cap,
1519 { return(*(int *)0); }
1521 #undef _nc_mvcur_resume_sp
1522 void _nc_mvcur_resume_sp(
1526 #undef _nc_mvcur_resume
1527 void _nc_mvcur_resume(void)
1530 #undef _nc_mvcur_init_sp
1531 void _nc_mvcur_init_sp(
1535 #undef _nc_mvcur_init
1536 void _nc_mvcur_init(void)
1539 #undef _nc_mvcur_wrap_sp
1540 void _nc_mvcur_wrap_sp(
1544 #undef _nc_mvcur_wrap
1545 void _nc_mvcur_wrap(void)
1555 { return(*(int *)0); }
1563 { return(*(int *)0); }
1572 { return(*(int *)0); }
1580 { return(*(int *)0); }
1582 #undef _nc_optimize_enable
1583 int _nc_optimize_enable;
1585 /* ./base/lib_mvwin.c */
1592 { return(*(int *)0); }
1594 /* ./base/lib_newterm.c */
1620 { return(*(SCREEN **)0); }
1627 { return(*(SCREEN **)0); }
1629 /* ./base/lib_newwin.c */
1634 { return(*(int *)0); }
1643 { return(*(WINDOW **)0); }
1651 { return(*(WINDOW **)0); }
1660 { return(*(WINDOW **)0); }
1669 { return(*(WINDOW **)0); }
1671 #undef _nc_makenew_sp
1672 WINDOW *_nc_makenew_sp(
1679 { return(*(WINDOW **)0); }
1681 #undef _nc_curscr_of
1682 WINDOW *_nc_curscr_of(
1684 { return(*(WINDOW **)0); }
1686 #undef _nc_newscr_of
1687 WINDOW *_nc_newscr_of(
1689 { return(*(WINDOW **)0); }
1691 #undef _nc_stdscr_of
1692 WINDOW *_nc_stdscr_of(
1694 { return(*(WINDOW **)0); }
1696 /* ./base/lib_nl.c */
1701 { return(*(int *)0); }
1705 { return(*(int *)0); }
1710 { return(*(int *)0); }
1714 { return(*(int *)0); }
1716 /* ./base/lib_overlay.c */
1722 { return(*(int *)0); }
1728 { return(*(int *)0); }
1741 { return(*(int *)0); }
1743 /* ./base/lib_pad.c */
1750 { return(*(WINDOW **)0); }
1756 { return(*(WINDOW **)0); }
1765 { return(*(WINDOW **)0); }
1776 { return(*(int *)0); }
1787 { return(*(int *)0); }
1793 { return(*(int *)0); }
1795 /* ./base/lib_printw.c */
1801 { return(*(int *)0); }
1808 { return(*(int *)0); }
1816 { return(*(int *)0); }
1825 { return(*(int *)0); }
1832 { return(*(int *)0); }
1839 { return(*(int *)0); }
1841 /* ./base/lib_redrawln.c */
1848 { return(*(int *)0); }
1850 /* ./base/lib_refresh.c */
1855 { return(*(int *)0); }
1860 { return(*(int *)0); }
1862 /* ./base/lib_restart.c */
1864 #undef restartterm_sp
1870 { return(*(int *)0); }
1877 { return(*(int *)0); }
1879 /* ./base/lib_scanw.c */
1886 { return(*(int *)0); }
1893 { return(*(int *)0); }
1899 { return(*(int *)0); }
1906 { return(*(int *)0); }
1914 { return(*(int *)0); }
1923 { return(*(int *)0); }
1925 /* ./base/lib_screen.c */
1931 { return(*(WINDOW **)0); }
1936 { return(*(WINDOW **)0); }
1942 { return(*(int *)0); }
1944 #undef scr_restore_sp
1948 { return(*(int *)0); }
1953 { return(*(int *)0); }
1958 { return(*(int *)0); }
1964 { return(*(int *)0); }
1969 { return(*(int *)0); }
1975 { return(*(int *)0); }
1980 { return(*(int *)0); }
1982 /* ./base/lib_scroll.c */
1984 #undef _nc_scroll_window
1985 void _nc_scroll_window(
1997 { return(*(int *)0); }
1999 /* ./base/lib_scrollok.c */
2005 { return(*(int *)0); }
2007 /* ./base/lib_scrreg.c */
2014 { return(*(int *)0); }
2016 /* ./base/lib_set_term.c */
2021 { return(*(SCREEN **)0); }
2028 #undef _nc_setupscreen_sp
2029 int _nc_setupscreen_sp(
2036 { return(*(int *)0); }
2038 #undef _nc_setupscreen
2039 int _nc_setupscreen(
2045 { return(*(int *)0); }
2047 #undef _nc_ripoffline_sp
2048 int _nc_ripoffline_sp(
2054 { return(*(int *)0); }
2056 #undef _nc_ripoffline
2062 { return(*(int *)0); }
2064 #undef ripoffline_sp
2071 { return(*(int *)0); }
2079 { return(*(int *)0); }
2081 /* ./base/lib_slk.c */
2083 #undef _nc_format_slks
2084 int _nc_format_slks(
2087 { return(*(int *)0); }
2089 #undef _nc_slk_initialize
2090 int _nc_slk_initialize(
2093 { return(*(int *)0); }
2095 #undef slk_restore_sp
2098 { return(*(int *)0); }
2101 int slk_restore(void)
2102 { return(*(int *)0); }
2104 /* ./base/lib_slkatr_set.c */
2106 #undef slk_attr_set_sp
2107 int slk_attr_set_sp(
2112 { return(*(int *)0); }
2119 { return(*(int *)0); }
2121 /* ./base/lib_slkatrof.c */
2123 #undef slk_attroff_sp
2127 { return(*(int *)0); }
2132 { return(*(int *)0); }
2134 /* ./base/lib_slkatron.c */
2136 #undef slk_attron_sp
2140 { return(*(int *)0); }
2145 { return(*(int *)0); }
2147 /* ./base/lib_slkatrset.c */
2149 #undef slk_attrset_sp
2153 { return(*(int *)0); }
2158 { return(*(int *)0); }
2160 /* ./base/lib_slkattr.c */
2165 { return(*(attr_t *)0); }
2168 attr_t slk_attr(void)
2169 { return(*(attr_t *)0); }
2171 /* ./base/lib_slkclear.c */
2176 { return(*(int *)0); }
2180 { return(*(int *)0); }
2182 /* ./base/lib_slkcolor.c */
2188 { return(*(int *)0); }
2193 { return(*(int *)0); }
2195 /* ./base/lib_slkinit.c */
2201 { return(*(int *)0); }
2206 { return(*(int *)0); }
2208 /* ./base/lib_slklab.c */
2214 { return(*(char **)0); }
2219 { return(*(char **)0); }
2221 /* ./base/lib_slkrefr.c */
2223 #undef slk_noutrefresh_sp
2224 int slk_noutrefresh_sp(
2226 { return(*(int *)0); }
2228 #undef slk_noutrefresh
2229 int slk_noutrefresh(void)
2230 { return(*(int *)0); }
2232 #undef slk_refresh_sp
2235 { return(*(int *)0); }
2238 int slk_refresh(void)
2239 { return(*(int *)0); }
2241 /* ./base/lib_slkset.c */
2249 { return(*(int *)0); }
2256 { return(*(int *)0); }
2258 /* ./base/lib_slktouch.c */
2263 { return(*(int *)0); }
2267 { return(*(int *)0); }
2269 /* ./base/lib_touch.c */
2271 #undef is_linetouched
2272 NCURSES_BOOL is_linetouched(
2275 { return(*(NCURSES_BOOL *)0); }
2277 #undef is_wintouched
2278 NCURSES_BOOL is_wintouched(
2280 { return(*(NCURSES_BOOL *)0); }
2288 { return(*(int *)0); }
2290 /* ./trace/lib_tracedmp.c */
2298 /* ./trace/lib_tracemse.c */
2300 #undef _nc_trace_mmask_t
2301 char *_nc_trace_mmask_t(
2304 { return(*(char **)0); }
2306 #undef _nc_tracemouse
2307 char *_nc_tracemouse(
2310 { return(*(char **)0); }
2312 #undef _nc_retrace_mmask_t
2313 mmask_t _nc_retrace_mmask_t(
2316 { return(*(mmask_t *)0); }
2321 { return(*(char **)0); }
2323 /* ./tty/lib_tstp.c */
2325 #undef _nc_signal_handler
2326 void _nc_signal_handler(
2330 /* ./base/lib_ungetch.c */
2332 #undef _nc_fifo_dump
2341 { return(*(int *)0); }
2346 { return(*(int *)0); }
2348 /* ./tty/lib_vidattr.c */
2354 NCURSES_OUTC_sp outc)
2355 { return(*(int *)0); }
2361 { return(*(int *)0); }
2367 { return(*(int *)0); }
2372 { return(*(int *)0); }
2375 chtype termattrs_sp(
2377 { return(*(chtype *)0); }
2380 chtype termattrs(void)
2381 { return(*(chtype *)0); }
2383 /* ./base/lib_vline.c */
2390 { return(*(int *)0); }
2392 /* ./base/lib_wattroff.c */
2399 { return(*(int *)0); }
2401 /* ./base/lib_wattron.c */
2408 { return(*(int *)0); }
2410 /* ./base/lib_winch.c */
2415 { return(*(chtype *)0); }
2417 /* ./base/lib_window.c */
2429 { return(*(int *)0); }
2435 { return(*(int *)0); }
2455 { return(*(WINDOW **)0); }
2457 /* ./base/nc_panel.c */
2459 #undef _nc_panelhook_sp
2460 struct panelhook *_nc_panelhook_sp(
2462 { return(*(struct panelhook **)0); }
2464 #undef _nc_panelhook
2465 struct panelhook *_nc_panelhook(void)
2466 { return(*(struct panelhook **)0); }
2468 /* ./base/safe_sprintf.c */
2470 #undef _nc_printf_string_sp
2471 char *_nc_printf_string_sp(
2475 { return(*(char **)0); }
2477 #undef _nc_printf_string
2478 char *_nc_printf_string(
2481 { return(*(char **)0); }
2483 /* ./tty/tty_update.c */
2488 { return(*(int *)0); }
2492 { return(*(int *)0); }
2494 #undef _nc_scrolln_sp
2501 { return(*(int *)0); }
2509 { return(*(int *)0); }
2511 #undef _nc_screen_resume_sp
2512 void _nc_screen_resume_sp(
2516 #undef _nc_screen_resume
2517 void _nc_screen_resume(void)
2520 #undef _nc_screen_init_sp
2521 void _nc_screen_init_sp(
2525 #undef _nc_screen_init
2526 void _nc_screen_init(void)
2529 #undef _nc_screen_wrap_sp
2530 void _nc_screen_wrap_sp(
2534 #undef _nc_screen_wrap
2535 void _nc_screen_wrap(void)
2538 #undef _nc_do_xmc_glitch_sp
2539 void _nc_do_xmc_glitch_sp(
2544 #undef _nc_do_xmc_glitch
2545 void _nc_do_xmc_glitch(
2549 /* ./trace/varargs.c */
2555 { return(*(char **)0); }
2557 /* ./base/vsscanf.c */
2560 void _nc_vsscanf(void)
2563 /* ./base/lib_freeall.c */
2566 void _nc_freeall(void)
2569 #undef _nc_free_and_exit_sp
2570 void _nc_free_and_exit_sp(
2575 #undef _nc_free_and_exit
2576 void _nc_free_and_exit(
2582 #undef _nc_toggle_attr_on
2583 void _nc_toggle_attr_on(
2588 #undef _nc_toggle_attr_off
2589 void _nc_toggle_attr_off(
2594 #undef _nc_DelCharCost_sp
2595 int _nc_DelCharCost_sp(
2598 { return(*(int *)0); }
2600 #undef _nc_InsCharCost_sp
2601 int _nc_InsCharCost_sp(
2604 { return(*(int *)0); }
2606 #undef _nc_UpdateAttrs_sp
2607 void _nc_UpdateAttrs_sp(
2612 #undef _nc_DelCharCost
2613 int _nc_DelCharCost(
2615 { return(*(int *)0); }
2617 #undef _nc_InsCharCost
2618 int _nc_InsCharCost(
2620 { return(*(int *)0); }
2622 #undef _nc_UpdateAttrs
2623 void _nc_UpdateAttrs(
2627 /* ./base/legacy_coding.c */
2629 #undef use_legacy_coding_sp
2630 int use_legacy_coding_sp(
2633 { return(*(int *)0); }
2635 #undef use_legacy_coding
2636 int use_legacy_coding(
2638 { return(*(int *)0); }
2640 /* ./base/lib_dft_fgbg.c */
2642 #undef use_default_colors_sp
2643 int use_default_colors_sp(
2645 { return(*(int *)0); }
2647 #undef use_default_colors
2648 int use_default_colors(void)
2649 { return(*(int *)0); }
2651 #undef assume_default_colors_sp
2652 int assume_default_colors_sp(
2656 { return(*(int *)0); }
2658 #undef assume_default_colors
2659 int assume_default_colors(
2662 { return(*(int *)0); }
2664 /* ./tinfo/lib_print.c */
2671 { return(*(int *)0); }
2677 { return(*(int *)0); }
2679 /* ./base/new_pair.c */
2682 void _nc_new_pair(void)
2685 /* ./base/resizeterm.c */
2687 #undef is_term_resized_sp
2688 NCURSES_BOOL is_term_resized_sp(
2692 { return(*(NCURSES_BOOL *)0); }
2694 #undef is_term_resized
2695 NCURSES_BOOL is_term_resized(
2698 { return(*(NCURSES_BOOL *)0); }
2700 #undef resize_term_sp
2705 { return(*(int *)0); }
2711 { return(*(int *)0); }
2713 #undef resizeterm_sp
2718 { return(*(int *)0); }
2724 { return(*(int *)0); }
2726 /* ./trace/trace_xnames.c */
2728 #undef _nc_trace_xnames
2729 void _nc_trace_xnames(
2733 /* ./tinfo/use_screen.c */
2738 NCURSES_SCREEN_CB func,
2740 { return(*(int *)0); }
2742 /* ./base/use_window.c */
2747 NCURSES_WINDOW_CB func,
2749 { return(*(int *)0); }
2751 /* ./base/wresize.c */
2758 { return(*(int *)0); }
2760 /* ./tinfo/access.c */
2765 { return(*(char **)0); }
2767 #undef _nc_is_abs_path
2768 NCURSES_BOOL _nc_is_abs_path(
2770 { return(*(NCURSES_BOOL *)0); }
2773 unsigned _nc_pathlast(
2775 { return(*(unsigned *)0); }
2780 { return(*(char **)0); }
2786 { return(*(int *)0); }
2788 #undef _nc_is_dir_path
2789 NCURSES_BOOL _nc_is_dir_path(
2791 { return(*(NCURSES_BOOL *)0); }
2793 #undef _nc_is_file_path
2794 NCURSES_BOOL _nc_is_file_path(
2796 { return(*(NCURSES_BOOL *)0); }
2798 #undef _nc_env_access
2799 int _nc_env_access(void)
2800 { return(*(int *)0); }
2802 /* ./tinfo/add_tries.c */
2804 #undef _nc_add_to_try
2809 { return(*(int *)0); }
2811 /* ./tinfo/alloc_ttype.c */
2813 #undef _nc_align_termtype
2814 void _nc_align_termtype(
2819 #undef _nc_copy_termtype
2820 void _nc_copy_termtype(
2822 const TERMTYPE *src)
2828 const char *const boolcodes[] = {0};
2830 const char *const numcodes[] = {0};
2832 const char *const strcodes[] = {0};
2834 /* ./comp_captab.c */
2836 #undef _nc_get_table
2837 const struct name_table_entry *_nc_get_table(
2838 NCURSES_BOOL termcap)
2839 { return(*(const struct name_table_entry **)0); }
2841 #undef _nc_get_hash_table
2842 const HashValue *_nc_get_hash_table(
2843 NCURSES_BOOL termcap)
2844 { return(*(const HashValue **)0); }
2846 #undef _nc_get_alias_table
2847 const struct alias *_nc_get_alias_table(
2848 NCURSES_BOOL termcap)
2849 { return(*(const struct alias **)0); }
2851 #undef _nc_get_hash_info
2852 const HashData *_nc_get_hash_info(
2853 NCURSES_BOOL termcap)
2854 { return(*(const HashData **)0); }
2856 /* ./tinfo/comp_error.c */
2858 #undef _nc_suppress_warnings
2859 NCURSES_BOOL _nc_suppress_warnings;
2860 #undef _nc_curr_line
2865 #undef _nc_get_source
2866 const char *_nc_get_source(void)
2867 { return(*(const char **)0); }
2869 #undef _nc_set_source
2870 void _nc_set_source(
2871 const char *const name)
2876 const char *const name)
2886 const char *const fmt,
2890 #undef _nc_err_abort
2892 const char *const fmt,
2896 #undef _nc_syserr_abort
2897 void _nc_syserr_abort(
2898 const char *const fmt,
2902 /* ./tinfo/comp_hash.c */
2904 #undef _nc_find_entry
2905 struct name_table_entry const *_nc_find_entry(
2907 const HashValue *hash_table)
2908 { return(*(struct name_table_entry const **)0); }
2910 #undef _nc_find_type_entry
2911 struct name_table_entry const *_nc_find_type_entry(
2914 NCURSES_BOOL termcap)
2915 { return(*(struct name_table_entry const **)0); }
2917 #undef _nc_find_user_entry
2918 struct user_table_entry const *_nc_find_user_entry(
2920 { return(*(struct user_table_entry const **)0); }
2922 /* ./comp_userdefs.c */
2924 #undef _nc_get_userdefs_table
2925 const struct user_table_entry *_nc_get_userdefs_table(void)
2926 { return(*(const struct user_table_entry **)0); }
2928 #undef _nc_get_hash_user
2929 const HashData *_nc_get_hash_user(void)
2930 { return(*(const HashData **)0); }
2932 /* ./tinfo/db_iterator.c */
2935 const char *_nc_tic_dir(
2937 { return(*(const char **)0); }
2939 #undef _nc_keep_tic_dir
2940 void _nc_keep_tic_dir(
2945 void _nc_last_db(void)
2949 const char *_nc_next_db(
2952 { return(*(const char **)0); }
2960 /* ./tinfo/doalloc.c */
2966 { return(*(void **)0); }
2968 /* ./tinfo/entries.c */
2975 #undef _nc_free_entry
2976 void _nc_free_entry(
2981 #undef _nc_free_entries
2982 void _nc_free_entries(
2986 #undef _nc_leaks_tinfo
2987 void _nc_leaks_tinfo(void)
2993 const TERMTYPE2 *_nc_fallback(
2995 { return(*(const TERMTYPE2 **)0); }
2997 /* ./tinfo/free_ttype.c */
2999 #undef _nc_free_termtype
3000 void _nc_free_termtype(
3004 #undef _nc_user_definable
3005 NCURSES_BOOL _nc_user_definable;
3007 #undef use_extended_names
3008 int use_extended_names(
3010 { return(*(int *)0); }
3012 /* ./tinfo/getenv_num.c */
3014 #undef _nc_getenv_num
3017 { return(*(int *)0); }
3019 #undef _nc_setenv_num
3020 void _nc_setenv_num(
3025 /* ./tinfo/home_terminfo.c */
3027 #undef _nc_home_terminfo
3028 char *_nc_home_terminfo(void)
3029 { return(*(char **)0); }
3031 /* ./tinfo/init_keytry.c */
3033 #undef _nc_init_keytry
3034 void _nc_init_keytry(
3038 /* ./tinfo/lib_acs.c */
3041 chtype acs_map[128];
3043 #undef _nc_init_acs_sp
3044 void _nc_init_acs_sp(
3049 void _nc_init_acs(void)
3052 /* ./tinfo/lib_baudrate.c */
3062 { return(*(int *)0); }
3067 { return(*(int *)0); }
3072 { return(*(int *)0); }
3076 { return(*(int *)0); }
3078 /* ./tinfo/lib_cur_term.c */
3083 #undef set_curterm_sp
3084 TERMINAL *set_curterm_sp(
3087 { return(*(TERMINAL **)0); }
3090 TERMINAL *set_curterm(
3092 { return(*(TERMINAL **)0); }
3094 #undef del_curterm_sp
3098 { return(*(int *)0); }
3103 { return(*(int *)0); }
3105 /* ./tinfo/lib_data.c */
3113 #undef _nc_screen_chain
3114 SCREEN *_nc_screen_chain;
3118 NCURSES_GLOBALS _nc_globals;
3119 #undef _nc_prescreen
3120 NCURSES_PRESCREEN _nc_prescreen;
3122 #undef _nc_screen_of
3123 SCREEN *_nc_screen_of(
3125 { return(*(SCREEN **)0); }
3127 /* ./tinfo/lib_has_cap.c */
3130 NCURSES_BOOL has_ic_sp(
3132 { return(*(NCURSES_BOOL *)0); }
3135 NCURSES_BOOL has_ic(void)
3136 { return(*(NCURSES_BOOL *)0); }
3139 NCURSES_BOOL has_il_sp(
3141 { return(*(NCURSES_BOOL *)0); }
3144 NCURSES_BOOL has_il(void)
3145 { return(*(NCURSES_BOOL *)0); }
3147 /* ./tinfo/lib_kernel.c */
3152 { return(*(char *)0); }
3155 char erasechar(void)
3156 { return(*(char *)0); }
3161 { return(*(char *)0); }
3165 { return(*(char *)0); }
3170 { return(*(int *)0); }
3174 { return(*(int *)0); }
3176 /* ./lib_keyname.c */
3178 struct kn { short offset; int code; };
3181 const char *keyname_sp(
3184 { return(*(const char **)0); }
3187 const char *keyname(
3189 { return(*(const char **)0); }
3191 /* ./tinfo/lib_longname.c */
3196 { return(*(char **)0); }
3199 char *longname(void)
3200 { return(*(char **)0); }
3202 /* ./tinfo/lib_napms.c */
3208 { return(*(int *)0); }
3213 { return(*(int *)0); }
3215 /* ./tinfo/lib_options.c */
3221 { return(*(int *)0); }
3233 { return(*(int *)0); }
3238 { return(*(int *)0); }
3244 { return(*(int *)0); }
3250 { return(*(int *)0); }
3262 { return(*(int *)0); }
3268 { return(*(int *)0); }
3274 { return(*(int *)0); }
3279 { return(*(int *)0); }
3285 { return(*(int *)0); }
3290 { return(*(int *)0); }
3296 { return(*(int *)0); }
3301 { return(*(int *)0); }
3303 #undef _nc_putp_flush_sp
3304 int _nc_putp_flush_sp(
3308 { return(*(int *)0); }
3314 { return(*(int *)0); }
3316 /* ./tinfo/lib_raw.c */
3321 { return(*(int *)0); }
3325 { return(*(int *)0); }
3330 { return(*(int *)0); }
3334 { return(*(int *)0); }
3348 { return(*(int *)0); }
3352 { return(*(int *)0); }
3357 { return(*(int *)0); }
3361 { return(*(int *)0); }
3369 void noqiflush(void)
3377 { return(*(int *)0); }
3383 { return(*(int *)0); }
3385 /* ./tinfo/lib_setup.c */
3396 #undef set_tabsize_sp
3400 { return(*(int *)0); }
3405 { return(*(int *)0); }
3407 #undef _nc_handle_sigwinch
3408 int _nc_handle_sigwinch(
3410 { return(*(int *)0); }
3418 #undef use_tioctl_sp
3434 #undef _nc_get_screensize
3435 void _nc_get_screensize(
3441 #undef _nc_update_screensize
3442 void _nc_update_screensize(
3446 #undef _nc_setup_tinfo
3447 int _nc_setup_tinfo(
3448 const char *const tn,
3449 TERMTYPE2 *const tp)
3450 { return(*(int *)0); }
3452 #undef _nc_tinfo_cmdch
3453 void _nc_tinfo_cmdch(
3458 #undef _nc_get_locale
3459 char *_nc_get_locale(void)
3460 { return(*(char **)0); }
3462 #undef _nc_unicode_locale
3463 int _nc_unicode_locale(void)
3464 { return(*(int *)0); }
3466 #undef _nc_locale_breaks_acs
3467 int _nc_locale_breaks_acs(
3469 { return(*(int *)0); }
3471 #undef _nc_setupterm
3477 { return(*(int *)0); }
3480 SCREEN *new_prescr(void)
3481 { return(*(SCREEN **)0); }
3488 { return(*(int *)0); }
3490 /* ./tinfo/lib_termcap.c */
3502 { return(*(int *)0); }
3508 { return(*(int *)0); }
3514 { return(*(int *)0); }
3519 { return(*(int *)0); }
3525 { return(*(int *)0); }
3530 { return(*(int *)0); }
3537 { return(*(char **)0); }
3543 { return(*(char **)0); }
3545 /* ./tinfo/lib_termname.c */
3550 { return(*(char **)0); }
3553 char *termname(void)
3554 { return(*(char **)0); }
3556 /* ./tinfo/lib_tgoto.c */
3563 { return(*(char **)0); }
3565 /* ./tinfo/lib_ti.c */
3571 { return(*(int *)0); }
3576 { return(*(int *)0); }
3582 { return(*(int *)0); }
3587 { return(*(int *)0); }
3593 { return(*(char **)0); }
3598 { return(*(char **)0); }
3600 /* ./tinfo/lib_tparm.c */
3602 #undef _nc_tparm_err
3605 #undef _nc_tparm_analyze
3606 int _nc_tparm_analyze(
3610 { return(*(int *)0); }
3616 { return(*(char **)0); }
3622 { return(*(char **)0); }
3624 /* ./tinfo/lib_tputs.c */
3630 #undef _nc_nulls_sent
3633 #undef _nc_set_no_padding
3634 void _nc_set_no_padding(
3638 #undef delay_output_sp
3639 int delay_output_sp(
3642 { return(*(int *)0); }
3647 { return(*(int *)0); }
3655 void _nc_flush(void)
3662 { return(*(int *)0); }
3667 { return(*(int *)0); }
3669 #undef _nc_putchar_sp
3673 { return(*(int *)0); }
3678 { return(*(int *)0); }
3684 { return(*(int *)0); }
3689 { return(*(int *)0); }
3696 { return(*(int *)0); }
3702 { return(*(int *)0); }
3709 NCURSES_OUTC_sp outc)
3710 { return(*(int *)0); }
3712 #undef _nc_outc_wrapper
3713 int _nc_outc_wrapper(
3716 { return(*(int *)0); }
3724 { return(*(int *)0); }
3726 /* ./trace/lib_trace.c */
3729 unsigned _nc_tracing;
3730 #undef _nc_tputs_trace
3731 const char *_nc_tputs_trace = {0};
3737 const unsigned int tracelevel)