1 /****************************************************************************
2 * Copyright (c) 2001-2018,2019 Free Software Foundation, Inc. *
4 * Permission is hereby granted, free of charge, to any person obtaining a *
5 * copy of this software and associated documentation files (the *
6 * "Software"), to deal in the Software without restriction, including *
7 * without limitation the rights to use, copy, modify, merge, publish, *
8 * distribute, distribute with modifications, sublicense, and/or sell *
9 * copies of the Software, and to permit persons to whom the Software is *
10 * furnished to do so, subject to the following conditions: *
12 * The above copyright notice and this permission notice shall be included *
13 * in all copies or substantial portions of the Software. *
15 * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS *
16 * OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF *
17 * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. *
18 * IN NO EVENT SHALL THE ABOVE COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, *
19 * DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR *
20 * OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR *
21 * THE USE OR OTHER DEALINGS IN THE SOFTWARE. *
23 * Except as contained in this notice, the name(s) of the above copyright *
24 * holders shall not be used in advertising or otherwise to promote the *
25 * sale, use or other dealings in this Software without prior written *
27 ****************************************************************************/
29 /****************************************************************************
30 * Author: Thomas E. Dickey 2001-on *
31 ****************************************************************************/
34 /* ./tty/hardscroll.c */
36 #include <curses.priv.h>
40 #undef _nc_scroll_optimize_sp
41 void _nc_scroll_optimize_sp(
45 #undef _nc_scroll_optimize
46 void _nc_scroll_optimize(void)
49 #undef _nc_linedump_sp
55 void _nc_linedump(void)
60 #undef _nc_hash_map_sp
66 void _nc_hash_map(void)
69 #undef _nc_make_oldhash_sp
70 void _nc_make_oldhash_sp(
75 #undef _nc_make_oldhash
76 void _nc_make_oldhash(
80 #undef _nc_scroll_oldhash_sp
81 void _nc_scroll_oldhash_sp(
88 #undef _nc_scroll_oldhash
89 void _nc_scroll_oldhash(
95 /* ./base/lib_addch.c */
101 { return(*(cchar_t *)0); }
107 { return(*(int *)0); }
109 #undef _nc_waddch_nosync
110 int _nc_waddch_nosync(
113 { return(*(int *)0); }
119 { return(*(int *)0); }
125 { return(*(int *)0); }
127 /* ./base/lib_addstr.c */
134 { return(*(int *)0); }
141 { return(*(int *)0); }
146 { return(*(int *)0); }
153 { return(*(int *)0); }
160 { return(*(int *)0); }
162 /* ./base/lib_beep.c */
167 { return(*(int *)0); }
171 { return(*(int *)0); }
173 /* ./base/lib_bkgd.c */
191 { return(*(int *)0); }
197 { return(*(int *)0); }
199 /* ./base/lib_box.c */
212 { return(*(int *)0); }
214 /* ./base/lib_chgat.c */
223 { return(*(int *)0); }
225 /* ./base/lib_clear.c */
230 { return(*(int *)0); }
232 /* ./base/lib_clearok.c */
238 { return(*(int *)0); }
240 /* ./base/lib_clrbot.c */
245 { return(*(int *)0); }
247 /* ./base/lib_clreol.c */
252 { return(*(int *)0); }
254 /* ./base/lib_color.c */
261 #undef _nc_reset_colors_sp
262 NCURSES_BOOL _nc_reset_colors_sp(
264 { return(*(NCURSES_BOOL *)0); }
266 #undef _nc_reset_colors
267 NCURSES_BOOL _nc_reset_colors(void)
268 { return(*(NCURSES_BOOL *)0); }
270 #undef start_color_sp
273 { return(*(int *)0); }
276 int start_color(void)
277 { return(*(int *)0); }
279 #undef _nc_change_pair
280 void _nc_change_pair(
285 #undef _nc_reserve_pairs
286 void _nc_reserve_pairs(
297 { return(*(int *)0); }
305 { return(*(int *)0); }
312 { return(*(int *)0); }
314 #undef _nc_init_color
321 { return(*(int *)0); }
330 { return(*(int *)0); }
338 { return(*(int *)0); }
340 #undef can_change_color_sp
341 NCURSES_BOOL can_change_color_sp(
343 { return(*(NCURSES_BOOL *)0); }
345 #undef can_change_color
346 NCURSES_BOOL can_change_color(void)
347 { return(*(NCURSES_BOOL *)0); }
350 NCURSES_BOOL has_colors_sp(
352 { return(*(NCURSES_BOOL *)0); }
355 NCURSES_BOOL has_colors(void)
356 { return(*(NCURSES_BOOL *)0); }
358 #undef color_content_sp
359 int color_content_sp(
365 { return(*(int *)0); }
373 { return(*(int *)0); }
375 #undef _nc_pair_content
376 int _nc_pair_content(
381 { return(*(int *)0); }
383 #undef pair_content_sp
389 { return(*(int *)0); }
396 { return(*(int *)0); }
398 #undef _nc_do_color_sp
399 void _nc_do_color_sp(
404 NCURSES_OUTC_sp outc)
415 #undef init_extended_pair_sp
416 int init_extended_pair_sp(
421 { return(*(int *)0); }
423 #undef init_extended_color_sp
424 int init_extended_color_sp(
430 { return(*(int *)0); }
432 #undef extended_color_content_sp
433 int extended_color_content_sp(
439 { return(*(int *)0); }
441 #undef extended_pair_content_sp
442 int extended_pair_content_sp(
447 { return(*(int *)0); }
449 #undef reset_color_pairs_sp
450 void reset_color_pairs_sp(
454 #undef init_extended_pair
455 int init_extended_pair(
459 { return(*(int *)0); }
461 #undef init_extended_color
462 int init_extended_color(
467 { return(*(int *)0); }
469 #undef extended_color_content
470 int extended_color_content(
475 { return(*(int *)0); }
477 #undef extended_pair_content
478 int extended_pair_content(
482 { return(*(int *)0); }
484 #undef reset_color_pairs
485 void reset_color_pairs(void)
488 /* ./base/lib_colorset.c */
495 { return(*(int *)0); }
497 /* ./base/lib_delch.c */
502 { return(*(int *)0); }
504 /* ./base/lib_delwin.c */
509 { return(*(int *)0); }
511 /* ./base/lib_echo.c */
516 { return(*(int *)0); }
520 { return(*(int *)0); }
525 { return(*(int *)0); }
529 { return(*(int *)0); }
531 /* ./base/lib_endwin.c */
536 { return(*(int *)0); }
540 { return(*(int *)0); }
542 /* ./base/lib_erase.c */
547 { return(*(int *)0); }
549 /* ./base/lib_flash.c */
554 { return(*(int *)0); }
558 { return(*(int *)0); }
565 { return(*(int *)0); }
571 { return(*(int *)0); }
576 { return(*(int *)0); }
582 { return(*(int *)0); }
587 { return(*(int *)0); }
592 { return(*(int *)0); }
597 { return(*(int *)0); }
602 { return(*(int *)0); }
609 { return(*(int *)0); }
615 { return(*(int *)0); }
621 { return(*(int *)0); }
628 { return(*(int *)0); }
633 { return(*(int *)0); }
650 { return(*(int *)0); }
657 { return(*(int *)0); }
665 { return(*(int *)0); }
669 { return(*(int *)0); }
673 { return(*(int *)0); }
677 { return(*(int *)0); }
683 { return(*(int *)0); }
688 { return(*(int *)0); }
692 { return(*(int *)0); }
696 { return(*(int *)0); }
701 { return(*(int *)0); }
705 { return(*(int *)0); }
710 { return(*(chtype *)0); }
714 { return(*(int *)0); }
720 { return(*(int *)0); }
725 { return(*(int *)0); }
731 { return(*(int *)0); }
735 { return(*(chtype *)0); }
741 { return(*(int *)0); }
746 { return(*(int *)0); }
752 { return(*(int *)0); }
757 { return(*(int *)0); }
762 { return(*(int *)0); }
766 { return(*(int *)0); }
772 { return(*(int *)0); }
777 { return(*(int *)0); }
782 { return(*(int *)0); }
788 { return(*(int *)0); }
795 { return(*(int *)0); }
803 { return(*(int *)0); }
810 { return(*(int *)0); }
818 { return(*(int *)0); }
825 { return(*(int *)0); }
835 { return(*(int *)0); }
841 { return(*(int *)0); }
847 { return(*(int *)0); }
855 { return(*(int *)0); }
862 { return(*(int *)0); }
870 { return(*(int *)0); }
876 { return(*(chtype *)0); }
884 { return(*(int *)0); }
891 { return(*(int *)0); }
899 { return(*(int *)0); }
906 { return(*(int *)0); }
914 { return(*(int *)0); }
921 { return(*(int *)0); }
928 { return(*(int *)0); }
936 { return(*(int *)0); }
944 { return(*(int *)0); }
953 { return(*(int *)0); }
961 { return(*(int *)0); }
970 { return(*(int *)0); }
978 { return(*(int *)0); }
989 { return(*(int *)0); }
996 { return(*(int *)0); }
1003 { return(*(int *)0); }
1012 { return(*(int *)0); }
1020 { return(*(int *)0); }
1029 { return(*(int *)0); }
1036 { return(*(chtype *)0); }
1045 { return(*(int *)0); }
1053 { return(*(int *)0); }
1062 { return(*(int *)0); }
1070 { return(*(int *)0); }
1079 { return(*(int *)0); }
1087 { return(*(int *)0); }
1095 { return(*(int *)0); }
1104 { return(*(int *)0); }
1109 { return(*(int *)0); }
1114 { return(*(int *)0); }
1118 { return(*(int *)0); }
1123 { return(*(int *)0); }
1128 { return(*(int *)0); }
1134 { return(*(int *)0); }
1140 { return(*(int *)0); }
1146 { return(*(int *)0); }
1149 int (standout)(void)
1150 { return(*(int *)0); }
1153 int (standend)(void)
1154 { return(*(int *)0); }
1166 { return(*(int *)0); }
1171 { return(*(int *)0); }
1176 { return(*(int *)0); }
1182 { return(*(int *)0); }
1188 { return(*(int *)0); }
1194 { return(*(int *)0); }
1200 { return(*(int *)0); }
1206 { return(*(int *)0); }
1212 { return(*(int *)0); }
1220 { return(*(int *)0); }
1228 { return(*(int *)0); }
1233 { return(*(int *)0); }
1239 { return(*(int *)0); }
1245 { return(*(int *)0); }
1250 { return(*(int *)0); }
1256 { return(*(int *)0); }
1262 { return(*(int *)0); }
1267 { return(*(int *)0); }
1272 { return(*(int *)0); }
1277 { return(*(int *)0); }
1282 { return(*(int *)0); }
1287 { return(*(int *)0); }
1292 { return(*(int *)0); }
1297 { return(*(int *)0); }
1302 { return(*(int *)0); }
1307 { return(*(int *)0); }
1312 { return(*(int *)0); }
1317 { return(*(int *)0); }
1320 WINDOW *(wgetparent)(
1322 { return(*(WINDOW **)0); }
1325 NCURSES_BOOL (is_cleared)(
1327 { return(*(NCURSES_BOOL *)0); }
1330 NCURSES_BOOL (is_idcok)(
1332 { return(*(NCURSES_BOOL *)0); }
1335 NCURSES_BOOL (is_idlok)(
1337 { return(*(NCURSES_BOOL *)0); }
1340 NCURSES_BOOL (is_immedok)(
1342 { return(*(NCURSES_BOOL *)0); }
1345 NCURSES_BOOL (is_keypad)(
1347 { return(*(NCURSES_BOOL *)0); }
1350 NCURSES_BOOL (is_leaveok)(
1352 { return(*(NCURSES_BOOL *)0); }
1355 NCURSES_BOOL (is_nodelay)(
1357 { return(*(NCURSES_BOOL *)0); }
1360 NCURSES_BOOL (is_notimeout)(
1362 { return(*(NCURSES_BOOL *)0); }
1365 NCURSES_BOOL (is_pad)(
1367 { return(*(NCURSES_BOOL *)0); }
1370 NCURSES_BOOL (is_scrollok)(
1372 { return(*(NCURSES_BOOL *)0); }
1375 NCURSES_BOOL (is_subwin)(
1377 { return(*(NCURSES_BOOL *)0); }
1380 NCURSES_BOOL (is_syncok)(
1382 { return(*(NCURSES_BOOL *)0); }
1387 { return(*(int *)0); }
1394 { return(*(int *)0); }
1399 { return(*(int *)0); }
1405 { return(*(int *)0); }
1410 { return(*(int *)0); }
1416 { return(*(int *)0); }
1421 { return(*(int *)0); }
1426 { return(*(int *)0); }
1443 { return(*(int *)0); }
1450 { return(*(int *)0); }
1455 { return(*(int *)0); }
1460 { return(*(int *)0); }
1465 { return(*(int *)0); }
1470 { return(*(int *)0); }
1476 { return(*(int *)0); }
1482 { return(*(int *)0); }
1487 { return(*(int *)0); }
1493 { return(*(int *)0); }
1498 { return(*(int *)0); }
1504 { return(*(int *)0); }
1510 { return(*(int *)0); }
1515 { return(*(int *)0); }
1520 { return(*(int *)0); }
1525 { return(*(int *)0); }
1532 { return(*(int *)0); }
1534 #undef mvadd_wchnstr
1535 int (mvadd_wchnstr)(
1540 { return(*(int *)0); }
1547 { return(*(int *)0); }
1555 { return(*(int *)0); }
1562 { return(*(int *)0); }
1569 { return(*(int *)0); }
1576 { return(*(int *)0); }
1584 { return(*(int *)0); }
1592 { return(*(int *)0); }
1599 { return(*(int *)0); }
1607 { return(*(int *)0); }
1614 { return(*(int *)0); }
1622 { return(*(int *)0); }
1630 { return(*(int *)0); }
1637 { return(*(int *)0); }
1644 { return(*(int *)0); }
1651 { return(*(int *)0); }
1659 { return(*(int *)0); }
1667 { return(*(int *)0); }
1669 #undef mvwadd_wchnstr
1670 int (mvwadd_wchnstr)(
1676 { return(*(int *)0); }
1678 #undef mvwadd_wchstr
1679 int (mvwadd_wchstr)(
1684 { return(*(int *)0); }
1693 { return(*(int *)0); }
1701 { return(*(int *)0); }
1709 { return(*(int *)0); }
1717 { return(*(int *)0); }
1726 { return(*(int *)0); }
1735 { return(*(int *)0); }
1743 { return(*(int *)0); }
1745 #undef mvwin_wchnstr
1746 int (mvwin_wchnstr)(
1752 { return(*(int *)0); }
1760 { return(*(int *)0); }
1769 { return(*(int *)0); }
1778 { return(*(int *)0); }
1786 { return(*(int *)0); }
1794 { return(*(int *)0); }
1802 { return(*(int *)0); }
1811 { return(*(int *)0); }
1817 { return(*(int *)0); }
1823 { return(*(int *)0); }
1829 { return(*(int *)0); }
1835 { return(*(int *)0); }
1841 { return(*(int *)0); }
1847 { return(*(int *)0); }
1853 { return(*(int *)0); }
1856 NCURSES_BOOL (mouse_trafo)(
1860 { return(*(NCURSES_BOOL *)0); }
1862 /* ./base/lib_getch.c */
1867 #undef set_escdelay_sp
1868 int set_escdelay_sp(
1871 { return(*(int *)0); }
1876 { return(*(int *)0); }
1878 #undef get_escdelay_sp
1879 int get_escdelay_sp(
1881 { return(*(int *)0); }
1884 int get_escdelay(void)
1885 { return(*(int *)0); }
1892 { return(*(int *)0); }
1897 { return(*(int *)0); }
1899 /* ./base/lib_getstr.c */
1906 { return(*(int *)0); }
1908 /* ./base/lib_hline.c */
1915 { return(*(int *)0); }
1917 /* ./base/lib_immedok.c */
1925 /* ./base/lib_inchstr.c */
1932 { return(*(int *)0); }
1934 /* ./base/lib_initscr.c */
1937 WINDOW *initscr(void)
1938 { return(*(WINDOW **)0); }
1940 /* ./base/lib_insch.c */
1942 #undef _nc_insert_ch
1947 { return(*(int *)0); }
1953 { return(*(int *)0); }
1955 /* ./base/lib_insdel.c */
1961 { return(*(int *)0); }
1963 /* ./base/lib_insnstr.c */
1970 { return(*(int *)0); }
1972 /* ./base/lib_instr.c */
1979 { return(*(int *)0); }
1981 /* ./base/lib_isendwin.c */
1984 NCURSES_BOOL isendwin_sp(
1986 { return(*(NCURSES_BOOL *)0); }
1989 NCURSES_BOOL isendwin(void)
1990 { return(*(NCURSES_BOOL *)0); }
1992 /* ./base/lib_leaveok.c */
1998 { return(*(int *)0); }
2000 /* ./base/lib_mouse.c */
2006 { return(*(int *)0); }
2011 { return(*(int *)0); }
2013 #undef ungetmouse_sp
2017 { return(*(int *)0); }
2022 { return(*(int *)0); }
2025 mmask_t mousemask_sp(
2029 { return(*(mmask_t *)0); }
2035 { return(*(mmask_t *)0); }
2038 NCURSES_BOOL wenclose(
2042 { return(*(NCURSES_BOOL *)0); }
2044 #undef mouseinterval_sp
2045 int mouseinterval_sp(
2048 { return(*(int *)0); }
2050 #undef mouseinterval
2053 { return(*(int *)0); }
2055 #undef _nc_has_mouse
2056 NCURSES_BOOL _nc_has_mouse(
2058 { return(*(NCURSES_BOOL *)0); }
2061 NCURSES_BOOL has_mouse_sp(
2063 { return(*(NCURSES_BOOL *)0); }
2066 NCURSES_BOOL has_mouse(void)
2067 { return(*(NCURSES_BOOL *)0); }
2070 NCURSES_BOOL wmouse_trafo(
2074 NCURSES_BOOL to_screen)
2075 { return(*(NCURSES_BOOL *)0); }
2077 /* ./base/lib_move.c */
2084 { return(*(int *)0); }
2086 /* ./tty/lib_mvcur.c */
2088 #undef _nc_msec_cost_sp
2089 int _nc_msec_cost_sp(
2091 const char *const cap,
2093 { return(*(int *)0); }
2095 #undef _nc_msec_cost
2097 const char *const cap,
2099 { return(*(int *)0); }
2101 #undef _nc_mvcur_resume_sp
2102 void _nc_mvcur_resume_sp(
2106 #undef _nc_mvcur_resume
2107 void _nc_mvcur_resume(void)
2110 #undef _nc_mvcur_init_sp
2111 void _nc_mvcur_init_sp(
2115 #undef _nc_mvcur_init
2116 void _nc_mvcur_init(void)
2119 #undef _nc_mvcur_wrap_sp
2120 void _nc_mvcur_wrap_sp(
2124 #undef _nc_mvcur_wrap
2125 void _nc_mvcur_wrap(void)
2135 { return(*(int *)0); }
2143 { return(*(int *)0); }
2152 { return(*(int *)0); }
2160 { return(*(int *)0); }
2162 #undef _nc_optimize_enable
2163 int _nc_optimize_enable;
2165 /* ./base/lib_mvwin.c */
2172 { return(*(int *)0); }
2174 /* ./base/lib_newterm.c */
2200 { return(*(SCREEN **)0); }
2207 { return(*(SCREEN **)0); }
2209 /* ./base/lib_newwin.c */
2214 { return(*(int *)0); }
2223 { return(*(WINDOW **)0); }
2231 { return(*(WINDOW **)0); }
2240 { return(*(WINDOW **)0); }
2249 { return(*(WINDOW **)0); }
2251 #undef _nc_makenew_sp
2252 WINDOW *_nc_makenew_sp(
2259 { return(*(WINDOW **)0); }
2261 #undef _nc_curscr_of
2262 WINDOW *_nc_curscr_of(
2264 { return(*(WINDOW **)0); }
2266 #undef _nc_newscr_of
2267 WINDOW *_nc_newscr_of(
2269 { return(*(WINDOW **)0); }
2271 #undef _nc_stdscr_of
2272 WINDOW *_nc_stdscr_of(
2274 { return(*(WINDOW **)0); }
2276 /* ./base/lib_nl.c */
2281 { return(*(int *)0); }
2285 { return(*(int *)0); }
2290 { return(*(int *)0); }
2294 { return(*(int *)0); }
2296 /* ./base/lib_overlay.c */
2302 { return(*(int *)0); }
2308 { return(*(int *)0); }
2321 { return(*(int *)0); }
2323 /* ./base/lib_pad.c */
2330 { return(*(WINDOW **)0); }
2336 { return(*(WINDOW **)0); }
2345 { return(*(WINDOW **)0); }
2356 { return(*(int *)0); }
2367 { return(*(int *)0); }
2373 { return(*(int *)0); }
2375 /* ./base/lib_printw.c */
2381 { return(*(int *)0); }
2388 { return(*(int *)0); }
2396 { return(*(int *)0); }
2405 { return(*(int *)0); }
2412 { return(*(int *)0); }
2419 { return(*(int *)0); }
2421 /* ./base/lib_redrawln.c */
2428 { return(*(int *)0); }
2430 /* ./base/lib_refresh.c */
2435 { return(*(int *)0); }
2440 { return(*(int *)0); }
2442 /* ./base/lib_restart.c */
2444 #undef restartterm_sp
2450 { return(*(int *)0); }
2457 { return(*(int *)0); }
2459 /* ./base/lib_scanw.c */
2466 { return(*(int *)0); }
2473 { return(*(int *)0); }
2479 { return(*(int *)0); }
2486 { return(*(int *)0); }
2494 { return(*(int *)0); }
2503 { return(*(int *)0); }
2505 /* ./base/lib_screen.c */
2511 { return(*(WINDOW **)0); }
2516 { return(*(WINDOW **)0); }
2522 { return(*(int *)0); }
2524 #undef scr_restore_sp
2528 { return(*(int *)0); }
2533 { return(*(int *)0); }
2538 { return(*(int *)0); }
2544 { return(*(int *)0); }
2549 { return(*(int *)0); }
2555 { return(*(int *)0); }
2560 { return(*(int *)0); }
2562 /* ./base/lib_scroll.c */
2564 #undef _nc_scroll_window
2565 void _nc_scroll_window(
2577 { return(*(int *)0); }
2579 /* ./base/lib_scrollok.c */
2585 { return(*(int *)0); }
2587 /* ./base/lib_scrreg.c */
2594 { return(*(int *)0); }
2596 /* ./base/lib_set_term.c */
2601 { return(*(SCREEN **)0); }
2608 #undef _nc_setupscreen_sp
2609 int _nc_setupscreen_sp(
2616 { return(*(int *)0); }
2618 #undef _nc_setupscreen
2619 int _nc_setupscreen(
2625 { return(*(int *)0); }
2627 #undef _nc_ripoffline_sp
2628 int _nc_ripoffline_sp(
2634 { return(*(int *)0); }
2636 #undef _nc_ripoffline
2642 { return(*(int *)0); }
2644 #undef ripoffline_sp
2651 { return(*(int *)0); }
2659 { return(*(int *)0); }
2661 /* ./base/lib_slk.c */
2663 #undef _nc_format_slks
2664 int _nc_format_slks(
2667 { return(*(int *)0); }
2669 #undef _nc_slk_initialize
2670 int _nc_slk_initialize(
2673 { return(*(int *)0); }
2675 #undef slk_restore_sp
2678 { return(*(int *)0); }
2681 int slk_restore(void)
2682 { return(*(int *)0); }
2684 /* ./base/lib_slkatr_set.c */
2686 #undef slk_attr_set_sp
2687 int slk_attr_set_sp(
2692 { return(*(int *)0); }
2699 { return(*(int *)0); }
2701 /* ./base/lib_slkatrof.c */
2703 #undef slk_attroff_sp
2707 { return(*(int *)0); }
2712 { return(*(int *)0); }
2714 /* ./base/lib_slkatron.c */
2716 #undef slk_attron_sp
2720 { return(*(int *)0); }
2725 { return(*(int *)0); }
2727 /* ./base/lib_slkatrset.c */
2729 #undef slk_attrset_sp
2733 { return(*(int *)0); }
2738 { return(*(int *)0); }
2740 /* ./base/lib_slkattr.c */
2745 { return(*(attr_t *)0); }
2748 attr_t slk_attr(void)
2749 { return(*(attr_t *)0); }
2751 /* ./base/lib_slkclear.c */
2756 { return(*(int *)0); }
2760 { return(*(int *)0); }
2762 /* ./base/lib_slkcolor.c */
2768 { return(*(int *)0); }
2773 { return(*(int *)0); }
2775 #undef extended_slk_color_sp
2776 int extended_slk_color_sp(
2779 { return(*(int *)0); }
2781 #undef extended_slk_color
2782 int extended_slk_color(
2784 { return(*(int *)0); }
2786 /* ./base/lib_slkinit.c */
2792 { return(*(int *)0); }
2797 { return(*(int *)0); }
2799 /* ./base/lib_slklab.c */
2805 { return(*(char **)0); }
2810 { return(*(char **)0); }
2812 /* ./base/lib_slkrefr.c */
2814 #undef slk_noutrefresh_sp
2815 int slk_noutrefresh_sp(
2817 { return(*(int *)0); }
2819 #undef slk_noutrefresh
2820 int slk_noutrefresh(void)
2821 { return(*(int *)0); }
2823 #undef slk_refresh_sp
2826 { return(*(int *)0); }
2829 int slk_refresh(void)
2830 { return(*(int *)0); }
2832 /* ./base/lib_slkset.c */
2840 { return(*(int *)0); }
2847 { return(*(int *)0); }
2849 /* ./base/lib_slktouch.c */
2854 { return(*(int *)0); }
2858 { return(*(int *)0); }
2860 /* ./base/lib_touch.c */
2862 #undef is_linetouched
2863 NCURSES_BOOL is_linetouched(
2866 { return(*(NCURSES_BOOL *)0); }
2868 #undef is_wintouched
2869 NCURSES_BOOL is_wintouched(
2871 { return(*(NCURSES_BOOL *)0); }
2879 { return(*(int *)0); }
2881 /* ./trace/lib_tracedmp.c */
2889 /* ./trace/lib_tracemse.c */
2891 #undef _nc_trace_mmask_t
2892 char *_nc_trace_mmask_t(
2895 { return(*(char **)0); }
2897 #undef _nc_tracemouse
2898 char *_nc_tracemouse(
2901 { return(*(char **)0); }
2903 #undef _nc_retrace_mmask_t
2904 mmask_t _nc_retrace_mmask_t(
2907 { return(*(mmask_t *)0); }
2912 { return(*(char **)0); }
2914 /* ./tty/lib_tstp.c */
2916 #undef _nc_signal_handler
2917 void _nc_signal_handler(
2921 /* ./base/lib_ungetch.c */
2923 #undef _nc_fifo_dump
2932 { return(*(int *)0); }
2937 { return(*(int *)0); }
2939 /* ./tty/lib_vidattr.c */
2945 NCURSES_OUTC_sp outc)
2946 { return(*(int *)0); }
2952 { return(*(int *)0); }
2958 { return(*(int *)0); }
2963 { return(*(int *)0); }
2966 chtype termattrs_sp(
2968 { return(*(chtype *)0); }
2971 chtype termattrs(void)
2972 { return(*(chtype *)0); }
2974 /* ./base/lib_vline.c */
2981 { return(*(int *)0); }
2983 /* ./base/lib_wattroff.c */
2990 { return(*(int *)0); }
2992 /* ./base/lib_wattron.c */
2999 { return(*(int *)0); }
3001 /* ./base/lib_winch.c */
3006 { return(*(chtype *)0); }
3008 /* ./base/lib_window.c */
3020 { return(*(int *)0); }
3026 { return(*(int *)0); }
3046 { return(*(WINDOW **)0); }
3048 /* ./base/nc_panel.c */
3050 #undef _nc_panelhook_sp
3051 struct panelhook *_nc_panelhook_sp(
3053 { return(*(struct panelhook **)0); }
3055 #undef _nc_panelhook
3056 struct panelhook *_nc_panelhook(void)
3057 { return(*(struct panelhook **)0); }
3059 /* ./base/safe_sprintf.c */
3061 #undef _nc_printf_string_sp
3062 char *_nc_printf_string_sp(
3066 { return(*(char **)0); }
3068 #undef _nc_printf_string
3069 char *_nc_printf_string(
3072 { return(*(char **)0); }
3074 /* ./tty/tty_update.c */
3079 { return(*(int *)0); }
3083 { return(*(int *)0); }
3085 #undef _nc_scrolln_sp
3092 { return(*(int *)0); }
3100 { return(*(int *)0); }
3102 #undef _nc_screen_resume_sp
3103 void _nc_screen_resume_sp(
3107 #undef _nc_screen_resume
3108 void _nc_screen_resume(void)
3111 #undef _nc_screen_init_sp
3112 void _nc_screen_init_sp(
3116 #undef _nc_screen_init
3117 void _nc_screen_init(void)
3120 #undef _nc_screen_wrap_sp
3121 void _nc_screen_wrap_sp(
3125 #undef _nc_screen_wrap
3126 void _nc_screen_wrap(void)
3129 #undef _nc_do_xmc_glitch_sp
3130 void _nc_do_xmc_glitch_sp(
3135 #undef _nc_do_xmc_glitch
3136 void _nc_do_xmc_glitch(
3140 /* ./trace/varargs.c */
3146 { return(*(char **)0); }
3148 /* ./base/vsscanf.c */
3151 void _nc_vsscanf(void)
3154 /* ./base/lib_freeall.c */
3157 void _nc_freeall(void)
3160 #undef _nc_free_and_exit_sp
3161 void _nc_free_and_exit_sp(
3166 #undef _nc_free_and_exit
3167 void _nc_free_and_exit(
3171 /* ./widechar/charable.c */
3173 #undef _nc_is_charable
3174 NCURSES_BOOL _nc_is_charable(
3176 { return(*(NCURSES_BOOL *)0); }
3181 { return(*(int *)0); }
3183 #undef _nc_to_widechar
3184 wint_t _nc_to_widechar(
3186 { return(*(wint_t *)0); }
3188 /* ./widechar/lib_add_wch.c */
3194 { return(*(int *)0); }
3200 { return(*(int *)0); }
3202 /* ./widechar/lib_box_set.c */
3215 { return(*(int *)0); }
3217 /* ./widechar/lib_cchar.c */
3226 { return(*(int *)0); }
3230 const cchar_t *wcval,
3235 { return(*(int *)0); }
3237 /* ./widechar/lib_erasewchar.c */
3242 { return(*(int *)0); }
3247 { return(*(int *)0); }
3249 /* ./widechar/lib_get_wch.c */
3255 { return(*(int *)0); }
3257 /* ./widechar/lib_get_wstr.c */
3264 { return(*(int *)0); }
3266 /* ./widechar/lib_hline_set.c */
3273 { return(*(int *)0); }
3275 /* ./widechar/lib_in_wch.c */
3281 { return(*(int *)0); }
3283 /* ./widechar/lib_in_wchnstr.c */
3290 { return(*(int *)0); }
3292 /* ./widechar/lib_ins_wch.c */
3294 #undef _nc_insert_wch
3298 { return(*(int *)0); }
3304 { return(*(int *)0); }
3309 const wchar_t *wstr,
3311 { return(*(int *)0); }
3313 /* ./widechar/lib_inwstr.c */
3320 { return(*(int *)0); }
3326 { return(*(int *)0); }
3328 /* ./widechar/lib_key_name.c */
3331 const char *key_name(
3333 { return(*(const char **)0); }
3335 /* ./widechar/lib_pecho_wchar.c */
3341 { return(*(int *)0); }
3343 /* ./widechar/lib_slk_wset.c */
3348 const wchar_t *astr,
3350 { return(*(int *)0); }
3352 /* ./widechar/lib_unget_wch.c */
3359 { return(*(size_t *)0); }
3365 { return(*(int *)0); }
3370 { return(*(int *)0); }
3372 /* ./widechar/lib_vid_attr.c */
3380 NCURSES_OUTC_sp outc)
3381 { return(*(int *)0); }
3389 { return(*(int *)0); }
3397 { return(*(int *)0); }
3404 { return(*(int *)0); }
3406 #undef term_attrs_sp
3407 attr_t term_attrs_sp(
3409 { return(*(attr_t *)0); }
3412 attr_t term_attrs(void)
3413 { return(*(attr_t *)0); }
3415 /* ./widechar/lib_vline_set.c */
3422 { return(*(int *)0); }
3424 /* ./widechar/lib_wacs.c */
3429 #undef _nc_init_wacs
3430 void _nc_init_wacs(void)
3433 /* ./widechar/lib_wunctrl.c */
3436 wchar_t *wunctrl_sp(
3439 { return(*(wchar_t **)0); }
3444 { return(*(wchar_t **)0); }
3448 #undef _nc_toggle_attr_on
3449 void _nc_toggle_attr_on(
3454 #undef _nc_toggle_attr_off
3455 void _nc_toggle_attr_off(
3460 #undef _nc_DelCharCost_sp
3461 int _nc_DelCharCost_sp(
3464 { return(*(int *)0); }
3466 #undef _nc_InsCharCost_sp
3467 int _nc_InsCharCost_sp(
3470 { return(*(int *)0); }
3472 #undef _nc_UpdateAttrs_sp
3473 void _nc_UpdateAttrs_sp(
3478 #undef _nc_DelCharCost
3479 int _nc_DelCharCost(
3481 { return(*(int *)0); }
3483 #undef _nc_InsCharCost
3484 int _nc_InsCharCost(
3486 { return(*(int *)0); }
3488 #undef _nc_UpdateAttrs
3489 void _nc_UpdateAttrs(
3493 /* ./base/legacy_coding.c */
3495 #undef use_legacy_coding_sp
3496 int use_legacy_coding_sp(
3499 { return(*(int *)0); }
3501 #undef use_legacy_coding
3502 int use_legacy_coding(
3504 { return(*(int *)0); }
3506 /* ./base/lib_dft_fgbg.c */
3508 #undef use_default_colors_sp
3509 int use_default_colors_sp(
3511 { return(*(int *)0); }
3513 #undef use_default_colors
3514 int use_default_colors(void)
3515 { return(*(int *)0); }
3517 #undef assume_default_colors_sp
3518 int assume_default_colors_sp(
3522 { return(*(int *)0); }
3524 #undef assume_default_colors
3525 int assume_default_colors(
3528 { return(*(int *)0); }
3530 /* ./tinfo/lib_print.c */
3537 { return(*(int *)0); }
3543 { return(*(int *)0); }
3545 /* ./base/new_pair.c */
3547 #undef _nc_free_ordered_pairs
3548 void _nc_free_ordered_pairs(
3552 #undef _nc_reset_color_pair
3553 void _nc_reset_color_pair(
3559 #undef _nc_set_color_pair
3560 void _nc_set_color_pair(
3566 #undef _nc_copy_pairs
3567 void _nc_copy_pairs(
3569 colorpair_t *target,
3570 colorpair_t *source,
3574 #undef alloc_pair_sp
3579 { return(*(int *)0); }
3586 { return(*(int *)0); }
3592 { return(*(int *)0); }
3598 { return(*(int *)0); }
3604 { return(*(int *)0); }
3609 { return(*(int *)0); }
3611 /* ./base/resizeterm.c */
3613 #undef is_term_resized_sp
3614 NCURSES_BOOL is_term_resized_sp(
3618 { return(*(NCURSES_BOOL *)0); }
3620 #undef is_term_resized
3621 NCURSES_BOOL is_term_resized(
3624 { return(*(NCURSES_BOOL *)0); }
3626 #undef resize_term_sp
3631 { return(*(int *)0); }
3637 { return(*(int *)0); }
3639 #undef resizeterm_sp
3644 { return(*(int *)0); }
3650 { return(*(int *)0); }
3652 /* ./trace/trace_xnames.c */
3654 #undef _nc_trace_xnames
3655 void _nc_trace_xnames(
3659 /* ./tinfo/use_screen.c */
3664 NCURSES_SCREEN_CB func,
3666 { return(*(int *)0); }
3668 /* ./base/use_window.c */
3673 NCURSES_WINDOW_CB func,