1 /****************************************************************************
2 * Copyright (c) 2009-2017,2018 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 */
102 { return(*(cchar_t *)0); }
108 { return(*(int *)0); }
110 #undef _nc_waddch_nosync
111 int _nc_waddch_nosync(
114 { return(*(int *)0); }
120 { return(*(int *)0); }
126 { return(*(int *)0); }
128 /* ./base/lib_addstr.c */
135 { return(*(int *)0); }
142 { return(*(int *)0); }
147 { return(*(int *)0); }
154 { return(*(int *)0); }
161 { return(*(int *)0); }
163 /* ./base/lib_beep.c */
168 { return(*(int *)0); }
172 { return(*(int *)0); }
174 /* ./base/lib_bkgd.c */
192 { return(*(int *)0); }
198 { return(*(int *)0); }
200 /* ./base/lib_box.c */
213 { return(*(int *)0); }
215 /* ./base/lib_chgat.c */
224 { return(*(int *)0); }
226 /* ./base/lib_clear.c */
231 { return(*(int *)0); }
233 /* ./base/lib_clearok.c */
239 { return(*(int *)0); }
241 /* ./base/lib_clrbot.c */
246 { return(*(int *)0); }
248 /* ./base/lib_clreol.c */
253 { return(*(int *)0); }
255 /* ./base/lib_color.c */
257 #undef _nc_COLOR_PAIRS
258 int _nc_COLOR_PAIRS(void)
259 { return(*(int *)0); }
263 { return(*(int *)0); }
265 #undef _nc_reset_colors_sp
266 NCURSES_BOOL _nc_reset_colors_sp(
268 { return(*(NCURSES_BOOL *)0); }
270 #undef _nc_reset_colors
271 NCURSES_BOOL _nc_reset_colors(void)
272 { return(*(NCURSES_BOOL *)0); }
274 #undef start_color_sp
277 { return(*(int *)0); }
280 int start_color(void)
281 { return(*(int *)0); }
283 #undef _nc_change_pair
284 void _nc_change_pair(
289 #undef _nc_reserve_pairs
290 colorpair_t *_nc_reserve_pairs(
293 { return(*(colorpair_t **)0); }
301 { return(*(int *)0); }
309 { return(*(int *)0); }
316 { return(*(int *)0); }
318 #undef _nc_init_color
325 { return(*(int *)0); }
334 { return(*(int *)0); }
342 { return(*(int *)0); }
344 #undef can_change_color_sp
345 NCURSES_BOOL can_change_color_sp(
347 { return(*(NCURSES_BOOL *)0); }
349 #undef can_change_color
350 NCURSES_BOOL can_change_color(void)
351 { return(*(NCURSES_BOOL *)0); }
354 NCURSES_BOOL has_colors_sp(
356 { return(*(NCURSES_BOOL *)0); }
359 NCURSES_BOOL has_colors(void)
360 { return(*(NCURSES_BOOL *)0); }
362 #undef color_content_sp
363 int color_content_sp(
369 { return(*(int *)0); }
377 { return(*(int *)0); }
379 #undef _nc_pair_content
380 int _nc_pair_content(
385 { return(*(int *)0); }
387 #undef pair_content_sp
393 { return(*(int *)0); }
400 { return(*(int *)0); }
402 #undef _nc_do_color_sp
403 void _nc_do_color_sp(
408 NCURSES_OUTC_sp outc)
419 #undef init_extended_pair_sp
420 int init_extended_pair_sp(
425 { return(*(int *)0); }
427 #undef init_extended_color_sp
428 int init_extended_color_sp(
434 { return(*(int *)0); }
436 #undef extended_color_content_sp
437 int extended_color_content_sp(
443 { return(*(int *)0); }
445 #undef extended_pair_content_sp
446 int extended_pair_content_sp(
451 { return(*(int *)0); }
453 #undef reset_color_pairs_sp
454 void reset_color_pairs_sp(
458 #undef init_extended_pair
459 int init_extended_pair(
463 { return(*(int *)0); }
465 #undef init_extended_color
466 int init_extended_color(
471 { return(*(int *)0); }
473 #undef extended_color_content
474 int extended_color_content(
479 { return(*(int *)0); }
481 #undef extended_pair_content
482 int extended_pair_content(
486 { return(*(int *)0); }
488 #undef reset_color_pairs
489 void reset_color_pairs(void)
492 /* ./base/lib_colorset.c */
499 { return(*(int *)0); }
501 /* ./base/lib_delch.c */
506 { return(*(int *)0); }
508 /* ./base/lib_delwin.c */
513 { return(*(int *)0); }
515 /* ./base/lib_echo.c */
520 { return(*(int *)0); }
524 { return(*(int *)0); }
529 { return(*(int *)0); }
533 { return(*(int *)0); }
535 /* ./base/lib_endwin.c */
540 { return(*(int *)0); }
544 { return(*(int *)0); }
546 /* ./base/lib_erase.c */
551 { return(*(int *)0); }
553 /* ./base/lib_flash.c */
558 { return(*(int *)0); }
562 { return(*(int *)0); }
569 { return(*(int *)0); }
575 { return(*(int *)0); }
580 { return(*(int *)0); }
586 { return(*(int *)0); }
591 { return(*(int *)0); }
596 { return(*(int *)0); }
601 { return(*(int *)0); }
606 { return(*(int *)0); }
613 { return(*(int *)0); }
619 { return(*(int *)0); }
625 { return(*(int *)0); }
632 { return(*(int *)0); }
637 { return(*(int *)0); }
654 { return(*(int *)0); }
661 { return(*(int *)0); }
669 { return(*(int *)0); }
673 { return(*(int *)0); }
677 { return(*(int *)0); }
681 { return(*(int *)0); }
687 { return(*(int *)0); }
692 { return(*(int *)0); }
696 { return(*(int *)0); }
700 { return(*(int *)0); }
705 { return(*(int *)0); }
709 { return(*(int *)0); }
714 { return(*(chtype *)0); }
718 { return(*(int *)0); }
724 { return(*(int *)0); }
729 { return(*(int *)0); }
735 { return(*(int *)0); }
739 { return(*(chtype *)0); }
745 { return(*(int *)0); }
750 { return(*(int *)0); }
756 { return(*(int *)0); }
761 { return(*(int *)0); }
766 { return(*(int *)0); }
770 { return(*(int *)0); }
776 { return(*(int *)0); }
781 { return(*(int *)0); }
786 { return(*(int *)0); }
792 { return(*(int *)0); }
799 { return(*(int *)0); }
807 { return(*(int *)0); }
814 { return(*(int *)0); }
822 { return(*(int *)0); }
829 { return(*(int *)0); }
839 { return(*(int *)0); }
845 { return(*(int *)0); }
851 { return(*(int *)0); }
859 { return(*(int *)0); }
866 { return(*(int *)0); }
874 { return(*(int *)0); }
880 { return(*(chtype *)0); }
888 { return(*(int *)0); }
895 { return(*(int *)0); }
903 { return(*(int *)0); }
910 { return(*(int *)0); }
918 { return(*(int *)0); }
925 { return(*(int *)0); }
932 { return(*(int *)0); }
940 { return(*(int *)0); }
948 { return(*(int *)0); }
957 { return(*(int *)0); }
965 { return(*(int *)0); }
974 { return(*(int *)0); }
982 { return(*(int *)0); }
993 { return(*(int *)0); }
1000 { return(*(int *)0); }
1007 { return(*(int *)0); }
1016 { return(*(int *)0); }
1024 { return(*(int *)0); }
1033 { return(*(int *)0); }
1040 { return(*(chtype *)0); }
1049 { return(*(int *)0); }
1057 { return(*(int *)0); }
1066 { return(*(int *)0); }
1074 { return(*(int *)0); }
1083 { return(*(int *)0); }
1091 { return(*(int *)0); }
1099 { return(*(int *)0); }
1108 { return(*(int *)0); }
1113 { return(*(int *)0); }
1118 { return(*(int *)0); }
1122 { return(*(int *)0); }
1127 { return(*(int *)0); }
1132 { return(*(int *)0); }
1138 { return(*(int *)0); }
1144 { return(*(int *)0); }
1150 { return(*(int *)0); }
1153 int (standout)(void)
1154 { return(*(int *)0); }
1157 int (standend)(void)
1158 { return(*(int *)0); }
1170 { return(*(int *)0); }
1175 { return(*(int *)0); }
1180 { return(*(int *)0); }
1186 { return(*(int *)0); }
1193 { return(*(int *)0); }
1200 { return(*(int *)0); }
1206 { return(*(int *)0); }
1212 { return(*(int *)0); }
1218 { return(*(int *)0); }
1224 { return(*(int *)0); }
1230 { return(*(int *)0); }
1238 { return(*(int *)0); }
1246 { return(*(int *)0); }
1251 { return(*(int *)0); }
1257 { return(*(int *)0); }
1263 { return(*(int *)0); }
1268 { return(*(int *)0); }
1274 { return(*(int *)0); }
1280 { return(*(int *)0); }
1285 { return(*(int *)0); }
1290 { return(*(int *)0); }
1295 { return(*(int *)0); }
1300 { return(*(int *)0); }
1305 { return(*(int *)0); }
1310 { return(*(int *)0); }
1315 { return(*(int *)0); }
1320 { return(*(int *)0); }
1325 { return(*(int *)0); }
1330 { return(*(int *)0); }
1335 { return(*(int *)0); }
1338 WINDOW *(wgetparent)(
1340 { return(*(WINDOW **)0); }
1343 NCURSES_BOOL (is_cleared)(
1345 { return(*(NCURSES_BOOL *)0); }
1348 NCURSES_BOOL (is_idcok)(
1350 { return(*(NCURSES_BOOL *)0); }
1353 NCURSES_BOOL (is_idlok)(
1355 { return(*(NCURSES_BOOL *)0); }
1358 NCURSES_BOOL (is_immedok)(
1360 { return(*(NCURSES_BOOL *)0); }
1363 NCURSES_BOOL (is_keypad)(
1365 { return(*(NCURSES_BOOL *)0); }
1368 NCURSES_BOOL (is_leaveok)(
1370 { return(*(NCURSES_BOOL *)0); }
1373 NCURSES_BOOL (is_nodelay)(
1375 { return(*(NCURSES_BOOL *)0); }
1378 NCURSES_BOOL (is_notimeout)(
1380 { return(*(NCURSES_BOOL *)0); }
1383 NCURSES_BOOL (is_pad)(
1385 { return(*(NCURSES_BOOL *)0); }
1388 NCURSES_BOOL (is_scrollok)(
1390 { return(*(NCURSES_BOOL *)0); }
1393 NCURSES_BOOL (is_subwin)(
1395 { return(*(NCURSES_BOOL *)0); }
1398 NCURSES_BOOL (is_syncok)(
1400 { return(*(NCURSES_BOOL *)0); }
1405 { return(*(int *)0); }
1412 { return(*(int *)0); }
1417 { return(*(int *)0); }
1423 { return(*(int *)0); }
1428 { return(*(int *)0); }
1434 { return(*(int *)0); }
1439 { return(*(int *)0); }
1444 { return(*(int *)0); }
1461 { return(*(int *)0); }
1468 { return(*(int *)0); }
1473 { return(*(int *)0); }
1478 { return(*(int *)0); }
1483 { return(*(int *)0); }
1488 { return(*(int *)0); }
1494 { return(*(int *)0); }
1500 { return(*(int *)0); }
1505 { return(*(int *)0); }
1511 { return(*(int *)0); }
1516 { return(*(int *)0); }
1522 { return(*(int *)0); }
1528 { return(*(int *)0); }
1533 { return(*(int *)0); }
1538 { return(*(int *)0); }
1543 { return(*(int *)0); }
1550 { return(*(int *)0); }
1552 #undef mvadd_wchnstr
1553 int (mvadd_wchnstr)(
1558 { return(*(int *)0); }
1565 { return(*(int *)0); }
1573 { return(*(int *)0); }
1580 { return(*(int *)0); }
1587 { return(*(int *)0); }
1594 { return(*(int *)0); }
1602 { return(*(int *)0); }
1610 { return(*(int *)0); }
1617 { return(*(int *)0); }
1625 { return(*(int *)0); }
1632 { return(*(int *)0); }
1640 { return(*(int *)0); }
1648 { return(*(int *)0); }
1655 { return(*(int *)0); }
1662 { return(*(int *)0); }
1669 { return(*(int *)0); }
1677 { return(*(int *)0); }
1685 { return(*(int *)0); }
1687 #undef mvwadd_wchnstr
1688 int (mvwadd_wchnstr)(
1694 { return(*(int *)0); }
1696 #undef mvwadd_wchstr
1697 int (mvwadd_wchstr)(
1702 { return(*(int *)0); }
1711 { return(*(int *)0); }
1719 { return(*(int *)0); }
1727 { return(*(int *)0); }
1735 { return(*(int *)0); }
1744 { return(*(int *)0); }
1753 { return(*(int *)0); }
1761 { return(*(int *)0); }
1763 #undef mvwin_wchnstr
1764 int (mvwin_wchnstr)(
1770 { return(*(int *)0); }
1778 { return(*(int *)0); }
1787 { return(*(int *)0); }
1796 { return(*(int *)0); }
1804 { return(*(int *)0); }
1812 { return(*(int *)0); }
1820 { return(*(int *)0); }
1829 { return(*(int *)0); }
1835 { return(*(int *)0); }
1841 { return(*(int *)0); }
1847 { return(*(int *)0); }
1853 { return(*(int *)0); }
1859 { return(*(int *)0); }
1865 { return(*(int *)0); }
1871 { return(*(int *)0); }
1874 NCURSES_BOOL (mouse_trafo)(
1878 { return(*(NCURSES_BOOL *)0); }
1880 /* ./base/lib_getch.c */
1883 int _nc_ESCDELAY(void)
1884 { return(*(int *)0); }
1886 #undef _nc_ptr_Escdelay
1887 int *_nc_ptr_Escdelay(
1889 { return(*(int **)0); }
1891 #undef set_escdelay_sp
1892 int set_escdelay_sp(
1895 { return(*(int *)0); }
1900 { return(*(int *)0); }
1902 #undef get_escdelay_sp
1903 int get_escdelay_sp(
1905 { return(*(int *)0); }
1908 int get_escdelay(void)
1909 { return(*(int *)0); }
1916 { return(*(int *)0); }
1921 { return(*(int *)0); }
1923 /* ./base/lib_getstr.c */
1930 { return(*(int *)0); }
1932 /* ./base/lib_hline.c */
1939 { return(*(int *)0); }
1941 /* ./base/lib_immedok.c */
1949 /* ./base/lib_inchstr.c */
1956 { return(*(int *)0); }
1958 /* ./base/lib_initscr.c */
1961 WINDOW *initscr(void)
1962 { return(*(WINDOW **)0); }
1964 /* ./base/lib_insch.c */
1966 #undef _nc_insert_ch
1971 { return(*(int *)0); }
1977 { return(*(int *)0); }
1979 /* ./base/lib_insdel.c */
1985 { return(*(int *)0); }
1987 /* ./base/lib_insnstr.c */
1994 { return(*(int *)0); }
1996 /* ./base/lib_instr.c */
2003 { return(*(int *)0); }
2005 /* ./base/lib_isendwin.c */
2008 NCURSES_BOOL isendwin_sp(
2010 { return(*(NCURSES_BOOL *)0); }
2013 NCURSES_BOOL isendwin(void)
2014 { return(*(NCURSES_BOOL *)0); }
2016 /* ./base/lib_leaveok.c */
2022 { return(*(int *)0); }
2024 /* ./base/lib_mouse.c */
2030 { return(*(int *)0); }
2035 { return(*(int *)0); }
2037 #undef ungetmouse_sp
2041 { return(*(int *)0); }
2046 { return(*(int *)0); }
2049 mmask_t mousemask_sp(
2053 { return(*(mmask_t *)0); }
2059 { return(*(mmask_t *)0); }
2062 NCURSES_BOOL wenclose(
2066 { return(*(NCURSES_BOOL *)0); }
2068 #undef mouseinterval_sp
2069 int mouseinterval_sp(
2072 { return(*(int *)0); }
2074 #undef mouseinterval
2077 { return(*(int *)0); }
2079 #undef _nc_has_mouse
2080 NCURSES_BOOL _nc_has_mouse(
2082 { return(*(NCURSES_BOOL *)0); }
2085 NCURSES_BOOL has_mouse_sp(
2087 { return(*(NCURSES_BOOL *)0); }
2090 NCURSES_BOOL has_mouse(void)
2091 { return(*(NCURSES_BOOL *)0); }
2094 NCURSES_BOOL wmouse_trafo(
2098 NCURSES_BOOL to_screen)
2099 { return(*(NCURSES_BOOL *)0); }
2101 /* ./base/lib_move.c */
2108 { return(*(int *)0); }
2110 /* ./tty/lib_mvcur.c */
2112 #undef _nc_msec_cost_sp
2113 int _nc_msec_cost_sp(
2115 const char *const cap,
2117 { return(*(int *)0); }
2119 #undef _nc_msec_cost
2121 const char *const cap,
2123 { return(*(int *)0); }
2125 #undef _nc_mvcur_resume_sp
2126 void _nc_mvcur_resume_sp(
2130 #undef _nc_mvcur_resume
2131 void _nc_mvcur_resume(void)
2134 #undef _nc_mvcur_init_sp
2135 void _nc_mvcur_init_sp(
2139 #undef _nc_mvcur_init
2140 void _nc_mvcur_init(void)
2143 #undef _nc_mvcur_wrap_sp
2144 void _nc_mvcur_wrap_sp(
2148 #undef _nc_mvcur_wrap
2149 void _nc_mvcur_wrap(void)
2159 { return(*(int *)0); }
2167 { return(*(int *)0); }
2176 { return(*(int *)0); }
2184 { return(*(int *)0); }
2186 #undef _nc_optimize_enable
2187 int _nc_optimize_enable;
2189 /* ./base/lib_mvwin.c */
2196 { return(*(int *)0); }
2198 /* ./base/lib_newterm.c */
2224 { return(*(SCREEN **)0); }
2231 { return(*(SCREEN **)0); }
2233 /* ./base/lib_newwin.c */
2238 { return(*(int *)0); }
2247 { return(*(WINDOW **)0); }
2255 { return(*(WINDOW **)0); }
2264 { return(*(WINDOW **)0); }
2273 { return(*(WINDOW **)0); }
2275 #undef _nc_makenew_sp
2276 WINDOW *_nc_makenew_sp(
2283 { return(*(WINDOW **)0); }
2285 #undef _nc_curscr_of
2286 WINDOW *_nc_curscr_of(
2288 { return(*(WINDOW **)0); }
2290 #undef _nc_newscr_of
2291 WINDOW *_nc_newscr_of(
2293 { return(*(WINDOW **)0); }
2295 #undef _nc_stdscr_of
2296 WINDOW *_nc_stdscr_of(
2298 { return(*(WINDOW **)0); }
2300 /* ./base/lib_nl.c */
2305 { return(*(int *)0); }
2309 { return(*(int *)0); }
2314 { return(*(int *)0); }
2318 { return(*(int *)0); }
2320 /* ./base/lib_overlay.c */
2326 { return(*(int *)0); }
2332 { return(*(int *)0); }
2345 { return(*(int *)0); }
2347 /* ./base/lib_pad.c */
2354 { return(*(WINDOW **)0); }
2360 { return(*(WINDOW **)0); }
2369 { return(*(WINDOW **)0); }
2380 { return(*(int *)0); }
2391 { return(*(int *)0); }
2397 { return(*(int *)0); }
2399 /* ./base/lib_printw.c */
2405 { return(*(int *)0); }
2412 { return(*(int *)0); }
2420 { return(*(int *)0); }
2429 { return(*(int *)0); }
2436 { return(*(int *)0); }
2438 /* ./base/lib_redrawln.c */
2445 { return(*(int *)0); }
2447 /* ./base/lib_refresh.c */
2452 { return(*(int *)0); }
2457 { return(*(int *)0); }
2459 /* ./base/lib_restart.c */
2461 #undef restartterm_sp
2467 { return(*(int *)0); }
2474 { return(*(int *)0); }
2476 /* ./base/lib_scanw.c */
2483 { return(*(int *)0); }
2489 { return(*(int *)0); }
2496 { return(*(int *)0); }
2504 { return(*(int *)0); }
2513 { return(*(int *)0); }
2515 /* ./base/lib_screen.c */
2521 { return(*(WINDOW **)0); }
2526 { return(*(WINDOW **)0); }
2532 { return(*(int *)0); }
2534 #undef scr_restore_sp
2538 { return(*(int *)0); }
2543 { return(*(int *)0); }
2548 { return(*(int *)0); }
2554 { return(*(int *)0); }
2559 { return(*(int *)0); }
2565 { return(*(int *)0); }
2570 { return(*(int *)0); }
2572 /* ./base/lib_scroll.c */
2574 #undef _nc_scroll_window
2575 void _nc_scroll_window(
2587 { return(*(int *)0); }
2589 /* ./base/lib_scrollok.c */
2595 { return(*(int *)0); }
2597 /* ./base/lib_scrreg.c */
2604 { return(*(int *)0); }
2606 /* ./base/lib_set_term.c */
2611 { return(*(SCREEN **)0); }
2618 #undef _nc_setupscreen_sp
2619 int _nc_setupscreen_sp(
2626 { return(*(int *)0); }
2628 #undef _nc_setupscreen
2629 int _nc_setupscreen(
2635 { return(*(int *)0); }
2637 #undef _nc_ripoffline_sp
2638 int _nc_ripoffline_sp(
2644 { return(*(int *)0); }
2646 #undef _nc_ripoffline
2652 { return(*(int *)0); }
2654 #undef ripoffline_sp
2661 { return(*(int *)0); }
2669 { return(*(int *)0); }
2671 /* ./base/lib_slk.c */
2673 #undef _nc_format_slks
2674 int _nc_format_slks(
2677 { return(*(int *)0); }
2679 #undef _nc_slk_initialize
2680 int _nc_slk_initialize(
2683 { return(*(int *)0); }
2685 #undef slk_restore_sp
2688 { return(*(int *)0); }
2691 int slk_restore(void)
2692 { return(*(int *)0); }
2694 /* ./base/lib_slkatr_set.c */
2696 #undef slk_attr_set_sp
2697 int slk_attr_set_sp(
2702 { return(*(int *)0); }
2709 { return(*(int *)0); }
2711 /* ./base/lib_slkatrof.c */
2713 #undef slk_attroff_sp
2717 { return(*(int *)0); }
2722 { return(*(int *)0); }
2724 /* ./base/lib_slkatron.c */
2726 #undef slk_attron_sp
2730 { return(*(int *)0); }
2735 { return(*(int *)0); }
2737 /* ./base/lib_slkatrset.c */
2739 #undef slk_attrset_sp
2743 { return(*(int *)0); }
2748 { return(*(int *)0); }
2750 /* ./base/lib_slkattr.c */
2755 { return(*(attr_t *)0); }
2758 attr_t slk_attr(void)
2759 { return(*(attr_t *)0); }
2761 /* ./base/lib_slkclear.c */
2766 { return(*(int *)0); }
2770 { return(*(int *)0); }
2772 /* ./base/lib_slkcolor.c */
2778 { return(*(int *)0); }
2783 { return(*(int *)0); }
2785 #undef extended_slk_color_sp
2786 int extended_slk_color_sp(
2789 { return(*(int *)0); }
2791 #undef extended_slk_color
2792 int extended_slk_color(
2794 { return(*(int *)0); }
2796 /* ./base/lib_slkinit.c */
2802 { return(*(int *)0); }
2807 { return(*(int *)0); }
2809 /* ./base/lib_slklab.c */
2815 { return(*(char **)0); }
2820 { return(*(char **)0); }
2822 /* ./base/lib_slkrefr.c */
2824 #undef slk_noutrefresh_sp
2825 int slk_noutrefresh_sp(
2827 { return(*(int *)0); }
2829 #undef slk_noutrefresh
2830 int slk_noutrefresh(void)
2831 { return(*(int *)0); }
2833 #undef slk_refresh_sp
2836 { return(*(int *)0); }
2839 int slk_refresh(void)
2840 { return(*(int *)0); }
2842 /* ./base/lib_slkset.c */
2850 { return(*(int *)0); }
2857 { return(*(int *)0); }
2859 /* ./base/lib_slktouch.c */
2864 { return(*(int *)0); }
2868 { return(*(int *)0); }
2870 /* ./base/lib_touch.c */
2872 #undef is_linetouched
2873 NCURSES_BOOL is_linetouched(
2876 { return(*(NCURSES_BOOL *)0); }
2878 #undef is_wintouched
2879 NCURSES_BOOL is_wintouched(
2881 { return(*(NCURSES_BOOL *)0); }
2889 { return(*(int *)0); }
2891 /* ./trace/lib_tracedmp.c */
2899 /* ./trace/lib_tracemse.c */
2901 #undef _nc_trace_mmask_t
2902 char *_nc_trace_mmask_t(
2905 { return(*(char **)0); }
2907 #undef _nc_tracemouse
2908 char *_nc_tracemouse(
2911 { return(*(char **)0); }
2913 #undef _nc_retrace_mmask_t
2914 mmask_t _nc_retrace_mmask_t(
2917 { return(*(mmask_t *)0); }
2922 { return(*(char **)0); }
2924 /* ./tty/lib_tstp.c */
2926 #undef _nc_signal_handler
2927 void _nc_signal_handler(
2931 /* ./base/lib_ungetch.c */
2933 #undef _nc_fifo_dump
2942 { return(*(int *)0); }
2947 { return(*(int *)0); }
2949 /* ./tty/lib_vidattr.c */
2955 NCURSES_OUTC_sp outc)
2956 { return(*(int *)0); }
2962 { return(*(int *)0); }
2968 { return(*(int *)0); }
2973 { return(*(int *)0); }
2976 chtype termattrs_sp(
2978 { return(*(chtype *)0); }
2981 chtype termattrs(void)
2982 { return(*(chtype *)0); }
2984 /* ./base/lib_vline.c */
2991 { return(*(int *)0); }
2993 /* ./base/lib_wattroff.c */
3000 { return(*(int *)0); }
3002 /* ./base/lib_wattron.c */
3009 { return(*(int *)0); }
3011 /* ./base/lib_winch.c */
3016 { return(*(chtype *)0); }
3018 /* ./base/lib_window.c */
3030 { return(*(int *)0); }
3036 { return(*(int *)0); }
3056 { return(*(WINDOW **)0); }
3058 /* ./base/nc_panel.c */
3060 #undef _nc_panelhook_sp
3061 struct panelhook *_nc_panelhook_sp(
3063 { return(*(struct panelhook **)0); }
3065 #undef _nc_panelhook
3066 struct panelhook *_nc_panelhook(void)
3067 { return(*(struct panelhook **)0); }
3069 /* ./base/safe_sprintf.c */
3071 #undef _nc_printf_string_sp
3072 char *_nc_printf_string_sp(
3076 { return(*(char **)0); }
3078 #undef _nc_printf_string
3079 char *_nc_printf_string(
3082 { return(*(char **)0); }
3084 /* ./tty/tty_update.c */
3089 { return(*(int *)0); }
3093 { return(*(int *)0); }
3095 #undef _nc_scrolln_sp
3102 { return(*(int *)0); }
3110 { return(*(int *)0); }
3112 #undef _nc_screen_resume_sp
3113 void _nc_screen_resume_sp(
3117 #undef _nc_screen_resume
3118 void _nc_screen_resume(void)
3121 #undef _nc_screen_init_sp
3122 void _nc_screen_init_sp(
3126 #undef _nc_screen_init
3127 void _nc_screen_init(void)
3130 #undef _nc_screen_wrap_sp
3131 void _nc_screen_wrap_sp(
3135 #undef _nc_screen_wrap
3136 void _nc_screen_wrap(void)
3139 #undef _nc_do_xmc_glitch_sp
3140 void _nc_do_xmc_glitch_sp(
3145 #undef _nc_do_xmc_glitch
3146 void _nc_do_xmc_glitch(
3150 /* ./trace/varargs.c */
3156 { return(*(char **)0); }
3158 /* ./base/vsscanf.c */
3161 void _nc_vsscanf(void)
3164 /* ./base/lib_freeall.c */
3167 void _nc_freeall(void)
3170 #undef _nc_free_and_exit_sp
3171 void _nc_free_and_exit_sp(
3176 #undef _nc_free_and_exit
3177 void _nc_free_and_exit(
3181 /* ./widechar/charable.c */
3183 #undef _nc_is_charable
3184 NCURSES_BOOL _nc_is_charable(
3186 { return(*(NCURSES_BOOL *)0); }
3191 { return(*(int *)0); }
3193 #undef _nc_to_widechar
3194 wint_t _nc_to_widechar(
3196 { return(*(wint_t *)0); }
3198 /* ./widechar/lib_add_wch.c */
3204 { return(*(int *)0); }
3210 { return(*(int *)0); }
3212 /* ./widechar/lib_box_set.c */
3225 { return(*(int *)0); }
3227 /* ./widechar/lib_cchar.c */
3236 { return(*(int *)0); }
3240 const cchar_t *wcval,
3245 { return(*(int *)0); }
3247 /* ./widechar/lib_erasewchar.c */
3252 { return(*(int *)0); }
3257 { return(*(int *)0); }
3259 /* ./widechar/lib_get_wch.c */
3265 { return(*(int *)0); }
3267 /* ./widechar/lib_get_wstr.c */
3274 { return(*(int *)0); }
3276 /* ./widechar/lib_hline_set.c */
3283 { return(*(int *)0); }
3285 /* ./widechar/lib_in_wch.c */
3291 { return(*(int *)0); }
3293 /* ./widechar/lib_in_wchnstr.c */
3300 { return(*(int *)0); }
3302 /* ./widechar/lib_ins_wch.c */
3304 #undef _nc_insert_wch
3308 { return(*(int *)0); }
3314 { return(*(int *)0); }
3319 const wchar_t *wstr,
3321 { return(*(int *)0); }
3323 /* ./widechar/lib_inwstr.c */
3330 { return(*(int *)0); }
3336 { return(*(int *)0); }
3338 /* ./widechar/lib_key_name.c */
3341 const char *key_name(
3343 { return(*(const char **)0); }
3345 /* ./widechar/lib_pecho_wchar.c */
3351 { return(*(int *)0); }
3353 /* ./widechar/lib_slk_wset.c */
3358 const wchar_t *astr,
3360 { return(*(int *)0); }
3362 /* ./widechar/lib_unget_wch.c */
3369 { return(*(size_t *)0); }
3375 { return(*(int *)0); }
3380 { return(*(int *)0); }
3382 /* ./widechar/lib_vid_attr.c */
3390 NCURSES_OUTC_sp outc)
3391 { return(*(int *)0); }
3399 { return(*(int *)0); }
3407 { return(*(int *)0); }
3414 { return(*(int *)0); }
3416 #undef term_attrs_sp
3417 attr_t term_attrs_sp(
3419 { return(*(attr_t *)0); }
3422 attr_t term_attrs(void)
3423 { return(*(attr_t *)0); }
3425 /* ./widechar/lib_vline_set.c */
3432 { return(*(int *)0); }
3434 /* ./widechar/lib_wacs.c */
3439 #undef _nc_init_wacs
3440 void _nc_init_wacs(void)
3443 /* ./widechar/lib_wunctrl.c */
3446 wchar_t *wunctrl_sp(
3449 { return(*(wchar_t **)0); }
3454 { return(*(wchar_t **)0); }
3458 #undef _nc_toggle_attr_on
3459 void _nc_toggle_attr_on(
3464 #undef _nc_toggle_attr_off
3465 void _nc_toggle_attr_off(
3470 #undef _nc_DelCharCost_sp
3471 int _nc_DelCharCost_sp(
3474 { return(*(int *)0); }
3476 #undef _nc_InsCharCost_sp
3477 int _nc_InsCharCost_sp(
3480 { return(*(int *)0); }
3482 #undef _nc_UpdateAttrs_sp
3483 void _nc_UpdateAttrs_sp(
3488 #undef _nc_DelCharCost
3489 int _nc_DelCharCost(
3491 { return(*(int *)0); }
3493 #undef _nc_InsCharCost
3494 int _nc_InsCharCost(
3496 { return(*(int *)0); }
3498 #undef _nc_UpdateAttrs
3499 void _nc_UpdateAttrs(
3503 /* ./base/legacy_coding.c */
3505 #undef use_legacy_coding_sp
3506 int use_legacy_coding_sp(
3509 { return(*(int *)0); }
3511 #undef use_legacy_coding
3512 int use_legacy_coding(
3514 { return(*(int *)0); }
3516 /* ./base/lib_dft_fgbg.c */
3518 #undef use_default_colors_sp
3519 int use_default_colors_sp(
3521 { return(*(int *)0); }
3523 #undef use_default_colors
3524 int use_default_colors(void)
3525 { return(*(int *)0); }
3527 #undef assume_default_colors_sp
3528 int assume_default_colors_sp(
3532 { return(*(int *)0); }
3534 #undef assume_default_colors
3535 int assume_default_colors(
3538 { return(*(int *)0); }
3540 /* ./tinfo/lib_print.c */
3547 { return(*(int *)0); }
3553 { return(*(int *)0); }
3555 /* ./base/new_pair.c */
3557 #undef _nc_free_ordered_pairs
3558 void _nc_free_ordered_pairs(
3562 #undef _nc_reset_color_pair
3563 void _nc_reset_color_pair(
3569 #undef _nc_set_color_pair
3570 void _nc_set_color_pair(
3576 #undef _nc_copy_pairs
3577 void _nc_copy_pairs(
3579 colorpair_t *target,
3580 colorpair_t *source,
3584 #undef alloc_pair_sp
3589 { return(*(int *)0); }
3596 { return(*(int *)0); }
3602 { return(*(int *)0); }
3608 { return(*(int *)0); }
3614 { return(*(int *)0); }
3619 { return(*(int *)0); }
3621 /* ./base/resizeterm.c */
3623 #undef is_term_resized_sp
3624 NCURSES_BOOL is_term_resized_sp(
3628 { return(*(NCURSES_BOOL *)0); }
3630 #undef is_term_resized
3631 NCURSES_BOOL is_term_resized(
3634 { return(*(NCURSES_BOOL *)0); }
3636 #undef resize_term_sp
3641 { return(*(int *)0); }
3647 { return(*(int *)0); }
3649 #undef resizeterm_sp
3654 { return(*(int *)0); }
3660 { return(*(int *)0); }
3662 /* ./trace/trace_xnames.c */
3664 #undef _nc_trace_xnames
3665 void _nc_trace_xnames(
3669 /* ./tinfo/use_screen.c */
3674 NCURSES_SCREEN_CB func,
3676 { return(*(int *)0); }
3678 /* ./base/use_window.c */
3683 NCURSES_WINDOW_CB func,
3685 { return(*(int *)0); }
3687 /* ./base/wresize.c */
3694 { return(*(int *)0); }
3696 /* ./tinfo/access.c */
3701 { return(*(char **)0); }
3703 #undef _nc_is_abs_path
3704 NCURSES_BOOL _nc_is_abs_path(
3706 { return(*(NCURSES_BOOL *)0); }
3709 unsigned _nc_pathlast(
3711 { return(*(unsigned *)0); }
3716 { return(*(char **)0); }
3722 { return(*(int *)0); }
3724 #undef _nc_is_dir_path
3725 NCURSES_BOOL _nc_is_dir_path(
3727 { return(*(NCURSES_BOOL *)0); }
3729 #undef _nc_is_file_path
3730 NCURSES_BOOL _nc_is_file_path(
3732 { return(*(NCURSES_BOOL *)0); }
3734 #undef _nc_env_access
3735 int _nc_env_access(void)
3736 { return(*(int *)0); }
3738 /* ./tinfo/add_tries.c */
3740 #undef _nc_add_to_try
3745 { return(*(int *)0); }
3747 /* ./tinfo/alloc_ttype.c */
3749 #undef _nc_align_termtype
3750 void _nc_align_termtype(
3755 #undef _nc_copy_termtype
3756 void _nc_copy_termtype(
3758 const TERMTYPE *src)
3761 #undef _nc_copy_termtype2
3762 void _nc_copy_termtype2(
3764 const TERMTYPE2 *src)
3767 #undef _nc_export_termtype2
3768 void _nc_export_termtype2(
3770 const TERMTYPE2 *src)
3775 #undef _nc_boolcodes
3776 const char *const *_nc_boolcodes(void)
3777 { return(*(const char **)0); }
3780 const char *const *_nc_numcodes(void)
3781 { return(*(const char **)0); }
3784 const char *const *_nc_strcodes(void)
3785 { return(*(const char **)0); }
3787 /* ./comp_captab.c */
3789 #undef _nc_get_table
3790 const struct name_table_entry *_nc_get_table(
3791 NCURSES_BOOL termcap)
3792 { return(*(const struct name_table_entry **)0); }
3794 #undef _nc_get_hash_table
3795 const HashValue *_nc_get_hash_table(
3796 NCURSES_BOOL termcap)
3797 { return(*(const HashValue **)0); }
3799 #undef _nc_get_alias_table
3800 const struct alias *_nc_get_alias_table(
3801 NCURSES_BOOL termcap)
3802 { return(*(const struct alias **)0); }
3804 #undef _nc_get_hash_info
3805 const HashData *_nc_get_hash_info(
3806 NCURSES_BOOL termcap)
3807 { return(*(const HashData **)0); }
3809 /* ./tinfo/comp_error.c */
3811 #undef _nc_suppress_warnings
3812 NCURSES_BOOL _nc_suppress_warnings;
3813 #undef _nc_curr_line
3818 #undef _nc_get_source
3819 const char *_nc_get_source(void)
3820 { return(*(const char **)0); }
3822 #undef _nc_set_source
3823 void _nc_set_source(
3824 const char *const name)
3829 const char *const name)
3839 const char *const fmt,
3843 #undef _nc_err_abort
3845 const char *const fmt,
3849 #undef _nc_syserr_abort
3850 void _nc_syserr_abort(
3851 const char *const fmt,
3855 /* ./tinfo/comp_hash.c */
3857 #undef _nc_find_entry
3858 struct name_table_entry const *_nc_find_entry(
3860 const HashValue *hash_table)
3861 { return(*(struct name_table_entry const **)0); }
3863 #undef _nc_find_type_entry
3864 struct name_table_entry const *_nc_find_type_entry(
3867 NCURSES_BOOL termcap)
3868 { return(*(struct name_table_entry const **)0); }
3870 /* ./tinfo/db_iterator.c */
3873 const char *_nc_tic_dir(
3875 { return(*(const char **)0); }
3877 #undef _nc_keep_tic_dir
3878 void _nc_keep_tic_dir(
3883 void _nc_last_db(void)
3887 const char *_nc_next_db(
3890 { return(*(const char **)0); }
3898 /* ./tinfo/doalloc.c */
3904 { return(*(void **)0); }
3906 /* ./tinfo/entries.c */
3913 #undef _nc_free_entry
3914 void _nc_free_entry(
3919 #undef _nc_free_entries
3920 void _nc_free_entries(
3924 #undef _nc_leaks_tinfo
3925 void _nc_leaks_tinfo(void)
3930 #undef _nc_fallback2
3931 const TERMTYPE2 *_nc_fallback2(
3933 { return(*(const TERMTYPE2 **)0); }
3936 const TERMTYPE *_nc_fallback(
3938 { return(*(const TERMTYPE **)0); }
3940 /* ./tinfo/free_ttype.c */
3942 #undef _nc_free_termtype
3943 void _nc_free_termtype(
3947 #undef _nc_free_termtype2
3948 void _nc_free_termtype2(
3952 #undef _nc_user_definable
3953 NCURSES_BOOL _nc_user_definable;
3955 #undef use_extended_names
3956 int use_extended_names(
3958 { return(*(int *)0); }
3960 /* ./tinfo/getenv_num.c */
3962 #undef _nc_getenv_num
3965 { return(*(int *)0); }
3967 #undef _nc_setenv_num
3968 void _nc_setenv_num(
3973 /* ./tinfo/home_terminfo.c */
3975 #undef _nc_home_terminfo
3976 char *_nc_home_terminfo(void)
3977 { return(*(char **)0); }
3979 /* ./tinfo/init_keytry.c */
3981 #undef _nc_init_keytry
3982 void _nc_init_keytry(
3986 /* ./tinfo/lib_acs.c */
3989 chtype *_nc_acs_map(void)
3990 { return(*(chtype **)0); }
3992 #undef _nc_init_acs_sp
3993 void _nc_init_acs_sp(
3998 void _nc_init_acs(void)
4001 /* ./tinfo/lib_baudrate.c */
4011 { return(*(int *)0); }
4016 { return(*(int *)0); }
4021 { return(*(int *)0); }
4025 { return(*(int *)0); }
4027 /* ./tinfo/lib_cur_term.c */
4029 #undef _nc_get_cur_term_sp
4030 TERMINAL *_nc_get_cur_term_sp(
4032 { return(*(TERMINAL **)0); }
4034 #undef _nc_get_cur_term
4035 TERMINAL *_nc_get_cur_term(void)
4036 { return(*(TERMINAL **)0); }
4039 TERMINAL *_nc_cur_term(void)
4040 { return(*(TERMINAL **)0); }
4042 #undef set_curterm_sp
4043 TERMINAL *set_curterm_sp(
4046 { return(*(TERMINAL **)0); }
4049 TERMINAL *set_curterm(
4051 { return(*(TERMINAL **)0); }
4053 #undef del_curterm_sp
4057 { return(*(int *)0); }
4062 { return(*(int *)0); }
4064 /* ./tinfo/lib_data.c */
4067 WINDOW *_nc_stdscr(void)
4068 { return(*(WINDOW **)0); }
4071 WINDOW *_nc_curscr(void)
4072 { return(*(WINDOW **)0); }
4075 WINDOW *_nc_newscr(void)
4076 { return(*(WINDOW **)0); }
4078 #undef _nc_screen_chain
4079 SCREEN *_nc_screen_chain;
4083 NCURSES_GLOBALS _nc_globals;
4084 #undef _nc_prescreen
4085 NCURSES_PRESCREEN _nc_prescreen;
4087 #undef _nc_screen_of
4088 SCREEN *_nc_screen_of(
4090 { return(*(SCREEN **)0); }
4092 #undef _nc_init_pthreads
4093 void _nc_init_pthreads(void)
4096 #undef _nc_mutex_init
4097 void _nc_mutex_init(
4098 pthread_mutex_t *obj)
4101 #undef _nc_mutex_lock
4103 pthread_mutex_t *obj)
4104 { return(*(int *)0); }
4106 #undef _nc_mutex_trylock
4107 int _nc_mutex_trylock(
4108 pthread_mutex_t *obj)
4109 { return(*(int *)0); }
4111 #undef _nc_mutex_unlock
4112 int _nc_mutex_unlock(
4113 pthread_mutex_t *obj)
4114 { return(*(int *)0); }
4116 /* ./tinfo/lib_has_cap.c */
4119 NCURSES_BOOL has_ic_sp(
4121 { return(*(NCURSES_BOOL *)0); }
4124 NCURSES_BOOL has_ic(void)
4125 { return(*(NCURSES_BOOL *)0); }
4128 NCURSES_BOOL has_il_sp(
4130 { return(*(NCURSES_BOOL *)0); }
4133 NCURSES_BOOL has_il(void)
4134 { return(*(NCURSES_BOOL *)0); }
4136 /* ./tinfo/lib_kernel.c */
4141 { return(*(char *)0); }
4144 char erasechar(void)
4145 { return(*(char *)0); }
4150 { return(*(char *)0); }
4154 { return(*(char *)0); }
4159 { return(*(int *)0); }
4163 { return(*(int *)0); }
4165 /* ./lib_keyname.c */
4167 struct kn { short offset; int code; };
4170 const char *keyname_sp(
4173 { return(*(const char **)0); }
4176 const char *keyname(
4178 { return(*(const char **)0); }
4180 /* ./tinfo/lib_longname.c */
4185 { return(*(char **)0); }
4188 char *longname(void)
4189 { return(*(char **)0); }
4191 /* ./tinfo/lib_napms.c */
4197 { return(*(int *)0); }
4202 { return(*(int *)0); }
4204 /* ./tinfo/lib_options.c */
4210 { return(*(int *)0); }
4222 { return(*(int *)0); }
4227 { return(*(int *)0); }
4233 { return(*(int *)0); }
4239 { return(*(int *)0); }
4251 { return(*(int *)0); }
4257 { return(*(int *)0); }
4263 { return(*(int *)0); }
4268 { return(*(int *)0); }
4274 { return(*(int *)0); }
4279 { return(*(int *)0); }
4285 { return(*(int *)0); }
4290 { return(*(int *)0); }
4292 #undef _nc_putp_flush_sp
4293 int _nc_putp_flush_sp(
4297 { return(*(int *)0); }
4303 { return(*(int *)0); }
4305 /* ./tinfo/lib_raw.c */
4310 { return(*(int *)0); }
4314 { return(*(int *)0); }
4319 { return(*(int *)0); }
4323 { return(*(int *)0); }
4337 { return(*(int *)0); }
4341 { return(*(int *)0); }