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>
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(
255 { return(*(int *)0); }
262 { return(*(int *)0); }
271 { return(*(int *)0); }
279 { return(*(int *)0); }
281 #undef can_change_color_sp
282 NCURSES_BOOL can_change_color_sp(
284 { return(*(NCURSES_BOOL *)0); }
286 #undef can_change_color
287 NCURSES_BOOL can_change_color(void)
288 { return(*(NCURSES_BOOL *)0); }
291 NCURSES_BOOL has_colors_sp(
293 { return(*(NCURSES_BOOL *)0); }
296 NCURSES_BOOL has_colors(void)
297 { return(*(NCURSES_BOOL *)0); }
299 #undef color_content_sp
300 int color_content_sp(
306 { return(*(int *)0); }
314 { return(*(int *)0); }
316 #undef pair_content_sp
322 { return(*(int *)0); }
329 { return(*(int *)0); }
331 #undef _nc_do_color_sp
332 void _nc_do_color_sp(
337 NCURSES_OUTC_sp outc)
348 /* ./base/lib_colorset.c */
353 short color_pair_number,
355 { return(*(int *)0); }
357 /* ./base/lib_delch.c */
362 { return(*(int *)0); }
364 /* ./base/lib_delwin.c */
369 { return(*(int *)0); }
371 /* ./base/lib_echo.c */
376 { return(*(int *)0); }
380 { return(*(int *)0); }
385 { return(*(int *)0); }
389 { return(*(int *)0); }
391 /* ./base/lib_endwin.c */
396 { return(*(int *)0); }
400 { return(*(int *)0); }
402 /* ./base/lib_erase.c */
407 { return(*(int *)0); }
409 /* ./base/lib_flash.c */
414 { return(*(int *)0); }
418 { return(*(int *)0); }
425 { return(*(int *)0); }
431 { return(*(int *)0); }
436 { return(*(int *)0); }
442 { return(*(int *)0); }
447 { return(*(int *)0); }
452 { return(*(int *)0); }
457 { return(*(int *)0); }
462 { return(*(int *)0); }
469 { return(*(int *)0); }
475 { return(*(int *)0); }
481 { return(*(int *)0); }
488 { return(*(int *)0); }
493 { return(*(int *)0); }
510 { return(*(int *)0); }
517 { return(*(int *)0); }
525 { return(*(int *)0); }
529 { return(*(int *)0); }
533 { return(*(int *)0); }
537 { return(*(int *)0); }
543 { return(*(int *)0); }
548 { return(*(int *)0); }
552 { return(*(int *)0); }
556 { return(*(int *)0); }
561 { return(*(int *)0); }
565 { return(*(int *)0); }
570 { return(*(chtype *)0); }
574 { return(*(int *)0); }
580 { return(*(int *)0); }
585 { return(*(int *)0); }
591 { return(*(int *)0); }
595 { return(*(chtype *)0); }
601 { return(*(int *)0); }
606 { return(*(int *)0); }
612 { return(*(int *)0); }
617 { return(*(int *)0); }
622 { return(*(int *)0); }
626 { return(*(int *)0); }
632 { return(*(int *)0); }
637 { return(*(int *)0); }
642 { return(*(int *)0); }
648 { return(*(int *)0); }
655 { return(*(int *)0); }
663 { return(*(int *)0); }
670 { return(*(int *)0); }
678 { return(*(int *)0); }
685 { return(*(int *)0); }
695 { return(*(int *)0); }
701 { return(*(int *)0); }
707 { return(*(int *)0); }
715 { return(*(int *)0); }
722 { return(*(int *)0); }
730 { return(*(int *)0); }
736 { return(*(chtype *)0); }
744 { return(*(int *)0); }
751 { return(*(int *)0); }
759 { return(*(int *)0); }
766 { return(*(int *)0); }
774 { return(*(int *)0); }
781 { return(*(int *)0); }
788 { return(*(int *)0); }
796 { return(*(int *)0); }
804 { return(*(int *)0); }
813 { return(*(int *)0); }
821 { return(*(int *)0); }
830 { return(*(int *)0); }
838 { return(*(int *)0); }
849 { return(*(int *)0); }
856 { return(*(int *)0); }
863 { return(*(int *)0); }
872 { return(*(int *)0); }
880 { return(*(int *)0); }
889 { return(*(int *)0); }
896 { return(*(chtype *)0); }
905 { return(*(int *)0); }
913 { return(*(int *)0); }
922 { return(*(int *)0); }
930 { return(*(int *)0); }
939 { return(*(int *)0); }
947 { return(*(int *)0); }
955 { return(*(int *)0); }
964 { return(*(int *)0); }
969 { return(*(int *)0); }
974 { return(*(int *)0); }
978 { return(*(int *)0); }
983 { return(*(int *)0); }
988 { return(*(int *)0); }
994 { return(*(int *)0); }
998 { return(*(int *)0); }
1001 int (standend)(void)
1002 { return(*(int *)0); }
1014 { return(*(int *)0); }
1019 { return(*(int *)0); }
1024 { return(*(int *)0); }
1030 { return(*(int *)0); }
1037 { return(*(int *)0); }
1044 { return(*(int *)0); }
1050 { return(*(int *)0); }
1056 { return(*(int *)0); }
1062 { return(*(int *)0); }
1068 { return(*(int *)0); }
1074 { return(*(int *)0); }
1082 { return(*(int *)0); }
1090 { return(*(int *)0); }
1095 { return(*(int *)0); }
1101 { return(*(int *)0); }
1107 { return(*(int *)0); }
1112 { return(*(int *)0); }
1118 { return(*(int *)0); }
1124 { return(*(int *)0); }
1129 { return(*(int *)0); }
1134 { return(*(int *)0); }
1139 { return(*(int *)0); }
1144 { return(*(int *)0); }
1149 { 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); }
1182 WINDOW *(wgetparent)(
1184 { return(*(WINDOW **)0); }
1187 NCURSES_BOOL (is_cleared)(
1189 { return(*(NCURSES_BOOL *)0); }
1192 NCURSES_BOOL (is_idcok)(
1194 { return(*(NCURSES_BOOL *)0); }
1197 NCURSES_BOOL (is_idlok)(
1199 { return(*(NCURSES_BOOL *)0); }
1202 NCURSES_BOOL (is_immedok)(
1204 { return(*(NCURSES_BOOL *)0); }
1207 NCURSES_BOOL (is_keypad)(
1209 { return(*(NCURSES_BOOL *)0); }
1212 NCURSES_BOOL (is_leaveok)(
1214 { return(*(NCURSES_BOOL *)0); }
1217 NCURSES_BOOL (is_nodelay)(
1219 { return(*(NCURSES_BOOL *)0); }
1222 NCURSES_BOOL (is_notimeout)(
1224 { return(*(NCURSES_BOOL *)0); }
1227 NCURSES_BOOL (is_pad)(
1229 { return(*(NCURSES_BOOL *)0); }
1232 NCURSES_BOOL (is_scrollok)(
1234 { return(*(NCURSES_BOOL *)0); }
1237 NCURSES_BOOL (is_subwin)(
1239 { return(*(NCURSES_BOOL *)0); }
1242 NCURSES_BOOL (is_syncok)(
1244 { return(*(NCURSES_BOOL *)0); }
1249 { return(*(int *)0); }
1256 { return(*(int *)0); }
1259 NCURSES_BOOL (mouse_trafo)(
1263 { return(*(NCURSES_BOOL *)0); }
1265 /* ./base/lib_getch.c */
1270 #undef set_escdelay_sp
1271 int set_escdelay_sp(
1274 { return(*(int *)0); }
1279 { return(*(int *)0); }
1281 #undef get_escdelay_sp
1282 int get_escdelay_sp(
1284 { return(*(int *)0); }
1287 int get_escdelay(void)
1288 { return(*(int *)0); }
1295 { return(*(int *)0); }
1300 { return(*(int *)0); }
1302 /* ./base/lib_getstr.c */
1309 { return(*(int *)0); }
1311 /* ./base/lib_hline.c */
1318 { return(*(int *)0); }
1320 /* ./base/lib_immedok.c */
1328 /* ./base/lib_inchstr.c */
1335 { return(*(int *)0); }
1337 /* ./base/lib_initscr.c */
1340 WINDOW *initscr(void)
1341 { return(*(WINDOW **)0); }
1343 /* ./base/lib_insch.c */
1345 #undef _nc_insert_ch
1350 { return(*(int *)0); }
1356 { return(*(int *)0); }
1358 /* ./base/lib_insdel.c */
1364 { return(*(int *)0); }
1366 /* ./base/lib_insnstr.c */
1373 { return(*(int *)0); }
1375 /* ./base/lib_instr.c */
1382 { return(*(int *)0); }
1384 /* ./base/lib_isendwin.c */
1387 NCURSES_BOOL isendwin_sp(
1389 { return(*(NCURSES_BOOL *)0); }
1392 NCURSES_BOOL isendwin(void)
1393 { return(*(NCURSES_BOOL *)0); }
1395 /* ./base/lib_leaveok.c */
1401 { return(*(int *)0); }
1403 /* ./base/lib_mouse.c */
1409 { return(*(int *)0); }
1414 { return(*(int *)0); }
1416 #undef ungetmouse_sp
1420 { return(*(int *)0); }
1425 { return(*(int *)0); }
1428 mmask_t mousemask_sp(
1432 { return(*(mmask_t *)0); }
1438 { return(*(mmask_t *)0); }
1441 NCURSES_BOOL wenclose(
1445 { return(*(NCURSES_BOOL *)0); }
1447 #undef mouseinterval_sp
1448 int mouseinterval_sp(
1451 { return(*(int *)0); }
1453 #undef mouseinterval
1456 { return(*(int *)0); }
1458 #undef _nc_has_mouse
1459 NCURSES_BOOL _nc_has_mouse(
1461 { return(*(NCURSES_BOOL *)0); }
1464 NCURSES_BOOL has_mouse_sp(
1466 { return(*(NCURSES_BOOL *)0); }
1469 NCURSES_BOOL has_mouse(void)
1470 { return(*(NCURSES_BOOL *)0); }
1473 NCURSES_BOOL wmouse_trafo(
1477 NCURSES_BOOL to_screen)
1478 { return(*(NCURSES_BOOL *)0); }
1480 /* ./base/lib_move.c */
1487 { return(*(int *)0); }
1489 /* ./tty/lib_mvcur.c */
1491 #undef _nc_msec_cost_sp
1492 int _nc_msec_cost_sp(
1494 const char *const cap,
1496 { return(*(int *)0); }
1498 #undef _nc_msec_cost
1500 const char *const cap,
1502 { return(*(int *)0); }
1504 #undef _nc_mvcur_resume_sp
1505 void _nc_mvcur_resume_sp(
1509 #undef _nc_mvcur_resume
1510 void _nc_mvcur_resume(void)
1513 #undef _nc_mvcur_init_sp
1514 void _nc_mvcur_init_sp(
1518 #undef _nc_mvcur_init
1519 void _nc_mvcur_init(void)
1522 #undef _nc_mvcur_wrap_sp
1523 void _nc_mvcur_wrap_sp(
1527 #undef _nc_mvcur_wrap
1528 void _nc_mvcur_wrap(void)
1538 { return(*(int *)0); }
1546 { return(*(int *)0); }
1555 { return(*(int *)0); }
1563 { return(*(int *)0); }
1565 #undef _nc_optimize_enable
1566 int _nc_optimize_enable;
1568 /* ./base/lib_mvwin.c */
1575 { return(*(int *)0); }
1577 /* ./base/lib_newterm.c */
1603 { return(*(SCREEN **)0); }
1610 { return(*(SCREEN **)0); }
1612 /* ./base/lib_newwin.c */
1617 { return(*(int *)0); }
1626 { return(*(WINDOW **)0); }
1634 { return(*(WINDOW **)0); }
1643 { return(*(WINDOW **)0); }
1652 { return(*(WINDOW **)0); }
1654 #undef _nc_makenew_sp
1655 WINDOW *_nc_makenew_sp(
1662 { return(*(WINDOW **)0); }
1664 #undef _nc_curscr_of
1665 WINDOW *_nc_curscr_of(
1667 { return(*(WINDOW **)0); }
1669 #undef _nc_newscr_of
1670 WINDOW *_nc_newscr_of(
1672 { return(*(WINDOW **)0); }
1674 #undef _nc_stdscr_of
1675 WINDOW *_nc_stdscr_of(
1677 { return(*(WINDOW **)0); }
1679 /* ./base/lib_nl.c */
1684 { return(*(int *)0); }
1688 { return(*(int *)0); }
1693 { return(*(int *)0); }
1697 { return(*(int *)0); }
1699 /* ./base/lib_overlay.c */
1705 { return(*(int *)0); }
1711 { return(*(int *)0); }
1724 { return(*(int *)0); }
1726 /* ./base/lib_pad.c */
1733 { return(*(WINDOW **)0); }
1739 { return(*(WINDOW **)0); }
1748 { return(*(WINDOW **)0); }
1759 { return(*(int *)0); }
1770 { return(*(int *)0); }
1776 { return(*(int *)0); }
1778 /* ./base/lib_printw.c */
1784 { return(*(int *)0); }
1791 { return(*(int *)0); }
1799 { return(*(int *)0); }
1808 { return(*(int *)0); }
1815 { return(*(int *)0); }
1817 /* ./base/lib_redrawln.c */
1824 { return(*(int *)0); }
1826 /* ./base/lib_refresh.c */
1831 { return(*(int *)0); }
1836 { return(*(int *)0); }
1838 /* ./base/lib_restart.c */
1840 #undef restartterm_sp
1846 { return(*(int *)0); }
1853 { return(*(int *)0); }
1855 /* ./base/lib_scanw.c */
1862 { return(*(int *)0); }
1868 { return(*(int *)0); }
1875 { return(*(int *)0); }
1883 { return(*(int *)0); }
1892 { return(*(int *)0); }
1894 /* ./base/lib_screen.c */
1900 { return(*(WINDOW **)0); }
1905 { return(*(WINDOW **)0); }
1911 { return(*(int *)0); }
1913 #undef scr_restore_sp
1917 { return(*(int *)0); }
1922 { return(*(int *)0); }
1927 { return(*(int *)0); }
1933 { return(*(int *)0); }
1938 { return(*(int *)0); }
1944 { return(*(int *)0); }
1949 { return(*(int *)0); }
1951 /* ./base/lib_scroll.c */
1953 #undef _nc_scroll_window
1954 void _nc_scroll_window(
1966 { return(*(int *)0); }
1968 /* ./base/lib_scrollok.c */
1974 { return(*(int *)0); }
1976 /* ./base/lib_scrreg.c */
1983 { return(*(int *)0); }
1985 /* ./base/lib_set_term.c */
1990 { return(*(SCREEN **)0); }
1997 #undef _nc_setupscreen_sp
1998 int _nc_setupscreen_sp(
2005 { return(*(int *)0); }
2007 #undef _nc_setupscreen
2008 int _nc_setupscreen(
2014 { return(*(int *)0); }
2016 #undef _nc_ripoffline_sp
2017 int _nc_ripoffline_sp(
2023 { return(*(int *)0); }
2025 #undef _nc_ripoffline
2031 { return(*(int *)0); }
2033 #undef ripoffline_sp
2040 { return(*(int *)0); }
2048 { return(*(int *)0); }
2050 /* ./base/lib_slk.c */
2052 #undef _nc_format_slks
2053 int _nc_format_slks(
2056 { return(*(int *)0); }
2058 #undef _nc_slk_initialize
2059 int _nc_slk_initialize(
2062 { return(*(int *)0); }
2064 #undef slk_restore_sp
2067 { return(*(int *)0); }
2070 int slk_restore(void)
2071 { return(*(int *)0); }
2073 /* ./base/lib_slkatr_set.c */
2075 #undef slk_attr_set_sp
2076 int slk_attr_set_sp(
2079 short color_pair_number,
2081 { return(*(int *)0); }
2086 short color_pair_number,
2088 { return(*(int *)0); }
2090 /* ./base/lib_slkatrof.c */
2092 #undef slk_attroff_sp
2096 { return(*(int *)0); }
2101 { return(*(int *)0); }
2103 /* ./base/lib_slkatron.c */
2105 #undef slk_attron_sp
2109 { return(*(int *)0); }
2114 { return(*(int *)0); }
2116 /* ./base/lib_slkatrset.c */
2118 #undef slk_attrset_sp
2122 { return(*(int *)0); }
2127 { return(*(int *)0); }
2129 /* ./base/lib_slkattr.c */
2134 { return(*(attr_t *)0); }
2137 attr_t slk_attr(void)
2138 { return(*(attr_t *)0); }
2140 /* ./base/lib_slkclear.c */
2145 { return(*(int *)0); }
2149 { return(*(int *)0); }
2151 /* ./base/lib_slkcolor.c */
2156 short color_pair_number)
2157 { return(*(int *)0); }
2161 short color_pair_number)
2162 { return(*(int *)0); }
2164 /* ./base/lib_slkinit.c */
2170 { return(*(int *)0); }
2175 { return(*(int *)0); }
2177 /* ./base/lib_slklab.c */
2183 { return(*(char **)0); }
2188 { return(*(char **)0); }
2190 /* ./base/lib_slkrefr.c */
2192 #undef slk_noutrefresh_sp
2193 int slk_noutrefresh_sp(
2195 { return(*(int *)0); }
2197 #undef slk_noutrefresh
2198 int slk_noutrefresh(void)
2199 { return(*(int *)0); }
2201 #undef slk_refresh_sp
2204 { return(*(int *)0); }
2207 int slk_refresh(void)
2208 { return(*(int *)0); }
2210 /* ./base/lib_slkset.c */
2218 { return(*(int *)0); }
2225 { return(*(int *)0); }
2227 /* ./base/lib_slktouch.c */
2232 { return(*(int *)0); }
2236 { return(*(int *)0); }
2238 /* ./base/lib_touch.c */
2240 #undef is_linetouched
2241 NCURSES_BOOL is_linetouched(
2244 { return(*(NCURSES_BOOL *)0); }
2246 #undef is_wintouched
2247 NCURSES_BOOL is_wintouched(
2249 { return(*(NCURSES_BOOL *)0); }
2257 { return(*(int *)0); }
2259 /* ./trace/lib_tracedmp.c */
2267 /* ./trace/lib_tracemse.c */
2269 #undef _nc_trace_mmask_t
2270 char *_nc_trace_mmask_t(
2273 { return(*(char **)0); }
2275 #undef _nc_tracemouse
2276 char *_nc_tracemouse(
2279 { return(*(char **)0); }
2281 #undef _nc_retrace_mmask_t
2282 mmask_t _nc_retrace_mmask_t(
2285 { return(*(mmask_t *)0); }
2290 { return(*(char **)0); }
2292 /* ./tty/lib_tstp.c */
2294 #undef _nc_signal_handler
2295 void _nc_signal_handler(
2299 /* ./base/lib_ungetch.c */
2301 #undef _nc_fifo_dump
2310 { return(*(int *)0); }
2315 { return(*(int *)0); }
2317 /* ./tty/lib_vidattr.c */
2323 NCURSES_OUTC_sp outc)
2324 { return(*(int *)0); }
2330 { return(*(int *)0); }
2336 { return(*(int *)0); }
2341 { return(*(int *)0); }
2344 chtype termattrs_sp(
2346 { return(*(chtype *)0); }
2349 chtype termattrs(void)
2350 { return(*(chtype *)0); }
2352 /* ./base/lib_vline.c */
2359 { return(*(int *)0); }
2361 /* ./base/lib_wattroff.c */
2368 { return(*(int *)0); }
2370 /* ./base/lib_wattron.c */
2377 { return(*(int *)0); }
2379 /* ./base/lib_winch.c */
2384 { return(*(chtype *)0); }
2386 /* ./base/lib_window.c */
2398 { return(*(int *)0); }
2404 { return(*(int *)0); }
2424 { return(*(WINDOW **)0); }
2426 /* ./base/nc_panel.c */
2428 #undef _nc_panelhook_sp
2429 struct panelhook *_nc_panelhook_sp(
2431 { return(*(struct panelhook **)0); }
2433 #undef _nc_panelhook
2434 struct panelhook *_nc_panelhook(void)
2435 { return(*(struct panelhook **)0); }
2437 /* ./base/safe_sprintf.c */
2439 #undef _nc_printf_string_sp
2440 char *_nc_printf_string_sp(
2444 { return(*(char **)0); }
2446 #undef _nc_printf_string
2447 char *_nc_printf_string(
2450 { return(*(char **)0); }
2452 /* ./tty/tty_update.c */
2457 { return(*(int *)0); }
2461 { return(*(int *)0); }
2463 #undef _nc_scrolln_sp
2470 { return(*(int *)0); }
2478 { return(*(int *)0); }
2480 #undef _nc_screen_resume_sp
2481 void _nc_screen_resume_sp(
2485 #undef _nc_screen_resume
2486 void _nc_screen_resume(void)
2489 #undef _nc_screen_init_sp
2490 void _nc_screen_init_sp(
2494 #undef _nc_screen_init
2495 void _nc_screen_init(void)
2498 #undef _nc_screen_wrap_sp
2499 void _nc_screen_wrap_sp(
2503 #undef _nc_screen_wrap
2504 void _nc_screen_wrap(void)
2507 #undef _nc_do_xmc_glitch_sp
2508 void _nc_do_xmc_glitch_sp(
2513 #undef _nc_do_xmc_glitch
2514 void _nc_do_xmc_glitch(
2518 /* ./trace/varargs.c */
2524 { return(*(char **)0); }
2526 /* ./base/vsscanf.c */
2529 void _nc_vsscanf(void)
2532 /* ./base/lib_freeall.c */
2535 void _nc_freeall(void)
2538 #undef _nc_free_and_exit_sp
2539 void _nc_free_and_exit_sp(
2544 #undef _nc_free_and_exit
2545 void _nc_free_and_exit(
2551 #undef _nc_toggle_attr_on
2552 void _nc_toggle_attr_on(
2557 #undef _nc_toggle_attr_off
2558 void _nc_toggle_attr_off(
2563 #undef _nc_DelCharCost_sp
2564 int _nc_DelCharCost_sp(
2567 { return(*(int *)0); }
2569 #undef _nc_InsCharCost_sp
2570 int _nc_InsCharCost_sp(
2573 { return(*(int *)0); }
2575 #undef _nc_UpdateAttrs_sp
2576 void _nc_UpdateAttrs_sp(
2581 #undef _nc_DelCharCost
2582 int _nc_DelCharCost(
2584 { return(*(int *)0); }
2586 #undef _nc_InsCharCost
2587 int _nc_InsCharCost(
2589 { return(*(int *)0); }
2591 #undef _nc_UpdateAttrs
2592 void _nc_UpdateAttrs(
2596 /* ./base/legacy_coding.c */
2598 #undef use_legacy_coding_sp
2599 int use_legacy_coding_sp(
2602 { return(*(int *)0); }
2604 #undef use_legacy_coding
2605 int use_legacy_coding(
2607 { return(*(int *)0); }
2609 /* ./base/lib_dft_fgbg.c */
2611 #undef use_default_colors_sp
2612 int use_default_colors_sp(
2614 { return(*(int *)0); }
2616 #undef use_default_colors
2617 int use_default_colors(void)
2618 { return(*(int *)0); }
2620 #undef assume_default_colors_sp
2621 int assume_default_colors_sp(
2625 { return(*(int *)0); }
2627 #undef assume_default_colors
2628 int assume_default_colors(
2631 { return(*(int *)0); }
2633 /* ./tinfo/lib_print.c */
2640 { return(*(int *)0); }
2646 { return(*(int *)0); }
2648 /* ./base/new_pair.c */
2650 #undef alloc_pair_sp
2655 { return(*(int *)0); }
2662 { return(*(int *)0); }
2668 { return(*(int *)0); }
2674 { return(*(int *)0); }
2680 { return(*(int *)0); }
2685 { return(*(int *)0); }
2687 /* ./base/resizeterm.c */
2689 #undef is_term_resized_sp
2690 NCURSES_BOOL is_term_resized_sp(
2694 { return(*(NCURSES_BOOL *)0); }
2696 #undef is_term_resized
2697 NCURSES_BOOL is_term_resized(
2700 { return(*(NCURSES_BOOL *)0); }
2702 #undef resize_term_sp
2707 { return(*(int *)0); }
2713 { return(*(int *)0); }
2715 #undef resizeterm_sp
2720 { return(*(int *)0); }
2726 { return(*(int *)0); }
2728 /* ./trace/trace_xnames.c */
2730 #undef _nc_trace_xnames
2731 void _nc_trace_xnames(
2735 /* ./tinfo/use_screen.c */
2740 NCURSES_SCREEN_CB func,
2742 { return(*(int *)0); }
2744 /* ./base/use_window.c */
2749 NCURSES_WINDOW_CB func,
2751 { return(*(int *)0); }
2753 /* ./base/wresize.c */
2760 { return(*(int *)0); }
2762 /* ./tinfo/access.c */
2767 { return(*(char **)0); }
2769 #undef _nc_is_abs_path
2770 NCURSES_BOOL _nc_is_abs_path(
2772 { return(*(NCURSES_BOOL *)0); }
2775 unsigned _nc_pathlast(
2777 { return(*(unsigned *)0); }
2782 { return(*(char **)0); }
2788 { return(*(int *)0); }
2790 #undef _nc_is_dir_path
2791 NCURSES_BOOL _nc_is_dir_path(
2793 { return(*(NCURSES_BOOL *)0); }
2795 #undef _nc_is_file_path
2796 NCURSES_BOOL _nc_is_file_path(
2798 { return(*(NCURSES_BOOL *)0); }
2800 #undef _nc_env_access
2801 int _nc_env_access(void)
2802 { return(*(int *)0); }
2804 /* ./tinfo/add_tries.c */
2806 #undef _nc_add_to_try
2811 { return(*(int *)0); }
2813 /* ./tinfo/alloc_ttype.c */
2815 #undef _nc_align_termtype
2816 void _nc_align_termtype(
2821 #undef _nc_copy_termtype
2822 void _nc_copy_termtype(
2824 const TERMTYPE *src)
2830 const char *const boolcodes[] = {0};
2832 const char *const numcodes[] = {0};
2834 const char *const strcodes[] = {0};
2836 /* ./comp_captab.c */
2838 #undef _nc_get_table
2839 const struct name_table_entry *_nc_get_table(
2840 NCURSES_BOOL termcap)
2841 { return(*(const struct name_table_entry **)0); }
2843 #undef _nc_get_hash_table
2844 const HashValue *_nc_get_hash_table(
2845 NCURSES_BOOL termcap)
2846 { return(*(const HashValue **)0); }
2848 #undef _nc_get_alias_table
2849 const struct alias *_nc_get_alias_table(
2850 NCURSES_BOOL termcap)
2851 { return(*(const struct alias **)0); }
2853 #undef _nc_get_hash_info
2854 const HashData *_nc_get_hash_info(
2855 NCURSES_BOOL termcap)
2856 { return(*(const HashData **)0); }
2858 /* ./tinfo/comp_error.c */
2860 #undef _nc_suppress_warnings
2861 NCURSES_BOOL _nc_suppress_warnings;
2862 #undef _nc_curr_line
2867 #undef _nc_get_source
2868 const char *_nc_get_source(void)
2869 { return(*(const char **)0); }
2871 #undef _nc_set_source
2872 void _nc_set_source(
2873 const char *const name)
2878 const char *const name)
2888 const char *const fmt,
2892 #undef _nc_err_abort
2894 const char *const fmt,
2898 #undef _nc_syserr_abort
2899 void _nc_syserr_abort(
2900 const char *const fmt,
2904 /* ./tinfo/comp_hash.c */
2906 #undef _nc_find_entry
2907 struct name_table_entry const *_nc_find_entry(
2909 const HashValue *hash_table)
2910 { return(*(struct name_table_entry const **)0); }
2912 #undef _nc_find_type_entry
2913 struct name_table_entry const *_nc_find_type_entry(
2916 NCURSES_BOOL termcap)
2917 { return(*(struct name_table_entry const **)0); }
2919 /* ./tinfo/db_iterator.c */
2922 const char *_nc_tic_dir(
2924 { return(*(const char **)0); }
2926 #undef _nc_keep_tic_dir
2927 void _nc_keep_tic_dir(
2932 void _nc_last_db(void)
2936 const char *_nc_next_db(
2939 { return(*(const char **)0); }
2947 /* ./tinfo/doalloc.c */
2953 { return(*(void **)0); }
2955 /* ./tinfo/entries.c */
2962 #undef _nc_free_entry
2963 void _nc_free_entry(
2968 #undef _nc_free_entries
2969 void _nc_free_entries(
2973 #undef _nc_delink_entry
2974 ENTRY *_nc_delink_entry(
2977 { return(*(ENTRY **)0); }
2979 #undef _nc_leaks_tinfo
2980 void _nc_leaks_tinfo(void)
2986 const TERMTYPE *_nc_fallback(
2988 { return(*(const TERMTYPE **)0); }
2990 /* ./tinfo/free_ttype.c */
2992 #undef _nc_free_termtype
2993 void _nc_free_termtype(
2997 #undef _nc_user_definable
2998 NCURSES_BOOL _nc_user_definable;
3000 #undef use_extended_names
3001 int use_extended_names(
3003 { return(*(int *)0); }
3005 /* ./tinfo/getenv_num.c */
3007 #undef _nc_getenv_num
3010 { return(*(int *)0); }
3012 #undef _nc_setenv_num
3013 void _nc_setenv_num(
3018 /* ./tinfo/home_terminfo.c */
3020 #undef _nc_home_terminfo
3021 char *_nc_home_terminfo(void)
3022 { return(*(char **)0); }
3024 /* ./tinfo/init_keytry.c */
3026 #undef _nc_init_keytry
3027 void _nc_init_keytry(
3031 /* ./tinfo/lib_acs.c */
3034 chtype acs_map[128];
3036 #undef _nc_init_acs_sp
3037 void _nc_init_acs_sp(
3042 void _nc_init_acs(void)
3045 /* ./tinfo/lib_baudrate.c */
3055 { return(*(int *)0); }
3060 { return(*(int *)0); }
3065 { return(*(int *)0); }
3069 { return(*(int *)0); }
3071 /* ./tinfo/lib_cur_term.c */
3076 #undef set_curterm_sp
3077 TERMINAL *set_curterm_sp(
3080 { return(*(TERMINAL **)0); }
3083 TERMINAL *set_curterm(
3085 { return(*(TERMINAL **)0); }
3087 #undef del_curterm_sp
3091 { return(*(int *)0); }
3096 { return(*(int *)0); }
3098 /* ./tinfo/lib_data.c */
3106 #undef _nc_screen_chain
3107 SCREEN *_nc_screen_chain;
3111 NCURSES_GLOBALS _nc_globals;
3112 #undef _nc_prescreen
3113 NCURSES_PRESCREEN _nc_prescreen;
3115 #undef _nc_screen_of
3116 SCREEN *_nc_screen_of(
3118 { return(*(SCREEN **)0); }
3120 /* ./tinfo/lib_has_cap.c */
3123 NCURSES_BOOL has_ic_sp(
3125 { return(*(NCURSES_BOOL *)0); }
3128 NCURSES_BOOL has_ic(void)
3129 { return(*(NCURSES_BOOL *)0); }
3132 NCURSES_BOOL has_il_sp(
3134 { return(*(NCURSES_BOOL *)0); }
3137 NCURSES_BOOL has_il(void)
3138 { return(*(NCURSES_BOOL *)0); }
3140 /* ./tinfo/lib_kernel.c */
3145 { return(*(char *)0); }
3148 char erasechar(void)
3149 { return(*(char *)0); }
3154 { return(*(char *)0); }
3158 { return(*(char *)0); }
3163 { return(*(int *)0); }
3167 { return(*(int *)0); }
3169 /* ./lib_keyname.c */
3171 struct kn { short offset; int code; };
3174 const char *keyname_sp(
3177 { return(*(const char **)0); }
3180 const char *keyname(
3182 { return(*(const char **)0); }
3184 /* ./tinfo/lib_longname.c */
3189 { return(*(char **)0); }
3192 char *longname(void)
3193 { return(*(char **)0); }
3195 /* ./tinfo/lib_napms.c */
3201 { return(*(int *)0); }
3206 { return(*(int *)0); }
3208 /* ./tinfo/lib_options.c */
3214 { return(*(int *)0); }
3226 { return(*(int *)0); }
3231 { return(*(int *)0); }
3237 { return(*(int *)0); }
3243 { return(*(int *)0); }
3255 { return(*(int *)0); }
3261 { return(*(int *)0); }
3267 { return(*(int *)0); }
3272 { return(*(int *)0); }
3278 { return(*(int *)0); }
3283 { return(*(int *)0); }
3289 { return(*(int *)0); }
3294 { return(*(int *)0); }
3296 #undef _nc_putp_flush_sp
3297 int _nc_putp_flush_sp(
3301 { return(*(int *)0); }
3307 { return(*(int *)0); }
3309 /* ./tinfo/lib_raw.c */
3314 { return(*(int *)0); }
3318 { return(*(int *)0); }
3323 { return(*(int *)0); }
3327 { return(*(int *)0); }
3341 { return(*(int *)0); }
3345 { return(*(int *)0); }
3350 { return(*(int *)0); }
3354 { return(*(int *)0); }
3362 void noqiflush(void)
3370 { return(*(int *)0); }
3376 { return(*(int *)0); }
3378 /* ./tinfo/lib_setup.c */
3389 #undef set_tabsize_sp
3393 { return(*(int *)0); }
3398 { return(*(int *)0); }
3400 #undef _nc_handle_sigwinch
3401 int _nc_handle_sigwinch(
3403 { return(*(int *)0); }
3411 #undef use_tioctl_sp
3427 #undef _nc_get_screensize
3428 void _nc_get_screensize(
3434 #undef _nc_update_screensize
3435 void _nc_update_screensize(
3439 #undef _nc_setup_tinfo
3440 int _nc_setup_tinfo(
3441 const char *const tn,
3443 { return(*(int *)0); }
3445 #undef _nc_tinfo_cmdch
3446 void _nc_tinfo_cmdch(
3451 #undef _nc_get_locale
3452 char *_nc_get_locale(void)
3453 { return(*(char **)0); }
3455 #undef _nc_unicode_locale
3456 int _nc_unicode_locale(void)
3457 { return(*(int *)0); }
3459 #undef _nc_locale_breaks_acs
3460 int _nc_locale_breaks_acs(
3462 { return(*(int *)0); }
3464 #undef _nc_setupterm
3470 { return(*(int *)0); }
3473 SCREEN *new_prescr(void)
3474 { return(*(SCREEN **)0); }
3481 { return(*(int *)0); }
3483 /* ./tinfo/lib_termcap.c */
3495 { return(*(int *)0); }
3501 { return(*(int *)0); }
3507 { return(*(int *)0); }
3512 { return(*(int *)0); }
3518 { return(*(int *)0); }
3523 { return(*(int *)0); }
3530 { return(*(char **)0); }
3536 { return(*(char **)0); }
3538 /* ./tinfo/lib_termname.c */
3543 { return(*(char **)0); }
3546 char *termname(void)
3547 { return(*(char **)0); }
3549 /* ./tinfo/lib_tgoto.c */
3556 { return(*(char **)0); }
3558 /* ./tinfo/lib_ti.c */
3564 { return(*(int *)0); }
3569 { return(*(int *)0); }
3575 { return(*(int *)0); }
3580 { return(*(int *)0); }
3586 { return(*(char **)0); }
3591 { return(*(char **)0); }
3593 /* ./tinfo/lib_tparm.c */
3595 #undef _nc_tparm_err
3598 #undef _nc_tparm_analyze
3599 int _nc_tparm_analyze(
3603 { return(*(int *)0); }
3609 { return(*(char **)0); }
3615 { return(*(char **)0); }
3617 /* ./tinfo/lib_tputs.c */
3623 #undef _nc_nulls_sent
3626 #undef _nc_set_no_padding
3627 void _nc_set_no_padding(
3631 #undef delay_output_sp
3632 int delay_output_sp(
3635 { return(*(int *)0); }
3640 { return(*(int *)0); }
3648 void _nc_flush(void)
3655 { return(*(int *)0); }
3660 { return(*(int *)0); }
3662 #undef _nc_putchar_sp
3666 { return(*(int *)0); }
3671 { return(*(int *)0); }
3677 { return(*(int *)0); }
3682 { return(*(int *)0); }
3689 { return(*(int *)0); }
3695 { return(*(int *)0); }
3702 NCURSES_OUTC_sp outc)
3703 { return(*(int *)0); }
3705 #undef _nc_outc_wrapper
3706 int _nc_outc_wrapper(
3709 { return(*(int *)0); }
3717 { return(*(int *)0); }
3719 /* ./trace/lib_trace.c */
3722 unsigned _nc_tracing;
3723 #undef _nc_tputs_trace
3724 const char *_nc_tputs_trace = {0};
3730 const unsigned int tracelevel)
3739 #undef _nc_retrace_bool
3740 NCURSES_BOOL _nc_retrace_bool(
3742 { return(*(NCURSES_BOOL *)0); }
3744 #undef _nc_retrace_char
3745 char _nc_retrace_char(