1 /****************************************************************************
2 * Copyright (c) 2009-2011,2013 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 2009-on *
31 ****************************************************************************/
34 /* ./tty/hardscroll.c */
36 #include <curses.priv.h>
41 #undef _nc_scroll_optimize_sp
42 void _nc_scroll_optimize_sp(
46 #undef _nc_scroll_optimize
47 void _nc_scroll_optimize(void)
50 #undef _nc_linedump_sp
56 void _nc_linedump(void)
61 #undef _nc_hash_map_sp
67 void _nc_hash_map(void)
70 #undef _nc_make_oldhash_sp
71 void _nc_make_oldhash_sp(
76 #undef _nc_make_oldhash
77 void _nc_make_oldhash(
81 #undef _nc_scroll_oldhash_sp
82 void _nc_scroll_oldhash_sp(
89 #undef _nc_scroll_oldhash
90 void _nc_scroll_oldhash(
96 /* ./base/lib_addch.c */
104 { return(*(cchar_t *)0); }
110 { return(*(int *)0); }
112 #undef _nc_waddch_nosync
113 int _nc_waddch_nosync(
116 { return(*(int *)0); }
122 { return(*(int *)0); }
128 { return(*(int *)0); }
130 /* ./base/lib_addstr.c */
137 { return(*(int *)0); }
144 { return(*(int *)0); }
149 { return(*(int *)0); }
156 { return(*(int *)0); }
163 { return(*(int *)0); }
165 /* ./base/lib_beep.c */
170 { return(*(int *)0); }
174 { return(*(int *)0); }
176 /* ./base/lib_bkgd.c */
194 { return(*(int *)0); }
200 { return(*(int *)0); }
202 /* ./base/lib_box.c */
215 { return(*(int *)0); }
217 /* ./base/lib_chgat.c */
226 { return(*(int *)0); }
228 /* ./base/lib_clear.c */
233 { return(*(int *)0); }
235 /* ./base/lib_clearok.c */
241 { return(*(int *)0); }
243 /* ./base/lib_clrbot.c */
248 { return(*(int *)0); }
250 /* ./base/lib_clreol.c */
255 { return(*(int *)0); }
257 /* ./base/lib_color.c */
261 #undef _nc_COLOR_PAIRS
262 int _nc_COLOR_PAIRS(void)
263 { return(*(int *)0); }
267 { return(*(int *)0); }
269 #undef _nc_reset_colors_sp
270 NCURSES_BOOL _nc_reset_colors_sp(
272 { return(*(NCURSES_BOOL *)0); }
274 #undef _nc_reset_colors
275 NCURSES_BOOL _nc_reset_colors(void)
276 { return(*(NCURSES_BOOL *)0); }
278 #undef start_color_sp
281 { return(*(int *)0); }
284 int start_color(void)
285 { return(*(int *)0); }
293 { return(*(int *)0); }
300 { return(*(int *)0); }
309 { return(*(int *)0); }
317 { return(*(int *)0); }
319 #undef can_change_color_sp
320 NCURSES_BOOL can_change_color_sp(
322 { return(*(NCURSES_BOOL *)0); }
324 #undef can_change_color
325 NCURSES_BOOL can_change_color(void)
326 { return(*(NCURSES_BOOL *)0); }
329 NCURSES_BOOL has_colors_sp(
331 { return(*(NCURSES_BOOL *)0); }
334 NCURSES_BOOL has_colors(void)
335 { return(*(NCURSES_BOOL *)0); }
337 #undef color_content_sp
338 int color_content_sp(
344 { return(*(int *)0); }
352 { return(*(int *)0); }
354 #undef pair_content_sp
360 { return(*(int *)0); }
367 { return(*(int *)0); }
369 #undef _nc_do_color_sp
370 void _nc_do_color_sp(
375 NCURSES_OUTC_sp outc)
386 /* ./base/lib_colorset.c */
391 short color_pair_number,
393 { return(*(int *)0); }
395 /* ./base/lib_delch.c */
400 { return(*(int *)0); }
402 /* ./base/lib_delwin.c */
407 { return(*(int *)0); }
409 /* ./base/lib_echo.c */
414 { return(*(int *)0); }
418 { return(*(int *)0); }
423 { return(*(int *)0); }
427 { return(*(int *)0); }
429 /* ./base/lib_endwin.c */
434 { return(*(int *)0); }
438 { return(*(int *)0); }
440 /* ./base/lib_erase.c */
445 { return(*(int *)0); }
447 /* ./base/lib_flash.c */
452 { return(*(int *)0); }
456 { return(*(int *)0); }
460 #include <ncurses_cfg.h>
465 { return(*(int *)0); }
471 { return(*(int *)0); }
476 { return(*(int *)0); }
482 { return(*(int *)0); }
487 { return(*(int *)0); }
492 { return(*(int *)0); }
497 { return(*(int *)0); }
502 { return(*(int *)0); }
509 { return(*(int *)0); }
515 { return(*(int *)0); }
521 { return(*(int *)0); }
528 { return(*(int *)0); }
533 { return(*(int *)0); }
550 { return(*(int *)0); }
557 { return(*(int *)0); }
565 { return(*(int *)0); }
569 { return(*(int *)0); }
573 { return(*(int *)0); }
577 { return(*(int *)0); }
583 { return(*(int *)0); }
588 { return(*(int *)0); }
592 { return(*(int *)0); }
596 { return(*(int *)0); }
601 { return(*(int *)0); }
605 { return(*(int *)0); }
610 { return(*(chtype *)0); }
614 { return(*(int *)0); }
620 { return(*(int *)0); }
625 { return(*(int *)0); }
631 { return(*(int *)0); }
635 { return(*(chtype *)0); }
641 { return(*(int *)0); }
646 { return(*(int *)0); }
652 { return(*(int *)0); }
657 { return(*(int *)0); }
662 { return(*(int *)0); }
666 { return(*(int *)0); }
672 { return(*(int *)0); }
677 { return(*(int *)0); }
682 { return(*(int *)0); }
688 { return(*(int *)0); }
695 { return(*(int *)0); }
703 { return(*(int *)0); }
710 { return(*(int *)0); }
718 { return(*(int *)0); }
725 { return(*(int *)0); }
735 { return(*(int *)0); }
741 { return(*(int *)0); }
747 { return(*(int *)0); }
755 { return(*(int *)0); }
762 { return(*(int *)0); }
770 { return(*(int *)0); }
776 { return(*(chtype *)0); }
784 { return(*(int *)0); }
791 { return(*(int *)0); }
799 { return(*(int *)0); }
806 { return(*(int *)0); }
814 { return(*(int *)0); }
821 { return(*(int *)0); }
828 { return(*(int *)0); }
836 { return(*(int *)0); }
844 { return(*(int *)0); }
853 { return(*(int *)0); }
861 { return(*(int *)0); }
870 { return(*(int *)0); }
878 { return(*(int *)0); }
889 { return(*(int *)0); }
896 { return(*(int *)0); }
903 { return(*(int *)0); }
912 { return(*(int *)0); }
920 { return(*(int *)0); }
929 { return(*(int *)0); }
936 { return(*(chtype *)0); }
945 { return(*(int *)0); }
953 { return(*(int *)0); }
962 { return(*(int *)0); }
970 { return(*(int *)0); }
979 { return(*(int *)0); }
987 { return(*(int *)0); }
995 { return(*(int *)0); }
1004 { return(*(int *)0); }
1009 { return(*(int *)0); }
1014 { return(*(int *)0); }
1018 { return(*(int *)0); }
1023 { return(*(int *)0); }
1028 { return(*(int *)0); }
1034 { return(*(int *)0); }
1040 { return(*(int *)0); }
1046 { return(*(int *)0); }
1049 int (standout)(void)
1050 { return(*(int *)0); }
1053 int (standend)(void)
1054 { return(*(int *)0); }
1066 { return(*(int *)0); }
1071 { return(*(int *)0); }
1076 { return(*(int *)0); }
1082 { return(*(int *)0); }
1089 { return(*(int *)0); }
1096 { return(*(int *)0); }
1102 { return(*(int *)0); }
1108 { return(*(int *)0); }
1114 { return(*(int *)0); }
1120 { return(*(int *)0); }
1126 { return(*(int *)0); }
1134 { return(*(int *)0); }
1142 { return(*(int *)0); }
1147 { return(*(int *)0); }
1153 { return(*(int *)0); }
1159 { return(*(int *)0); }
1164 { return(*(int *)0); }
1170 { return(*(int *)0); }
1176 { return(*(int *)0); }
1181 { return(*(int *)0); }
1186 { return(*(int *)0); }
1191 { return(*(int *)0); }
1196 { return(*(int *)0); }
1201 { return(*(int *)0); }
1206 { return(*(int *)0); }
1211 { return(*(int *)0); }
1216 { return(*(int *)0); }
1221 { return(*(int *)0); }
1226 { return(*(int *)0); }
1231 { return(*(int *)0); }
1234 WINDOW *(wgetparent)(
1236 { return(*(WINDOW **)0); }
1239 NCURSES_BOOL (is_cleared)(
1241 { return(*(NCURSES_BOOL *)0); }
1244 NCURSES_BOOL (is_idcok)(
1246 { return(*(NCURSES_BOOL *)0); }
1249 NCURSES_BOOL (is_idlok)(
1251 { return(*(NCURSES_BOOL *)0); }
1254 NCURSES_BOOL (is_immedok)(
1256 { return(*(NCURSES_BOOL *)0); }
1259 NCURSES_BOOL (is_keypad)(
1261 { return(*(NCURSES_BOOL *)0); }
1264 NCURSES_BOOL (is_leaveok)(
1266 { return(*(NCURSES_BOOL *)0); }
1269 NCURSES_BOOL (is_nodelay)(
1271 { return(*(NCURSES_BOOL *)0); }
1274 NCURSES_BOOL (is_notimeout)(
1276 { return(*(NCURSES_BOOL *)0); }
1279 NCURSES_BOOL (is_pad)(
1281 { return(*(NCURSES_BOOL *)0); }
1284 NCURSES_BOOL (is_scrollok)(
1286 { return(*(NCURSES_BOOL *)0); }
1289 NCURSES_BOOL (is_subwin)(
1291 { return(*(NCURSES_BOOL *)0); }
1294 NCURSES_BOOL (is_syncok)(
1296 { return(*(NCURSES_BOOL *)0); }
1303 { return(*(int *)0); }
1308 { return(*(int *)0); }
1314 { return(*(int *)0); }
1319 { return(*(int *)0); }
1325 { return(*(int *)0); }
1330 { return(*(int *)0); }
1335 { return(*(int *)0); }
1352 { return(*(int *)0); }
1359 { return(*(int *)0); }
1364 { return(*(int *)0); }
1369 { return(*(int *)0); }
1374 { return(*(int *)0); }
1379 { return(*(int *)0); }
1385 { return(*(int *)0); }
1391 { return(*(int *)0); }
1396 { return(*(int *)0); }
1402 { return(*(int *)0); }
1407 { return(*(int *)0); }
1413 { return(*(int *)0); }
1419 { return(*(int *)0); }
1424 { return(*(int *)0); }
1429 { return(*(int *)0); }
1434 { return(*(int *)0); }
1441 { return(*(int *)0); }
1443 #undef mvadd_wchnstr
1444 int (mvadd_wchnstr)(
1449 { return(*(int *)0); }
1456 { return(*(int *)0); }
1464 { return(*(int *)0); }
1471 { return(*(int *)0); }
1478 { return(*(int *)0); }
1485 { return(*(int *)0); }
1493 { return(*(int *)0); }
1501 { return(*(int *)0); }
1508 { return(*(int *)0); }
1516 { return(*(int *)0); }
1523 { return(*(int *)0); }
1531 { return(*(int *)0); }
1539 { return(*(int *)0); }
1546 { return(*(int *)0); }
1553 { return(*(int *)0); }
1560 { return(*(int *)0); }
1568 { return(*(int *)0); }
1576 { return(*(int *)0); }
1578 #undef mvwadd_wchnstr
1579 int (mvwadd_wchnstr)(
1585 { return(*(int *)0); }
1587 #undef mvwadd_wchstr
1588 int (mvwadd_wchstr)(
1593 { return(*(int *)0); }
1602 { return(*(int *)0); }
1610 { return(*(int *)0); }
1618 { return(*(int *)0); }
1626 { return(*(int *)0); }
1635 { return(*(int *)0); }
1644 { return(*(int *)0); }
1652 { return(*(int *)0); }
1654 #undef mvwin_wchnstr
1655 int (mvwin_wchnstr)(
1661 { return(*(int *)0); }
1669 { return(*(int *)0); }
1678 { return(*(int *)0); }
1687 { return(*(int *)0); }
1695 { return(*(int *)0); }
1703 { return(*(int *)0); }
1711 { return(*(int *)0); }
1720 { return(*(int *)0); }
1726 { return(*(int *)0); }
1732 { return(*(int *)0); }
1738 { return(*(int *)0); }
1744 { return(*(int *)0); }
1750 { return(*(int *)0); }
1756 { return(*(int *)0); }
1762 { return(*(int *)0); }
1765 NCURSES_BOOL (mouse_trafo)(
1769 { return(*(NCURSES_BOOL *)0); }
1771 /* ./base/lib_getch.c */
1773 #include <fifo_defs.h>
1776 int _nc_ESCDELAY(void)
1777 { return(*(int *)0); }
1779 #undef _nc_ptr_Escdelay
1780 int *_nc_ptr_Escdelay(
1782 { return(*(int **)0); }
1784 #undef set_escdelay_sp
1785 int set_escdelay_sp(
1788 { return(*(int *)0); }
1793 { return(*(int *)0); }
1795 #undef get_escdelay_sp
1796 int get_escdelay_sp(
1798 { return(*(int *)0); }
1801 int get_escdelay(void)
1802 { return(*(int *)0); }
1809 { return(*(int *)0); }
1814 { return(*(int *)0); }
1816 /* ./base/lib_getstr.c */
1823 { return(*(int *)0); }
1825 /* ./base/lib_hline.c */
1832 { return(*(int *)0); }
1834 /* ./base/lib_immedok.c */
1842 /* ./base/lib_inchstr.c */
1849 { return(*(int *)0); }
1851 /* ./base/lib_initscr.c */
1854 WINDOW *initscr(void)
1855 { return(*(WINDOW **)0); }
1857 /* ./base/lib_insch.c */
1859 #undef _nc_insert_ch
1864 { return(*(int *)0); }
1870 { return(*(int *)0); }
1872 /* ./base/lib_insdel.c */
1878 { return(*(int *)0); }
1880 /* ./base/lib_insnstr.c */
1887 { return(*(int *)0); }
1889 /* ./base/lib_instr.c */
1896 { return(*(int *)0); }
1898 /* ./base/lib_isendwin.c */
1901 NCURSES_BOOL isendwin_sp(
1903 { return(*(NCURSES_BOOL *)0); }
1906 NCURSES_BOOL isendwin(void)
1907 { return(*(NCURSES_BOOL *)0); }
1909 /* ./base/lib_leaveok.c */
1915 { return(*(int *)0); }
1917 /* ./base/lib_mouse.c */
1923 { return(*(int *)0); }
1928 { return(*(int *)0); }
1930 #undef ungetmouse_sp
1934 { return(*(int *)0); }
1939 { return(*(int *)0); }
1942 mmask_t mousemask_sp(
1946 { return(*(mmask_t *)0); }
1952 { return(*(mmask_t *)0); }
1955 NCURSES_BOOL wenclose(
1959 { return(*(NCURSES_BOOL *)0); }
1961 #undef mouseinterval_sp
1962 int mouseinterval_sp(
1965 { return(*(int *)0); }
1967 #undef mouseinterval
1970 { return(*(int *)0); }
1972 #undef _nc_has_mouse
1973 NCURSES_BOOL _nc_has_mouse(
1975 { return(*(NCURSES_BOOL *)0); }
1978 NCURSES_BOOL has_mouse_sp(
1980 { return(*(NCURSES_BOOL *)0); }
1983 NCURSES_BOOL has_mouse(void)
1984 { return(*(NCURSES_BOOL *)0); }
1987 NCURSES_BOOL wmouse_trafo(
1991 NCURSES_BOOL to_screen)
1992 { return(*(NCURSES_BOOL *)0); }
1994 /* ./base/lib_move.c */
2001 { return(*(int *)0); }
2003 /* ./tty/lib_mvcur.c */
2005 #undef _nc_msec_cost_sp
2006 int _nc_msec_cost_sp(
2008 const char *const cap,
2010 { return(*(int *)0); }
2012 #undef _nc_msec_cost
2014 const char *const cap,
2016 { return(*(int *)0); }
2018 #undef _nc_mvcur_resume_sp
2019 void _nc_mvcur_resume_sp(
2023 #undef _nc_mvcur_resume
2024 void _nc_mvcur_resume(void)
2027 #undef _nc_mvcur_init_sp
2028 void _nc_mvcur_init_sp(
2032 #undef _nc_mvcur_init
2033 void _nc_mvcur_init(void)
2036 #undef _nc_mvcur_wrap_sp
2037 void _nc_mvcur_wrap_sp(
2041 #undef _nc_mvcur_wrap
2042 void _nc_mvcur_wrap(void)
2052 { return(*(int *)0); }
2060 { return(*(int *)0); }
2069 { return(*(int *)0); }
2077 { return(*(int *)0); }
2079 #undef _nc_optimize_enable
2080 int _nc_optimize_enable;
2082 /* ./base/lib_mvwin.c */
2089 { return(*(int *)0); }
2091 /* ./base/lib_newterm.c */
2117 { return(*(SCREEN **)0); }
2124 { return(*(SCREEN **)0); }
2126 /* ./base/lib_newwin.c */
2128 #include "/usr/lib/gcc/x86_64-linux-gnu/4.4.5/include/stddef.h"
2133 { return(*(int *)0); }
2142 { return(*(WINDOW **)0); }
2150 { return(*(WINDOW **)0); }
2159 { return(*(WINDOW **)0); }
2168 { return(*(WINDOW **)0); }
2170 #undef _nc_makenew_sp
2171 WINDOW *_nc_makenew_sp(
2178 { return(*(WINDOW **)0); }
2180 #undef _nc_curscr_of
2181 WINDOW *_nc_curscr_of(
2183 { return(*(WINDOW **)0); }
2185 #undef _nc_newscr_of
2186 WINDOW *_nc_newscr_of(
2188 { return(*(WINDOW **)0); }
2190 #undef _nc_stdscr_of
2191 WINDOW *_nc_stdscr_of(
2193 { return(*(WINDOW **)0); }
2195 /* ./base/lib_nl.c */
2200 { return(*(int *)0); }
2204 { return(*(int *)0); }
2209 { return(*(int *)0); }
2213 { return(*(int *)0); }
2215 /* ./base/lib_overlay.c */
2221 { return(*(int *)0); }
2227 { return(*(int *)0); }
2240 { return(*(int *)0); }
2242 /* ./base/lib_pad.c */
2249 { return(*(WINDOW **)0); }
2255 { return(*(WINDOW **)0); }
2264 { return(*(WINDOW **)0); }
2275 { return(*(int *)0); }
2286 { return(*(int *)0); }
2292 { return(*(int *)0); }
2294 /* ./base/lib_printw.c */
2300 { return(*(int *)0); }
2307 { return(*(int *)0); }
2315 { return(*(int *)0); }
2324 { return(*(int *)0); }
2331 { return(*(int *)0); }
2333 /* ./base/lib_redrawln.c */
2340 { return(*(int *)0); }
2342 /* ./base/lib_refresh.c */
2347 { return(*(int *)0); }
2352 { return(*(int *)0); }
2354 /* ./base/lib_restart.c */
2356 #undef restartterm_sp
2362 { return(*(int *)0); }
2369 { return(*(int *)0); }
2371 /* ./base/lib_scanw.c */
2378 { return(*(int *)0); }
2384 { return(*(int *)0); }
2391 { return(*(int *)0); }
2399 { return(*(int *)0); }
2408 { return(*(int *)0); }
2410 /* ./base/lib_screen.c */
2416 { return(*(WINDOW **)0); }
2421 { return(*(WINDOW **)0); }
2427 { return(*(int *)0); }
2429 #undef scr_restore_sp
2433 { return(*(int *)0); }
2438 { return(*(int *)0); }
2443 { return(*(int *)0); }
2449 { return(*(int *)0); }
2454 { return(*(int *)0); }
2460 { return(*(int *)0); }
2465 { return(*(int *)0); }
2467 /* ./base/lib_scroll.c */
2469 #undef _nc_scroll_window
2470 void _nc_scroll_window(
2482 { return(*(int *)0); }
2484 /* ./base/lib_scrollok.c */
2490 { return(*(int *)0); }
2492 /* ./base/lib_scrreg.c */
2499 { return(*(int *)0); }
2501 /* ./base/lib_set_term.c */
2506 { return(*(SCREEN **)0); }
2513 #undef _nc_setupscreen_sp
2514 int _nc_setupscreen_sp(
2521 { return(*(int *)0); }
2523 #undef _nc_setupscreen
2524 int _nc_setupscreen(
2530 { return(*(int *)0); }
2532 #undef _nc_ripoffline_sp
2533 int _nc_ripoffline_sp(
2539 { return(*(int *)0); }
2541 #undef _nc_ripoffline
2547 { return(*(int *)0); }
2549 #undef ripoffline_sp
2556 { return(*(int *)0); }
2564 { return(*(int *)0); }
2566 /* ./base/lib_slk.c */
2568 #undef _nc_format_slks
2569 int _nc_format_slks(
2572 { return(*(int *)0); }
2574 #undef _nc_slk_initialize
2575 int _nc_slk_initialize(
2578 { return(*(int *)0); }
2580 #undef slk_restore_sp
2583 { return(*(int *)0); }
2586 int slk_restore(void)
2587 { return(*(int *)0); }
2589 /* ./base/lib_slkatr_set.c */
2591 #undef slk_attr_set_sp
2592 int slk_attr_set_sp(
2595 short color_pair_number,
2597 { return(*(int *)0); }
2602 short color_pair_number,
2604 { return(*(int *)0); }
2606 /* ./base/lib_slkatrof.c */
2608 #undef slk_attroff_sp
2612 { return(*(int *)0); }
2617 { return(*(int *)0); }
2619 /* ./base/lib_slkatron.c */
2621 #undef slk_attron_sp
2625 { return(*(int *)0); }
2630 { return(*(int *)0); }
2632 /* ./base/lib_slkatrset.c */
2634 #undef slk_attrset_sp
2638 { return(*(int *)0); }
2643 { return(*(int *)0); }
2645 /* ./base/lib_slkattr.c */
2650 { return(*(attr_t *)0); }
2653 attr_t slk_attr(void)
2654 { return(*(attr_t *)0); }
2656 /* ./base/lib_slkclear.c */
2661 { return(*(int *)0); }
2665 { return(*(int *)0); }
2667 /* ./base/lib_slkcolor.c */
2672 short color_pair_number)
2673 { return(*(int *)0); }
2677 short color_pair_number)
2678 { return(*(int *)0); }
2680 /* ./base/lib_slkinit.c */
2686 { return(*(int *)0); }
2691 { return(*(int *)0); }
2693 /* ./base/lib_slklab.c */
2699 { return(*(char **)0); }
2704 { return(*(char **)0); }
2706 /* ./base/lib_slkrefr.c */
2708 #undef slk_noutrefresh_sp
2709 int slk_noutrefresh_sp(
2711 { return(*(int *)0); }
2713 #undef slk_noutrefresh
2714 int slk_noutrefresh(void)
2715 { return(*(int *)0); }
2717 #undef slk_refresh_sp
2720 { return(*(int *)0); }
2723 int slk_refresh(void)
2724 { return(*(int *)0); }
2726 /* ./base/lib_slkset.c */
2736 { return(*(int *)0); }
2743 { return(*(int *)0); }
2745 /* ./base/lib_slktouch.c */
2750 { return(*(int *)0); }
2754 { return(*(int *)0); }
2756 /* ./base/lib_touch.c */
2758 #undef is_linetouched
2759 NCURSES_BOOL is_linetouched(
2762 { return(*(NCURSES_BOOL *)0); }
2764 #undef is_wintouched
2765 NCURSES_BOOL is_wintouched(
2767 { return(*(NCURSES_BOOL *)0); }
2775 { return(*(int *)0); }
2777 /* ./trace/lib_tracedmp.c */
2785 /* ./trace/lib_tracemse.c */
2787 #undef _nc_tracemouse
2788 char *_nc_tracemouse(
2791 { return(*(char **)0); }
2793 #undef _nc_retrace_mmask_t
2794 mmask_t _nc_retrace_mmask_t(
2797 { return(*(mmask_t *)0); }
2802 { return(*(char **)0); }
2804 /* ./tty/lib_tstp.c */
2806 #include <SigAction.h>
2808 #undef _nc_signal_handler
2809 void _nc_signal_handler(
2813 /* ./base/lib_ungetch.c */
2815 #undef _nc_fifo_dump
2824 { return(*(int *)0); }
2829 { return(*(int *)0); }
2831 /* ./tty/lib_vidattr.c */
2837 NCURSES_OUTC_sp outc)
2838 { return(*(int *)0); }
2844 { return(*(int *)0); }
2850 { return(*(int *)0); }
2855 { return(*(int *)0); }
2858 chtype termattrs_sp(
2860 { return(*(chtype *)0); }
2863 chtype termattrs(void)
2864 { return(*(chtype *)0); }
2866 /* ./base/lib_vline.c */
2873 { return(*(int *)0); }
2875 /* ./base/lib_wattroff.c */
2882 { return(*(int *)0); }
2884 /* ./base/lib_wattron.c */
2891 { return(*(int *)0); }
2893 /* ./base/lib_winch.c */
2898 { return(*(chtype *)0); }
2900 /* ./base/lib_window.c */
2912 { return(*(int *)0); }
2918 { return(*(int *)0); }
2938 { return(*(WINDOW **)0); }
2940 /* ./base/nc_panel.c */
2942 #undef _nc_panelhook_sp
2943 struct panelhook *_nc_panelhook_sp(
2945 { return(*(struct panelhook **)0); }
2947 #undef _nc_panelhook
2948 struct panelhook *_nc_panelhook(void)
2949 { return(*(struct panelhook **)0); }
2951 /* ./base/safe_sprintf.c */
2953 #undef _nc_printf_string_sp
2954 char *_nc_printf_string_sp(
2958 { return(*(char **)0); }
2960 #undef _nc_printf_string
2961 char *_nc_printf_string(
2964 { return(*(char **)0); }
2966 /* ./tty/tty_update.c */
2968 #include <sys/time.h>
2969 #include <sys/times.h>
2974 { return(*(int *)0); }
2978 { return(*(int *)0); }
2980 #undef _nc_scrolln_sp
2987 { return(*(int *)0); }
2995 { return(*(int *)0); }
2997 #undef _nc_screen_resume_sp
2998 void _nc_screen_resume_sp(
3002 #undef _nc_screen_resume
3003 void _nc_screen_resume(void)
3006 #undef _nc_screen_init_sp
3007 void _nc_screen_init_sp(
3011 #undef _nc_screen_init
3012 void _nc_screen_init(void)
3015 #undef _nc_screen_wrap_sp
3016 void _nc_screen_wrap_sp(
3020 #undef _nc_screen_wrap
3021 void _nc_screen_wrap(void)
3024 #undef _nc_do_xmc_glitch_sp
3025 void _nc_do_xmc_glitch_sp(
3030 #undef _nc_do_xmc_glitch
3031 void _nc_do_xmc_glitch(
3035 /* ./trace/varargs.c */
3038 atUnknown = 0, atInteger, atFloat, atPoint, atString
3045 { return(*(char **)0); }
3047 /* ./base/vsscanf.c */
3050 void _nc_vsscanf(void)
3053 /* ./base/lib_freeall.c */
3056 void _nc_freeall(void)
3059 #undef _nc_free_and_exit_sp
3060 void _nc_free_and_exit_sp(
3065 #undef _nc_free_and_exit
3066 void _nc_free_and_exit(
3070 /* ./widechar/charable.c */
3072 #undef _nc_is_charable
3073 NCURSES_BOOL _nc_is_charable(
3075 { return(*(NCURSES_BOOL *)0); }
3080 { return(*(int *)0); }
3082 #undef _nc_to_widechar
3083 wint_t _nc_to_widechar(
3085 { return(*(wint_t *)0); }
3087 /* ./widechar/lib_add_wch.c */
3093 { return(*(int *)0); }
3099 { return(*(int *)0); }
3101 /* ./widechar/lib_box_set.c */
3114 { return(*(int *)0); }
3116 /* ./widechar/lib_cchar.c */
3125 { return(*(int *)0); }
3129 const cchar_t *wcval,
3134 { return(*(int *)0); }
3136 /* ./widechar/lib_erasewchar.c */
3141 { return(*(int *)0); }
3146 { return(*(int *)0); }
3148 /* ./widechar/lib_get_wch.c */
3154 { return(*(int *)0); }
3156 /* ./widechar/lib_get_wstr.c */
3163 { return(*(int *)0); }
3165 /* ./widechar/lib_hline_set.c */
3172 { return(*(int *)0); }
3174 /* ./widechar/lib_in_wch.c */
3180 { return(*(int *)0); }
3182 /* ./widechar/lib_in_wchnstr.c */
3189 { return(*(int *)0); }
3191 /* ./widechar/lib_ins_wch.c */
3193 #undef _nc_insert_wch
3197 { return(*(int *)0); }
3203 { return(*(int *)0); }
3208 const wchar_t *wstr,
3210 { return(*(int *)0); }
3212 /* ./widechar/lib_inwstr.c */
3219 { return(*(int *)0); }
3225 { return(*(int *)0); }
3227 /* ./widechar/lib_key_name.c */
3232 { return(*(char **)0); }
3234 /* ./widechar/lib_pecho_wchar.c */
3240 { return(*(int *)0); }
3242 /* ./widechar/lib_slk_wset.c */
3247 const wchar_t *astr,
3249 { return(*(int *)0); }
3251 /* ./widechar/lib_unget_wch.c */
3258 { return(*(size_t *)0); }
3264 { return(*(int *)0); }
3269 { return(*(int *)0); }
3271 /* ./widechar/lib_vid_attr.c */
3279 NCURSES_OUTC_sp outc)
3280 { return(*(int *)0); }
3288 { return(*(int *)0); }
3296 { return(*(int *)0); }
3303 { return(*(int *)0); }
3305 #undef term_attrs_sp
3306 attr_t term_attrs_sp(
3308 { return(*(attr_t *)0); }
3311 attr_t term_attrs(void)
3312 { return(*(attr_t *)0); }
3314 /* ./widechar/lib_vline_set.c */
3321 { return(*(int *)0); }
3323 /* ./widechar/lib_wacs.c */
3328 #undef _nc_init_wacs
3329 void _nc_init_wacs(void)
3332 /* ./widechar/lib_wunctrl.c */
3335 wchar_t *wunctrl_sp(
3338 { return(*(wchar_t **)0); }
3343 { return(*(wchar_t **)0); }
3347 #undef _nc_toggle_attr_on
3348 void _nc_toggle_attr_on(
3353 #undef _nc_toggle_attr_off
3354 void _nc_toggle_attr_off(
3359 #undef _nc_DelCharCost_sp
3360 int _nc_DelCharCost_sp(
3363 { return(*(int *)0); }
3365 #undef _nc_InsCharCost_sp
3366 int _nc_InsCharCost_sp(
3369 { return(*(int *)0); }
3371 #undef _nc_UpdateAttrs_sp
3372 void _nc_UpdateAttrs_sp(
3377 #undef _nc_DelCharCost
3378 int _nc_DelCharCost(
3380 { return(*(int *)0); }
3382 #undef _nc_InsCharCost
3383 int _nc_InsCharCost(
3385 { return(*(int *)0); }
3387 #undef _nc_UpdateAttrs
3388 void _nc_UpdateAttrs(
3392 /* ./base/legacy_coding.c */
3394 #undef use_legacy_coding_sp
3395 int use_legacy_coding_sp(
3398 { return(*(int *)0); }
3400 #undef use_legacy_coding
3401 int use_legacy_coding(
3403 { return(*(int *)0); }
3405 /* ./base/lib_dft_fgbg.c */
3407 #undef use_default_colors_sp
3408 int use_default_colors_sp(
3410 { return(*(int *)0); }
3412 #undef use_default_colors
3413 int use_default_colors(void)
3414 { return(*(int *)0); }
3416 #undef assume_default_colors_sp
3417 int assume_default_colors_sp(
3421 { return(*(int *)0); }
3423 #undef assume_default_colors
3424 int assume_default_colors(
3427 { return(*(int *)0); }
3429 /* ./tinfo/lib_print.c */
3436 { return(*(int *)0); }
3442 { return(*(int *)0); }
3444 /* ./base/resizeterm.c */
3446 #undef is_term_resized_sp
3447 NCURSES_BOOL is_term_resized_sp(
3451 { return(*(NCURSES_BOOL *)0); }
3453 #undef is_term_resized
3454 NCURSES_BOOL is_term_resized(
3457 { return(*(NCURSES_BOOL *)0); }
3459 #undef resize_term_sp
3464 { return(*(int *)0); }
3470 { return(*(int *)0); }
3472 #undef resizeterm_sp
3477 { return(*(int *)0); }
3483 { return(*(int *)0); }
3485 /* ./trace/trace_xnames.c */
3487 #undef _nc_trace_xnames
3488 void _nc_trace_xnames(
3492 /* ./tinfo/use_screen.c */
3497 NCURSES_SCREEN_CB func,
3499 { return(*(int *)0); }
3501 /* ./base/use_window.c */
3506 NCURSES_WINDOW_CB func,
3508 { return(*(int *)0); }
3510 /* ./base/wresize.c */
3517 { return(*(int *)0); }
3519 /* ./tinfo/access.c */
3524 { return(*(char **)0); }
3526 #undef _nc_is_abs_path
3527 NCURSES_BOOL _nc_is_abs_path(
3529 { return(*(NCURSES_BOOL *)0); }
3532 unsigned _nc_pathlast(
3534 { return(*(unsigned *)0); }
3539 { return(*(char **)0); }
3545 { return(*(int *)0); }
3547 #undef _nc_is_dir_path
3548 NCURSES_BOOL _nc_is_dir_path(
3550 { return(*(NCURSES_BOOL *)0); }
3552 #undef _nc_is_file_path
3553 NCURSES_BOOL _nc_is_file_path(
3555 { return(*(NCURSES_BOOL *)0); }
3557 #undef _nc_env_access
3558 int _nc_env_access(void)
3559 { return(*(int *)0); }
3561 /* ./tinfo/add_tries.c */
3563 #undef _nc_add_to_try
3568 { return(*(int *)0); }
3570 /* ./tinfo/alloc_ttype.c */
3572 #undef _nc_align_termtype
3573 void _nc_align_termtype(
3578 #undef _nc_copy_termtype
3579 void _nc_copy_termtype(
3581 const TERMTYPE *src)
3586 #undef _nc_boolcodes
3587 char *const *_nc_boolcodes(void)
3588 { return(*(char **)0); }
3591 char *const *_nc_numcodes(void)
3592 { return(*(char **)0); }
3595 char *const *_nc_strcodes(void)
3596 { return(*(char **)0); }
3598 /* ./comp_captab.c */
3600 #include <hashsize.h>
3602 #undef _nc_get_table
3603 const struct name_table_entry *_nc_get_table(
3604 NCURSES_BOOL termcap)
3605 { return(*(const struct name_table_entry **)0); }
3607 #undef _nc_get_hash_table
3608 const HashValue *_nc_get_hash_table(
3609 NCURSES_BOOL termcap)
3610 { return(*(const HashValue **)0); }
3612 #undef _nc_get_alias_table
3613 const struct alias *_nc_get_alias_table(
3614 NCURSES_BOOL termcap)
3615 { return(*(const struct alias **)0); }
3617 #undef _nc_get_hash_info
3618 const HashData *_nc_get_hash_info(
3619 NCURSES_BOOL termcap)
3620 { return(*(const HashData **)0); }
3622 /* ./tinfo/comp_error.c */
3624 #undef _nc_suppress_warnings
3625 NCURSES_BOOL _nc_suppress_warnings;
3626 #undef _nc_curr_line
3631 #undef _nc_get_source
3632 const char *_nc_get_source(void)
3633 { return(*(const char **)0); }
3635 #undef _nc_set_source
3636 void _nc_set_source(
3637 const char *const name)
3642 const char *const name)
3652 const char *const fmt,
3656 #undef _nc_err_abort
3658 const char *const fmt,
3662 #undef _nc_syserr_abort
3663 void _nc_syserr_abort(
3664 const char *const fmt,
3668 /* ./tinfo/comp_hash.c */
3670 #undef _nc_find_entry
3671 struct name_table_entry const *_nc_find_entry(
3673 const HashValue *hash_table)
3674 { return(*(struct name_table_entry const **)0); }
3676 #undef _nc_find_type_entry
3677 struct name_table_entry const *_nc_find_type_entry(
3680 NCURSES_BOOL termcap)
3681 { return(*(struct name_table_entry const **)0); }
3683 /* ./tinfo/db_iterator.c */
3688 const char *_nc_tic_dir(
3690 { return(*(const char **)0); }
3692 #undef _nc_keep_tic_dir
3693 void _nc_keep_tic_dir(
3698 void _nc_last_db(void)
3702 const char *_nc_next_db(
3705 { return(*(const char **)0); }
3713 /* ./tinfo/doalloc.c */
3719 { return(*(void **)0); }
3721 /* ./tinfo/entries.c */
3728 #undef _nc_free_entry
3729 void _nc_free_entry(
3734 #undef _nc_free_entries
3735 void _nc_free_entries(
3739 #undef _nc_delink_entry
3740 ENTRY *_nc_delink_entry(
3743 { return(*(ENTRY **)0); }
3745 #undef _nc_leaks_tinfo
3746 void _nc_leaks_tinfo(void)
3752 const TERMTYPE *_nc_fallback(
3754 { return(*(const TERMTYPE **)0); }
3756 /* ./tinfo/free_ttype.c */
3758 #undef _nc_free_termtype
3759 void _nc_free_termtype(
3763 #undef _nc_user_definable
3764 NCURSES_BOOL _nc_user_definable;
3766 #undef use_extended_names
3767 int use_extended_names(
3769 { return(*(int *)0); }
3771 /* ./tinfo/getenv_num.c */
3773 #undef _nc_getenv_num
3776 { return(*(int *)0); }
3778 #undef _nc_setenv_num
3779 void _nc_setenv_num(
3784 /* ./tinfo/home_terminfo.c */
3786 #undef _nc_home_terminfo
3787 char *_nc_home_terminfo(void)
3788 { return(*(char **)0); }
3790 /* ./tinfo/init_keytry.c */
3794 #include <init_keytry.h>
3796 #undef _nc_tinfo_fkeys
3797 const struct tinfo_fkeys _nc_tinfo_fkeys[] = {0};
3801 #undef _nc_init_keytry
3802 void _nc_init_keytry(
3806 /* ./tinfo/lib_acs.c */
3809 chtype *_nc_acs_map(void)
3810 { return(*(chtype **)0); }
3812 #undef _nc_init_acs_sp
3813 void _nc_init_acs_sp(
3818 void _nc_init_acs(void)
3821 /* ./tinfo/lib_baudrate.c */
3823 #include <termcap.h>
3833 { return(*(int *)0); }
3838 { return(*(int *)0); }
3843 { return(*(int *)0); }
3847 { return(*(int *)0); }
3849 /* ./tinfo/lib_cur_term.c */
3851 #undef _nc_get_cur_term_sp
3852 TERMINAL *_nc_get_cur_term_sp(
3854 { return(*(TERMINAL **)0); }
3856 #undef _nc_get_cur_term
3857 TERMINAL *_nc_get_cur_term(void)
3858 { return(*(TERMINAL **)0); }
3861 TERMINAL *_nc_cur_term(void)
3862 { return(*(TERMINAL **)0); }
3864 #undef set_curterm_sp
3865 TERMINAL *set_curterm_sp(
3868 { return(*(TERMINAL **)0); }
3871 TERMINAL *set_curterm(
3873 { return(*(TERMINAL **)0); }
3875 #undef del_curterm_sp
3879 { return(*(int *)0); }
3884 { return(*(int *)0); }
3886 /* ./tinfo/lib_data.c */
3889 WINDOW *_nc_stdscr(void)
3890 { return(*(WINDOW **)0); }
3893 WINDOW *_nc_curscr(void)
3894 { return(*(WINDOW **)0); }
3897 WINDOW *_nc_newscr(void)
3898 { return(*(WINDOW **)0); }
3900 #undef _nc_screen_chain
3901 SCREEN *_nc_screen_chain;
3905 NCURSES_GLOBALS _nc_globals;
3906 #undef _nc_prescreen
3907 NCURSES_PRESCREEN _nc_prescreen;
3909 #undef _nc_screen_of
3910 SCREEN *_nc_screen_of(
3912 { return(*(SCREEN **)0); }
3914 #undef _nc_init_pthreads
3915 void _nc_init_pthreads(void)
3918 #undef _nc_mutex_init
3919 void _nc_mutex_init(
3920 pthread_mutex_t *obj)
3923 #undef _nc_mutex_lock
3925 pthread_mutex_t *obj)
3926 { return(*(int *)0); }
3928 #undef _nc_mutex_trylock
3929 int _nc_mutex_trylock(
3930 pthread_mutex_t *obj)
3931 { return(*(int *)0); }
3933 #undef _nc_mutex_unlock
3934 int _nc_mutex_unlock(
3935 pthread_mutex_t *obj)
3936 { return(*(int *)0); }
3938 /* ./tinfo/lib_has_cap.c */
3941 NCURSES_BOOL has_ic_sp(
3943 { return(*(NCURSES_BOOL *)0); }
3946 NCURSES_BOOL has_ic(void)
3947 { return(*(NCURSES_BOOL *)0); }
3950 NCURSES_BOOL has_il_sp(
3952 { return(*(NCURSES_BOOL *)0); }
3955 NCURSES_BOOL has_il(void)
3956 { return(*(NCURSES_BOOL *)0); }
3958 /* ./tinfo/lib_kernel.c */
3963 { return(*(char *)0); }
3966 char erasechar(void)
3967 { return(*(char *)0); }
3972 { return(*(char *)0); }
3976 { return(*(char *)0); }
3981 { return(*(int *)0); }
3985 { return(*(int *)0); }
3987 /* ./lib_keyname.c */
3989 struct kn { short offset; int code; };
3995 { return(*(char **)0); }
4000 { return(*(char **)0); }
4002 /* ./tinfo/lib_longname.c */
4007 { return(*(char **)0); }
4010 char *longname(void)
4011 { return(*(char **)0); }
4013 /* ./tinfo/lib_napms.c */
4019 { return(*(int *)0); }
4024 { return(*(int *)0); }
4026 /* ./tinfo/lib_options.c */
4032 { return(*(int *)0); }
4044 { return(*(int *)0); }
4049 { return(*(int *)0); }
4055 { return(*(int *)0); }
4061 { return(*(int *)0); }
4073 { return(*(int *)0); }
4079 { return(*(int *)0); }
4085 { return(*(int *)0); }
4090 { return(*(int *)0); }
4096 { return(*(int *)0); }
4101 { return(*(int *)0); }
4107 { return(*(int *)0); }
4112 { return(*(int *)0); }
4114 #undef _nc_putp_flush_sp
4115 int _nc_putp_flush_sp(
4119 { return(*(int *)0); }
4125 { return(*(int *)0); }
4127 /* ./tinfo/lib_raw.c */
4132 { return(*(int *)0); }
4136 { return(*(int *)0); }
4141 { return(*(int *)0); }
4145 { return(*(int *)0); }
4159 { return(*(int *)0); }
4163 { return(*(int *)0); }
4168 { return(*(int *)0); }
4172 { return(*(int *)0); }
4180 void noqiflush(void)
4188 { return(*(int *)0); }
4194 { return(*(int *)0); }
4196 /* ./tinfo/lib_setup.c */
4199 #include <sys/ioctl.h>
4200 #include <langinfo.h>
4203 char *_nc_ttytype(void)
4204 { return(*(char **)0); }
4206 #undef _nc_ptr_Lines
4209 { return(*(int **)0); }
4213 { return(*(int *)0); }
4218 { return(*(int **)0); }
4222 { return(*(int *)0); }
4224 #undef _nc_ptr_Tabsize
4225 int *_nc_ptr_Tabsize(
4227 { return(*(int **)0); }
4230 int _nc_TABSIZE(void)
4231 { return(*(int *)0); }
4233 #undef set_tabsize_sp
4237 { return(*(int *)0); }
4242 { return(*(int *)0); }
4244 #undef _nc_handle_sigwinch
4245 int _nc_handle_sigwinch(
4247 { return(*(int *)0); }
4255 #undef use_tioctl_sp
4271 #undef _nc_get_screensize
4272 void _nc_get_screensize(
4278 #undef _nc_update_screensize
4279 void _nc_update_screensize(
4283 #undef _nc_setup_tinfo
4284 int _nc_setup_tinfo(
4285 const char *const tn,
4287 { return(*(int *)0); }
4289 #undef _nc_tinfo_cmdch
4290 void _nc_tinfo_cmdch(
4295 #undef _nc_get_locale
4296 char *_nc_get_locale(void)
4297 { return(*(char **)0); }
4299 #undef _nc_unicode_locale
4300 int _nc_unicode_locale(void)
4301 { return(*(int *)0); }
4303 #undef _nc_locale_breaks_acs
4304 int _nc_locale_breaks_acs(
4306 { return(*(int *)0); }
4308 #undef _nc_setupterm
4314 { return(*(int *)0); }
4317 SCREEN *new_prescr(void)
4318 { return(*(SCREEN **)0); }
4325 { return(*(int *)0); }
4327 /* ./tinfo/lib_termcap.c */
4339 { return(*(int *)0); }
4343 #include <capdefaults.c>
4351 { return(*(int *)0); }
4357 { return(*(int *)0); }
4362 { return(*(int *)0); }