1 /****************************************************************************
2 * Copyright (c) 2009-2016,2017 Free Software Foundation, Inc. *
4 * Permission is hereby granted, free of charge, to any person obtaining a *
5 * copy of this software and associated documentation files (the *
6 * "Software"), to deal in the Software without restriction, including *
7 * without limitation the rights to use, copy, modify, merge, publish, *
8 * distribute, distribute with modifications, sublicense, and/or sell *
9 * copies of the Software, and to permit persons to whom the Software is *
10 * furnished to do so, subject to the following conditions: *
12 * The above copyright notice and this permission notice shall be included *
13 * in all copies or substantial portions of the Software. *
15 * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS *
16 * OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF *
17 * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. *
18 * IN NO EVENT SHALL THE ABOVE COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, *
19 * DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR *
20 * OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR *
21 * THE USE OR OTHER DEALINGS IN THE SOFTWARE. *
23 * Except as contained in this notice, the name(s) of the above copyright *
24 * holders shall not be used in advertising or otherwise to promote the *
25 * sale, use or other dealings in this Software without prior written *
27 ****************************************************************************/
29 /****************************************************************************
30 * Author: Thomas E. Dickey 2009-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 */
256 #undef _nc_COLOR_PAIRS
257 int _nc_COLOR_PAIRS(void)
258 { return(*(int *)0); }
262 { return(*(int *)0); }
264 #undef _nc_reset_colors_sp
265 NCURSES_BOOL _nc_reset_colors_sp(
267 { return(*(NCURSES_BOOL *)0); }
269 #undef _nc_reset_colors
270 NCURSES_BOOL _nc_reset_colors(void)
271 { return(*(NCURSES_BOOL *)0); }
273 #undef start_color_sp
276 { return(*(int *)0); }
279 int start_color(void)
280 { return(*(int *)0); }
282 #undef _nc_change_pair
283 void _nc_change_pair(
288 #undef _nc_reserve_pairs
289 colorpair_t *_nc_reserve_pairs(
292 { return(*(colorpair_t **)0); }
300 { return(*(int *)0); }
308 { return(*(int *)0); }
315 { return(*(int *)0); }
317 #undef _nc_init_color
324 { return(*(int *)0); }
333 { return(*(int *)0); }
341 { return(*(int *)0); }
343 #undef can_change_color_sp
344 NCURSES_BOOL can_change_color_sp(
346 { return(*(NCURSES_BOOL *)0); }
348 #undef can_change_color
349 NCURSES_BOOL can_change_color(void)
350 { return(*(NCURSES_BOOL *)0); }
353 NCURSES_BOOL has_colors_sp(
355 { return(*(NCURSES_BOOL *)0); }
358 NCURSES_BOOL has_colors(void)
359 { return(*(NCURSES_BOOL *)0); }
361 #undef color_content_sp
362 int color_content_sp(
368 { return(*(int *)0); }
376 { return(*(int *)0); }
378 #undef _nc_pair_content
379 int _nc_pair_content(
384 { return(*(int *)0); }
386 #undef pair_content_sp
392 { return(*(int *)0); }
399 { return(*(int *)0); }
401 #undef _nc_do_color_sp
402 void _nc_do_color_sp(
407 NCURSES_OUTC_sp outc)
418 #undef init_extended_pair_sp
419 int init_extended_pair_sp(
424 { return(*(int *)0); }
426 #undef init_extended_color_sp
427 int init_extended_color_sp(
433 { return(*(int *)0); }
435 #undef extended_color_content_sp
436 int extended_color_content_sp(
442 { return(*(int *)0); }
444 #undef extended_pair_content_sp
445 int extended_pair_content_sp(
450 { return(*(int *)0); }
452 #undef reset_color_pairs_sp
453 void reset_color_pairs_sp(
457 #undef init_extended_pair
458 int init_extended_pair(
462 { return(*(int *)0); }
464 #undef init_extended_color
465 int init_extended_color(
470 { return(*(int *)0); }
472 #undef extended_color_content
473 int extended_color_content(
478 { return(*(int *)0); }
480 #undef extended_pair_content
481 int extended_pair_content(
485 { return(*(int *)0); }
487 #undef reset_color_pairs
488 void reset_color_pairs(void)
491 /* ./base/lib_colorset.c */
498 { return(*(int *)0); }
500 /* ./base/lib_delch.c */
505 { return(*(int *)0); }
507 /* ./base/lib_delwin.c */
512 { return(*(int *)0); }
514 /* ./base/lib_echo.c */
519 { return(*(int *)0); }
523 { return(*(int *)0); }
528 { return(*(int *)0); }
532 { return(*(int *)0); }
534 /* ./base/lib_endwin.c */
539 { return(*(int *)0); }
543 { return(*(int *)0); }
545 /* ./base/lib_erase.c */
550 { return(*(int *)0); }
552 /* ./base/lib_flash.c */
557 { return(*(int *)0); }
561 { return(*(int *)0); }
568 { return(*(int *)0); }
574 { return(*(int *)0); }
579 { return(*(int *)0); }
585 { return(*(int *)0); }
590 { return(*(int *)0); }
595 { return(*(int *)0); }
600 { return(*(int *)0); }
605 { return(*(int *)0); }
612 { return(*(int *)0); }
618 { return(*(int *)0); }
624 { return(*(int *)0); }
631 { return(*(int *)0); }
636 { return(*(int *)0); }
653 { return(*(int *)0); }
660 { return(*(int *)0); }
668 { return(*(int *)0); }
672 { return(*(int *)0); }
676 { return(*(int *)0); }
680 { return(*(int *)0); }
686 { return(*(int *)0); }
691 { return(*(int *)0); }
695 { return(*(int *)0); }
699 { return(*(int *)0); }
704 { return(*(int *)0); }
708 { return(*(int *)0); }
713 { return(*(chtype *)0); }
717 { return(*(int *)0); }
723 { return(*(int *)0); }
728 { return(*(int *)0); }
734 { return(*(int *)0); }
738 { return(*(chtype *)0); }
744 { return(*(int *)0); }
749 { return(*(int *)0); }
755 { return(*(int *)0); }
760 { return(*(int *)0); }
765 { return(*(int *)0); }
769 { return(*(int *)0); }
775 { return(*(int *)0); }
780 { return(*(int *)0); }
785 { return(*(int *)0); }
791 { return(*(int *)0); }
798 { return(*(int *)0); }
806 { return(*(int *)0); }
813 { return(*(int *)0); }
821 { return(*(int *)0); }
828 { return(*(int *)0); }
838 { return(*(int *)0); }
844 { return(*(int *)0); }
850 { return(*(int *)0); }
858 { return(*(int *)0); }
865 { return(*(int *)0); }
873 { return(*(int *)0); }
879 { return(*(chtype *)0); }
887 { return(*(int *)0); }
894 { return(*(int *)0); }
902 { return(*(int *)0); }
909 { return(*(int *)0); }
917 { return(*(int *)0); }
924 { return(*(int *)0); }
931 { return(*(int *)0); }
939 { return(*(int *)0); }
947 { return(*(int *)0); }
956 { return(*(int *)0); }
964 { return(*(int *)0); }
973 { return(*(int *)0); }
981 { return(*(int *)0); }
992 { return(*(int *)0); }
999 { return(*(int *)0); }
1006 { return(*(int *)0); }
1015 { return(*(int *)0); }
1023 { return(*(int *)0); }
1032 { return(*(int *)0); }
1039 { return(*(chtype *)0); }
1048 { return(*(int *)0); }
1056 { return(*(int *)0); }
1065 { return(*(int *)0); }
1073 { return(*(int *)0); }
1082 { return(*(int *)0); }
1090 { return(*(int *)0); }
1098 { return(*(int *)0); }
1107 { return(*(int *)0); }
1112 { return(*(int *)0); }
1117 { return(*(int *)0); }
1121 { return(*(int *)0); }
1126 { return(*(int *)0); }
1131 { return(*(int *)0); }
1137 { return(*(int *)0); }
1143 { return(*(int *)0); }
1149 { return(*(int *)0); }
1152 int (standout)(void)
1153 { return(*(int *)0); }
1156 int (standend)(void)
1157 { return(*(int *)0); }
1169 { return(*(int *)0); }
1174 { return(*(int *)0); }
1179 { return(*(int *)0); }
1185 { return(*(int *)0); }
1192 { return(*(int *)0); }
1199 { return(*(int *)0); }
1205 { return(*(int *)0); }
1211 { return(*(int *)0); }
1217 { return(*(int *)0); }
1223 { return(*(int *)0); }
1229 { return(*(int *)0); }
1237 { return(*(int *)0); }
1245 { return(*(int *)0); }
1250 { return(*(int *)0); }
1256 { return(*(int *)0); }
1262 { return(*(int *)0); }
1267 { return(*(int *)0); }
1273 { return(*(int *)0); }
1279 { return(*(int *)0); }
1284 { return(*(int *)0); }
1289 { return(*(int *)0); }
1294 { return(*(int *)0); }
1299 { return(*(int *)0); }
1304 { return(*(int *)0); }
1309 { return(*(int *)0); }
1314 { return(*(int *)0); }
1319 { return(*(int *)0); }
1324 { return(*(int *)0); }
1329 { return(*(int *)0); }
1334 { return(*(int *)0); }
1337 WINDOW *(wgetparent)(
1339 { return(*(WINDOW **)0); }
1342 NCURSES_BOOL (is_cleared)(
1344 { return(*(NCURSES_BOOL *)0); }
1347 NCURSES_BOOL (is_idcok)(
1349 { return(*(NCURSES_BOOL *)0); }
1352 NCURSES_BOOL (is_idlok)(
1354 { return(*(NCURSES_BOOL *)0); }
1357 NCURSES_BOOL (is_immedok)(
1359 { return(*(NCURSES_BOOL *)0); }
1362 NCURSES_BOOL (is_keypad)(
1364 { return(*(NCURSES_BOOL *)0); }
1367 NCURSES_BOOL (is_leaveok)(
1369 { return(*(NCURSES_BOOL *)0); }
1372 NCURSES_BOOL (is_nodelay)(
1374 { return(*(NCURSES_BOOL *)0); }
1377 NCURSES_BOOL (is_notimeout)(
1379 { return(*(NCURSES_BOOL *)0); }
1382 NCURSES_BOOL (is_pad)(
1384 { return(*(NCURSES_BOOL *)0); }
1387 NCURSES_BOOL (is_scrollok)(
1389 { return(*(NCURSES_BOOL *)0); }
1392 NCURSES_BOOL (is_subwin)(
1394 { return(*(NCURSES_BOOL *)0); }
1397 NCURSES_BOOL (is_syncok)(
1399 { return(*(NCURSES_BOOL *)0); }
1404 { return(*(int *)0); }
1411 { return(*(int *)0); }
1416 { return(*(int *)0); }
1422 { return(*(int *)0); }
1427 { return(*(int *)0); }
1433 { return(*(int *)0); }
1438 { return(*(int *)0); }
1443 { return(*(int *)0); }
1460 { return(*(int *)0); }
1467 { return(*(int *)0); }
1472 { return(*(int *)0); }
1477 { return(*(int *)0); }
1482 { return(*(int *)0); }
1487 { return(*(int *)0); }
1493 { return(*(int *)0); }
1499 { return(*(int *)0); }
1504 { return(*(int *)0); }
1510 { return(*(int *)0); }
1515 { return(*(int *)0); }
1521 { return(*(int *)0); }
1527 { return(*(int *)0); }
1532 { return(*(int *)0); }
1537 { return(*(int *)0); }
1542 { return(*(int *)0); }
1549 { return(*(int *)0); }
1551 #undef mvadd_wchnstr
1552 int (mvadd_wchnstr)(
1557 { return(*(int *)0); }
1564 { return(*(int *)0); }
1572 { return(*(int *)0); }
1579 { return(*(int *)0); }
1586 { return(*(int *)0); }
1593 { return(*(int *)0); }
1601 { return(*(int *)0); }
1609 { return(*(int *)0); }
1616 { return(*(int *)0); }
1624 { return(*(int *)0); }
1631 { return(*(int *)0); }
1639 { return(*(int *)0); }
1647 { return(*(int *)0); }
1654 { return(*(int *)0); }
1661 { return(*(int *)0); }
1668 { return(*(int *)0); }
1676 { return(*(int *)0); }
1684 { return(*(int *)0); }
1686 #undef mvwadd_wchnstr
1687 int (mvwadd_wchnstr)(
1693 { return(*(int *)0); }
1695 #undef mvwadd_wchstr
1696 int (mvwadd_wchstr)(
1701 { return(*(int *)0); }
1710 { return(*(int *)0); }
1718 { return(*(int *)0); }
1726 { return(*(int *)0); }
1734 { return(*(int *)0); }
1743 { return(*(int *)0); }
1752 { return(*(int *)0); }
1760 { return(*(int *)0); }
1762 #undef mvwin_wchnstr
1763 int (mvwin_wchnstr)(
1769 { return(*(int *)0); }
1777 { return(*(int *)0); }
1786 { return(*(int *)0); }
1795 { return(*(int *)0); }
1803 { return(*(int *)0); }
1811 { return(*(int *)0); }
1819 { return(*(int *)0); }
1828 { return(*(int *)0); }
1834 { return(*(int *)0); }
1840 { return(*(int *)0); }
1846 { return(*(int *)0); }
1852 { return(*(int *)0); }
1858 { return(*(int *)0); }
1864 { return(*(int *)0); }
1870 { return(*(int *)0); }
1873 NCURSES_BOOL (mouse_trafo)(
1877 { return(*(NCURSES_BOOL *)0); }
1879 /* ./base/lib_getch.c */
1882 int _nc_ESCDELAY(void)
1883 { return(*(int *)0); }
1885 #undef _nc_ptr_Escdelay
1886 int *_nc_ptr_Escdelay(
1888 { return(*(int **)0); }
1890 #undef set_escdelay_sp
1891 int set_escdelay_sp(
1894 { return(*(int *)0); }
1899 { return(*(int *)0); }
1901 #undef get_escdelay_sp
1902 int get_escdelay_sp(
1904 { return(*(int *)0); }
1907 int get_escdelay(void)
1908 { return(*(int *)0); }
1915 { return(*(int *)0); }
1920 { return(*(int *)0); }
1922 /* ./base/lib_getstr.c */
1929 { return(*(int *)0); }
1931 /* ./base/lib_hline.c */
1938 { return(*(int *)0); }
1940 /* ./base/lib_immedok.c */
1948 /* ./base/lib_inchstr.c */
1955 { return(*(int *)0); }
1957 /* ./base/lib_initscr.c */
1960 WINDOW *initscr(void)
1961 { return(*(WINDOW **)0); }
1963 /* ./base/lib_insch.c */
1965 #undef _nc_insert_ch
1970 { return(*(int *)0); }
1976 { return(*(int *)0); }
1978 /* ./base/lib_insdel.c */
1984 { return(*(int *)0); }
1986 /* ./base/lib_insnstr.c */
1993 { return(*(int *)0); }
1995 /* ./base/lib_instr.c */
2002 { return(*(int *)0); }
2004 /* ./base/lib_isendwin.c */
2007 NCURSES_BOOL isendwin_sp(
2009 { return(*(NCURSES_BOOL *)0); }
2012 NCURSES_BOOL isendwin(void)
2013 { return(*(NCURSES_BOOL *)0); }
2015 /* ./base/lib_leaveok.c */
2021 { return(*(int *)0); }
2023 /* ./base/lib_mouse.c */
2029 { return(*(int *)0); }
2034 { return(*(int *)0); }
2036 #undef ungetmouse_sp
2040 { return(*(int *)0); }
2045 { return(*(int *)0); }
2048 mmask_t mousemask_sp(
2052 { return(*(mmask_t *)0); }
2058 { return(*(mmask_t *)0); }
2061 NCURSES_BOOL wenclose(
2065 { return(*(NCURSES_BOOL *)0); }
2067 #undef mouseinterval_sp
2068 int mouseinterval_sp(
2071 { return(*(int *)0); }
2073 #undef mouseinterval
2076 { return(*(int *)0); }
2078 #undef _nc_has_mouse
2079 NCURSES_BOOL _nc_has_mouse(
2081 { return(*(NCURSES_BOOL *)0); }
2084 NCURSES_BOOL has_mouse_sp(
2086 { return(*(NCURSES_BOOL *)0); }
2089 NCURSES_BOOL has_mouse(void)
2090 { return(*(NCURSES_BOOL *)0); }
2093 NCURSES_BOOL wmouse_trafo(
2097 NCURSES_BOOL to_screen)
2098 { return(*(NCURSES_BOOL *)0); }
2100 /* ./base/lib_move.c */
2107 { return(*(int *)0); }
2109 /* ./tty/lib_mvcur.c */
2111 #undef _nc_msec_cost_sp
2112 int _nc_msec_cost_sp(
2114 const char *const cap,
2116 { return(*(int *)0); }
2118 #undef _nc_msec_cost
2120 const char *const cap,
2122 { return(*(int *)0); }
2124 #undef _nc_mvcur_resume_sp
2125 void _nc_mvcur_resume_sp(
2129 #undef _nc_mvcur_resume
2130 void _nc_mvcur_resume(void)
2133 #undef _nc_mvcur_init_sp
2134 void _nc_mvcur_init_sp(
2138 #undef _nc_mvcur_init
2139 void _nc_mvcur_init(void)
2142 #undef _nc_mvcur_wrap_sp
2143 void _nc_mvcur_wrap_sp(
2147 #undef _nc_mvcur_wrap
2148 void _nc_mvcur_wrap(void)
2158 { return(*(int *)0); }
2166 { return(*(int *)0); }
2175 { return(*(int *)0); }
2183 { return(*(int *)0); }
2185 #undef _nc_optimize_enable
2186 int _nc_optimize_enable;
2188 /* ./base/lib_mvwin.c */
2195 { return(*(int *)0); }
2197 /* ./base/lib_newterm.c */
2223 { return(*(SCREEN **)0); }
2230 { return(*(SCREEN **)0); }
2232 /* ./base/lib_newwin.c */
2237 { return(*(int *)0); }
2246 { return(*(WINDOW **)0); }
2254 { return(*(WINDOW **)0); }
2263 { return(*(WINDOW **)0); }
2272 { return(*(WINDOW **)0); }
2274 #undef _nc_makenew_sp
2275 WINDOW *_nc_makenew_sp(
2282 { return(*(WINDOW **)0); }
2284 #undef _nc_curscr_of
2285 WINDOW *_nc_curscr_of(
2287 { return(*(WINDOW **)0); }
2289 #undef _nc_newscr_of
2290 WINDOW *_nc_newscr_of(
2292 { return(*(WINDOW **)0); }
2294 #undef _nc_stdscr_of
2295 WINDOW *_nc_stdscr_of(
2297 { return(*(WINDOW **)0); }
2299 /* ./base/lib_nl.c */
2304 { return(*(int *)0); }
2308 { return(*(int *)0); }
2313 { return(*(int *)0); }
2317 { return(*(int *)0); }
2319 /* ./base/lib_overlay.c */
2325 { return(*(int *)0); }
2331 { return(*(int *)0); }
2344 { return(*(int *)0); }
2346 /* ./base/lib_pad.c */
2353 { return(*(WINDOW **)0); }
2359 { return(*(WINDOW **)0); }
2368 { return(*(WINDOW **)0); }
2379 { return(*(int *)0); }
2390 { return(*(int *)0); }
2396 { return(*(int *)0); }
2398 /* ./base/lib_printw.c */
2404 { return(*(int *)0); }
2411 { return(*(int *)0); }
2419 { return(*(int *)0); }
2428 { return(*(int *)0); }
2435 { return(*(int *)0); }
2437 /* ./base/lib_redrawln.c */
2444 { return(*(int *)0); }
2446 /* ./base/lib_refresh.c */
2451 { return(*(int *)0); }
2456 { return(*(int *)0); }
2458 /* ./base/lib_restart.c */
2460 #undef restartterm_sp
2466 { return(*(int *)0); }
2473 { return(*(int *)0); }
2475 /* ./base/lib_scanw.c */
2482 { return(*(int *)0); }
2488 { return(*(int *)0); }
2495 { return(*(int *)0); }
2503 { return(*(int *)0); }
2512 { return(*(int *)0); }
2514 /* ./base/lib_screen.c */
2520 { return(*(WINDOW **)0); }
2525 { return(*(WINDOW **)0); }
2531 { return(*(int *)0); }
2533 #undef scr_restore_sp
2537 { return(*(int *)0); }
2542 { return(*(int *)0); }
2547 { return(*(int *)0); }
2553 { return(*(int *)0); }
2558 { return(*(int *)0); }
2564 { return(*(int *)0); }
2569 { return(*(int *)0); }
2571 /* ./base/lib_scroll.c */
2573 #undef _nc_scroll_window
2574 void _nc_scroll_window(
2586 { return(*(int *)0); }
2588 /* ./base/lib_scrollok.c */
2594 { return(*(int *)0); }
2596 /* ./base/lib_scrreg.c */
2603 { return(*(int *)0); }
2605 /* ./base/lib_set_term.c */
2610 { return(*(SCREEN **)0); }
2617 #undef _nc_setupscreen_sp
2618 int _nc_setupscreen_sp(
2625 { return(*(int *)0); }
2627 #undef _nc_setupscreen
2628 int _nc_setupscreen(
2634 { return(*(int *)0); }
2636 #undef _nc_ripoffline_sp
2637 int _nc_ripoffline_sp(
2643 { return(*(int *)0); }
2645 #undef _nc_ripoffline
2651 { return(*(int *)0); }
2653 #undef ripoffline_sp
2660 { return(*(int *)0); }
2668 { return(*(int *)0); }
2670 /* ./base/lib_slk.c */
2672 #undef _nc_format_slks
2673 int _nc_format_slks(
2676 { return(*(int *)0); }
2678 #undef _nc_slk_initialize
2679 int _nc_slk_initialize(
2682 { return(*(int *)0); }
2684 #undef slk_restore_sp
2687 { return(*(int *)0); }
2690 int slk_restore(void)
2691 { return(*(int *)0); }
2693 /* ./base/lib_slkatr_set.c */
2695 #undef slk_attr_set_sp
2696 int slk_attr_set_sp(
2701 { return(*(int *)0); }
2708 { return(*(int *)0); }
2710 /* ./base/lib_slkatrof.c */
2712 #undef slk_attroff_sp
2716 { return(*(int *)0); }
2721 { return(*(int *)0); }
2723 /* ./base/lib_slkatron.c */
2725 #undef slk_attron_sp
2729 { return(*(int *)0); }
2734 { return(*(int *)0); }
2736 /* ./base/lib_slkatrset.c */
2738 #undef slk_attrset_sp
2742 { return(*(int *)0); }
2747 { return(*(int *)0); }
2749 /* ./base/lib_slkattr.c */
2754 { return(*(attr_t *)0); }
2757 attr_t slk_attr(void)
2758 { return(*(attr_t *)0); }
2760 /* ./base/lib_slkclear.c */
2765 { return(*(int *)0); }
2769 { return(*(int *)0); }
2771 /* ./base/lib_slkcolor.c */
2777 { return(*(int *)0); }
2782 { return(*(int *)0); }
2784 #undef extended_slk_color_sp
2785 int extended_slk_color_sp(
2788 { return(*(int *)0); }
2790 #undef extended_slk_color
2791 int extended_slk_color(
2793 { return(*(int *)0); }
2795 /* ./base/lib_slkinit.c */
2801 { return(*(int *)0); }
2806 { return(*(int *)0); }
2808 /* ./base/lib_slklab.c */
2814 { return(*(char **)0); }
2819 { return(*(char **)0); }
2821 /* ./base/lib_slkrefr.c */
2823 #undef slk_noutrefresh_sp
2824 int slk_noutrefresh_sp(
2826 { return(*(int *)0); }
2828 #undef slk_noutrefresh
2829 int slk_noutrefresh(void)
2830 { return(*(int *)0); }
2832 #undef slk_refresh_sp
2835 { return(*(int *)0); }
2838 int slk_refresh(void)
2839 { return(*(int *)0); }
2841 /* ./base/lib_slkset.c */
2849 { return(*(int *)0); }
2856 { return(*(int *)0); }
2858 /* ./base/lib_slktouch.c */
2863 { return(*(int *)0); }
2867 { return(*(int *)0); }
2869 /* ./base/lib_touch.c */
2871 #undef is_linetouched
2872 NCURSES_BOOL is_linetouched(
2875 { return(*(NCURSES_BOOL *)0); }
2877 #undef is_wintouched
2878 NCURSES_BOOL is_wintouched(
2880 { return(*(NCURSES_BOOL *)0); }
2888 { return(*(int *)0); }
2890 /* ./trace/lib_tracedmp.c */
2898 /* ./trace/lib_tracemse.c */
2900 #undef _nc_trace_mmask_t
2901 char *_nc_trace_mmask_t(
2904 { return(*(char **)0); }
2906 #undef _nc_tracemouse
2907 char *_nc_tracemouse(
2910 { return(*(char **)0); }
2912 #undef _nc_retrace_mmask_t
2913 mmask_t _nc_retrace_mmask_t(
2916 { return(*(mmask_t *)0); }
2921 { return(*(char **)0); }
2923 /* ./tty/lib_tstp.c */
2925 #undef _nc_signal_handler
2926 void _nc_signal_handler(
2930 /* ./base/lib_ungetch.c */
2932 #undef _nc_fifo_dump
2941 { return(*(int *)0); }
2946 { return(*(int *)0); }
2948 /* ./tty/lib_vidattr.c */
2954 NCURSES_OUTC_sp outc)
2955 { return(*(int *)0); }
2961 { return(*(int *)0); }
2967 { return(*(int *)0); }
2972 { return(*(int *)0); }
2975 chtype termattrs_sp(
2977 { return(*(chtype *)0); }
2980 chtype termattrs(void)
2981 { return(*(chtype *)0); }
2983 /* ./base/lib_vline.c */
2990 { return(*(int *)0); }
2992 /* ./base/lib_wattroff.c */
2999 { return(*(int *)0); }
3001 /* ./base/lib_wattron.c */
3008 { return(*(int *)0); }
3010 /* ./base/lib_winch.c */
3015 { return(*(chtype *)0); }
3017 /* ./base/lib_window.c */
3029 { return(*(int *)0); }
3035 { return(*(int *)0); }
3055 { return(*(WINDOW **)0); }
3057 /* ./base/nc_panel.c */
3059 #undef _nc_panelhook_sp
3060 struct panelhook *_nc_panelhook_sp(
3062 { return(*(struct panelhook **)0); }
3064 #undef _nc_panelhook
3065 struct panelhook *_nc_panelhook(void)
3066 { return(*(struct panelhook **)0); }
3068 /* ./base/safe_sprintf.c */
3070 #undef _nc_printf_string_sp
3071 char *_nc_printf_string_sp(
3075 { return(*(char **)0); }
3077 #undef _nc_printf_string
3078 char *_nc_printf_string(
3081 { return(*(char **)0); }
3083 /* ./tty/tty_update.c */
3088 { return(*(int *)0); }
3092 { return(*(int *)0); }
3094 #undef _nc_scrolln_sp
3101 { return(*(int *)0); }
3109 { return(*(int *)0); }
3111 #undef _nc_screen_resume_sp
3112 void _nc_screen_resume_sp(
3116 #undef _nc_screen_resume
3117 void _nc_screen_resume(void)
3120 #undef _nc_screen_init_sp
3121 void _nc_screen_init_sp(
3125 #undef _nc_screen_init
3126 void _nc_screen_init(void)
3129 #undef _nc_screen_wrap_sp
3130 void _nc_screen_wrap_sp(
3134 #undef _nc_screen_wrap
3135 void _nc_screen_wrap(void)
3138 #undef _nc_do_xmc_glitch_sp
3139 void _nc_do_xmc_glitch_sp(
3144 #undef _nc_do_xmc_glitch
3145 void _nc_do_xmc_glitch(
3149 /* ./trace/varargs.c */
3155 { return(*(char **)0); }
3157 /* ./base/vsscanf.c */
3160 void _nc_vsscanf(void)
3163 /* ./base/lib_freeall.c */
3166 void _nc_freeall(void)
3169 #undef _nc_free_and_exit_sp
3170 void _nc_free_and_exit_sp(
3175 #undef _nc_free_and_exit
3176 void _nc_free_and_exit(
3180 /* ./widechar/charable.c */
3182 #undef _nc_is_charable
3183 NCURSES_BOOL _nc_is_charable(
3185 { return(*(NCURSES_BOOL *)0); }
3190 { return(*(int *)0); }
3192 #undef _nc_to_widechar
3193 wint_t _nc_to_widechar(
3195 { return(*(wint_t *)0); }
3197 /* ./widechar/lib_add_wch.c */
3203 { return(*(int *)0); }
3209 { return(*(int *)0); }
3211 /* ./widechar/lib_box_set.c */
3224 { return(*(int *)0); }
3226 /* ./widechar/lib_cchar.c */
3235 { return(*(int *)0); }
3239 const cchar_t *wcval,
3244 { return(*(int *)0); }
3246 /* ./widechar/lib_erasewchar.c */
3251 { return(*(int *)0); }
3256 { return(*(int *)0); }
3258 /* ./widechar/lib_get_wch.c */
3264 { return(*(int *)0); }
3266 /* ./widechar/lib_get_wstr.c */
3273 { return(*(int *)0); }
3275 /* ./widechar/lib_hline_set.c */
3282 { return(*(int *)0); }
3284 /* ./widechar/lib_in_wch.c */
3290 { return(*(int *)0); }
3292 /* ./widechar/lib_in_wchnstr.c */
3299 { return(*(int *)0); }
3301 /* ./widechar/lib_ins_wch.c */
3303 #undef _nc_insert_wch
3307 { return(*(int *)0); }
3313 { return(*(int *)0); }
3318 const wchar_t *wstr,
3320 { return(*(int *)0); }
3322 /* ./widechar/lib_inwstr.c */
3329 { return(*(int *)0); }
3335 { return(*(int *)0); }
3337 /* ./widechar/lib_key_name.c */
3340 const char *key_name(
3342 { return(*(const char **)0); }
3344 /* ./widechar/lib_pecho_wchar.c */
3350 { return(*(int *)0); }
3352 /* ./widechar/lib_slk_wset.c */
3357 const wchar_t *astr,
3359 { return(*(int *)0); }
3361 /* ./widechar/lib_unget_wch.c */
3368 { return(*(size_t *)0); }
3374 { return(*(int *)0); }
3379 { return(*(int *)0); }
3381 /* ./widechar/lib_vid_attr.c */
3389 NCURSES_OUTC_sp outc)
3390 { return(*(int *)0); }
3398 { return(*(int *)0); }
3406 { return(*(int *)0); }
3413 { return(*(int *)0); }
3415 #undef term_attrs_sp
3416 attr_t term_attrs_sp(
3418 { return(*(attr_t *)0); }
3421 attr_t term_attrs(void)
3422 { return(*(attr_t *)0); }
3424 /* ./widechar/lib_vline_set.c */
3431 { return(*(int *)0); }
3433 /* ./widechar/lib_wacs.c */
3438 #undef _nc_init_wacs
3439 void _nc_init_wacs(void)
3442 /* ./widechar/lib_wunctrl.c */
3445 wchar_t *wunctrl_sp(
3448 { return(*(wchar_t **)0); }
3453 { return(*(wchar_t **)0); }
3457 #undef _nc_toggle_attr_on
3458 void _nc_toggle_attr_on(
3463 #undef _nc_toggle_attr_off
3464 void _nc_toggle_attr_off(
3469 #undef _nc_DelCharCost_sp
3470 int _nc_DelCharCost_sp(
3473 { return(*(int *)0); }
3475 #undef _nc_InsCharCost_sp
3476 int _nc_InsCharCost_sp(
3479 { return(*(int *)0); }
3481 #undef _nc_UpdateAttrs_sp
3482 void _nc_UpdateAttrs_sp(
3487 #undef _nc_DelCharCost
3488 int _nc_DelCharCost(
3490 { return(*(int *)0); }
3492 #undef _nc_InsCharCost
3493 int _nc_InsCharCost(
3495 { return(*(int *)0); }
3497 #undef _nc_UpdateAttrs
3498 void _nc_UpdateAttrs(
3502 /* ./base/legacy_coding.c */
3504 #undef use_legacy_coding_sp
3505 int use_legacy_coding_sp(
3508 { return(*(int *)0); }
3510 #undef use_legacy_coding
3511 int use_legacy_coding(
3513 { return(*(int *)0); }
3515 /* ./base/lib_dft_fgbg.c */
3517 #undef use_default_colors_sp
3518 int use_default_colors_sp(
3520 { return(*(int *)0); }
3522 #undef use_default_colors
3523 int use_default_colors(void)
3524 { return(*(int *)0); }
3526 #undef assume_default_colors_sp
3527 int assume_default_colors_sp(
3531 { return(*(int *)0); }
3533 #undef assume_default_colors
3534 int assume_default_colors(
3537 { return(*(int *)0); }
3539 /* ./tinfo/lib_print.c */
3546 { return(*(int *)0); }
3552 { return(*(int *)0); }
3554 /* ./base/new_pair.c */
3556 #undef _nc_free_ordered_pairs
3557 void _nc_free_ordered_pairs(
3561 #undef _nc_reset_color_pair
3562 void _nc_reset_color_pair(
3568 #undef _nc_set_color_pair
3569 void _nc_set_color_pair(
3575 #undef _nc_copy_pairs
3576 void _nc_copy_pairs(
3578 colorpair_t *target,
3579 colorpair_t *source,
3583 #undef alloc_pair_sp
3588 { return(*(int *)0); }
3595 { return(*(int *)0); }
3601 { return(*(int *)0); }
3607 { return(*(int *)0); }
3613 { return(*(int *)0); }
3618 { return(*(int *)0); }
3620 /* ./base/resizeterm.c */
3622 #undef is_term_resized_sp
3623 NCURSES_BOOL is_term_resized_sp(
3627 { return(*(NCURSES_BOOL *)0); }
3629 #undef is_term_resized
3630 NCURSES_BOOL is_term_resized(
3633 { return(*(NCURSES_BOOL *)0); }
3635 #undef resize_term_sp
3640 { return(*(int *)0); }
3646 { return(*(int *)0); }
3648 #undef resizeterm_sp
3653 { return(*(int *)0); }
3659 { return(*(int *)0); }
3661 /* ./trace/trace_xnames.c */
3663 #undef _nc_trace_xnames
3664 void _nc_trace_xnames(
3668 /* ./tinfo/use_screen.c */
3673 NCURSES_SCREEN_CB func,
3675 { return(*(int *)0); }
3677 /* ./base/use_window.c */
3682 NCURSES_WINDOW_CB func,
3684 { return(*(int *)0); }
3686 /* ./base/wresize.c */
3693 { return(*(int *)0); }
3695 /* ./tinfo/access.c */
3700 { return(*(char **)0); }
3702 #undef _nc_is_abs_path
3703 NCURSES_BOOL _nc_is_abs_path(
3705 { return(*(NCURSES_BOOL *)0); }
3708 unsigned _nc_pathlast(
3710 { return(*(unsigned *)0); }
3715 { return(*(char **)0); }
3721 { return(*(int *)0); }
3723 #undef _nc_is_dir_path
3724 NCURSES_BOOL _nc_is_dir_path(
3726 { return(*(NCURSES_BOOL *)0); }
3728 #undef _nc_is_file_path
3729 NCURSES_BOOL _nc_is_file_path(
3731 { return(*(NCURSES_BOOL *)0); }
3733 #undef _nc_env_access
3734 int _nc_env_access(void)
3735 { return(*(int *)0); }
3737 /* ./tinfo/add_tries.c */
3739 #undef _nc_add_to_try
3744 { return(*(int *)0); }
3746 /* ./tinfo/alloc_ttype.c */
3748 #undef _nc_align_termtype
3749 void _nc_align_termtype(
3754 #undef _nc_copy_termtype
3755 void _nc_copy_termtype(
3757 const TERMTYPE *src)
3760 #undef _nc_copy_termtype2
3761 void _nc_copy_termtype2(
3763 const TERMTYPE2 *src)
3766 #undef _nc_export_termtype2
3767 void _nc_export_termtype2(
3769 const TERMTYPE2 *src)
3772 #undef _nc_import_termtype2
3773 void _nc_import_termtype2(
3775 const TERMTYPE *src)
3780 #undef _nc_boolcodes
3781 const char *const *_nc_boolcodes(void)
3782 { return(*(const char **)0); }
3785 const char *const *_nc_numcodes(void)
3786 { return(*(const char **)0); }
3789 const char *const *_nc_strcodes(void)
3790 { return(*(const char **)0); }
3792 /* ./comp_captab.c */
3794 #undef _nc_get_table
3795 const struct name_table_entry *_nc_get_table(
3796 NCURSES_BOOL termcap)
3797 { return(*(const struct name_table_entry **)0); }
3799 #undef _nc_get_hash_table
3800 const HashValue *_nc_get_hash_table(
3801 NCURSES_BOOL termcap)
3802 { return(*(const HashValue **)0); }
3804 #undef _nc_get_alias_table
3805 const struct alias *_nc_get_alias_table(
3806 NCURSES_BOOL termcap)
3807 { return(*(const struct alias **)0); }
3809 #undef _nc_get_hash_info
3810 const HashData *_nc_get_hash_info(
3811 NCURSES_BOOL termcap)
3812 { return(*(const HashData **)0); }
3814 /* ./tinfo/comp_error.c */
3816 #undef _nc_suppress_warnings
3817 NCURSES_BOOL _nc_suppress_warnings;
3818 #undef _nc_curr_line
3823 #undef _nc_get_source
3824 const char *_nc_get_source(void)
3825 { return(*(const char **)0); }
3827 #undef _nc_set_source
3828 void _nc_set_source(
3829 const char *const name)
3834 const char *const name)
3844 const char *const fmt,
3848 #undef _nc_err_abort
3850 const char *const fmt,
3854 #undef _nc_syserr_abort
3855 void _nc_syserr_abort(
3856 const char *const fmt,
3860 /* ./tinfo/comp_hash.c */
3862 #undef _nc_find_entry
3863 struct name_table_entry const *_nc_find_entry(
3865 const HashValue *hash_table)
3866 { return(*(struct name_table_entry const **)0); }
3868 #undef _nc_find_type_entry
3869 struct name_table_entry const *_nc_find_type_entry(
3872 NCURSES_BOOL termcap)
3873 { return(*(struct name_table_entry const **)0); }
3875 /* ./tinfo/db_iterator.c */
3878 const char *_nc_tic_dir(
3880 { return(*(const char **)0); }
3882 #undef _nc_keep_tic_dir
3883 void _nc_keep_tic_dir(
3888 void _nc_last_db(void)
3892 const char *_nc_next_db(
3895 { return(*(const char **)0); }
3903 /* ./tinfo/doalloc.c */
3909 { return(*(void **)0); }
3911 /* ./tinfo/entries.c */
3918 #undef _nc_free_entry
3919 void _nc_free_entry(
3924 #undef _nc_free_entries
3925 void _nc_free_entries(
3929 #undef _nc_leaks_tinfo
3930 void _nc_leaks_tinfo(void)
3935 #undef _nc_fallback2
3936 const TERMTYPE2 *_nc_fallback2(
3938 { return(*(const TERMTYPE2 **)0); }
3941 const TERMTYPE *_nc_fallback(
3943 { return(*(const TERMTYPE **)0); }
3945 /* ./tinfo/free_ttype.c */
3947 #undef _nc_free_termtype
3948 void _nc_free_termtype(
3952 #undef _nc_free_termtype2
3953 void _nc_free_termtype2(
3957 #undef _nc_user_definable
3958 NCURSES_BOOL _nc_user_definable;
3960 #undef use_extended_names
3961 int use_extended_names(
3963 { return(*(int *)0); }
3965 /* ./tinfo/getenv_num.c */
3967 #undef _nc_getenv_num
3970 { return(*(int *)0); }
3972 #undef _nc_setenv_num
3973 void _nc_setenv_num(
3978 /* ./tinfo/home_terminfo.c */
3980 #undef _nc_home_terminfo
3981 char *_nc_home_terminfo(void)
3982 { return(*(char **)0); }
3984 /* ./tinfo/init_keytry.c */
3986 #undef _nc_init_keytry
3987 void _nc_init_keytry(
3991 /* ./tinfo/lib_acs.c */
3994 chtype *_nc_acs_map(void)
3995 { return(*(chtype **)0); }
3997 #undef _nc_init_acs_sp
3998 void _nc_init_acs_sp(
4003 void _nc_init_acs(void)
4006 /* ./tinfo/lib_baudrate.c */
4016 { return(*(int *)0); }
4021 { return(*(int *)0); }
4026 { return(*(int *)0); }
4030 { return(*(int *)0); }
4032 /* ./tinfo/lib_cur_term.c */
4034 #undef _nc_get_cur_term_sp
4035 TERMINAL *_nc_get_cur_term_sp(
4037 { return(*(TERMINAL **)0); }
4039 #undef _nc_get_cur_term
4040 TERMINAL *_nc_get_cur_term(void)
4041 { return(*(TERMINAL **)0); }
4044 TERMINAL *_nc_cur_term(void)
4045 { return(*(TERMINAL **)0); }
4047 #undef set_curterm_sp
4048 TERMINAL *set_curterm_sp(
4051 { return(*(TERMINAL **)0); }
4054 TERMINAL *set_curterm(
4056 { return(*(TERMINAL **)0); }
4058 #undef del_curterm_sp
4062 { return(*(int *)0); }
4067 { return(*(int *)0); }
4069 /* ./tinfo/lib_data.c */
4072 WINDOW *_nc_stdscr(void)
4073 { return(*(WINDOW **)0); }
4076 WINDOW *_nc_curscr(void)
4077 { return(*(WINDOW **)0); }
4080 WINDOW *_nc_newscr(void)
4081 { return(*(WINDOW **)0); }
4083 #undef _nc_screen_chain
4084 SCREEN *_nc_screen_chain;
4088 NCURSES_GLOBALS _nc_globals;
4089 #undef _nc_prescreen
4090 NCURSES_PRESCREEN _nc_prescreen;
4092 #undef _nc_screen_of
4093 SCREEN *_nc_screen_of(
4095 { return(*(SCREEN **)0); }
4097 #undef _nc_init_pthreads
4098 void _nc_init_pthreads(void)
4101 #undef _nc_mutex_init
4102 void _nc_mutex_init(
4103 pthread_mutex_t *obj)
4106 #undef _nc_mutex_lock
4108 pthread_mutex_t *obj)
4109 { return(*(int *)0); }
4111 #undef _nc_mutex_trylock
4112 int _nc_mutex_trylock(
4113 pthread_mutex_t *obj)
4114 { return(*(int *)0); }
4116 #undef _nc_mutex_unlock
4117 int _nc_mutex_unlock(
4118 pthread_mutex_t *obj)
4119 { return(*(int *)0); }
4121 /* ./tinfo/lib_has_cap.c */
4124 NCURSES_BOOL has_ic_sp(
4126 { return(*(NCURSES_BOOL *)0); }
4129 NCURSES_BOOL has_ic(void)
4130 { return(*(NCURSES_BOOL *)0); }
4133 NCURSES_BOOL has_il_sp(
4135 { return(*(NCURSES_BOOL *)0); }
4138 NCURSES_BOOL has_il(void)
4139 { return(*(NCURSES_BOOL *)0); }
4141 /* ./tinfo/lib_kernel.c */
4146 { return(*(char *)0); }
4149 char erasechar(void)
4150 { return(*(char *)0); }
4155 { return(*(char *)0); }
4159 { return(*(char *)0); }
4164 { return(*(int *)0); }
4168 { return(*(int *)0); }
4170 /* ./lib_keyname.c */
4172 struct kn { short offset; int code; };
4175 const char *keyname_sp(
4178 { return(*(const char **)0); }
4181 const char *keyname(
4183 { return(*(const char **)0); }
4185 /* ./tinfo/lib_longname.c */
4190 { return(*(char **)0); }
4193 char *longname(void)
4194 { return(*(char **)0); }
4196 /* ./tinfo/lib_napms.c */
4202 { return(*(int *)0); }
4207 { return(*(int *)0); }
4209 /* ./tinfo/lib_options.c */
4215 { return(*(int *)0); }
4227 { return(*(int *)0); }
4232 { return(*(int *)0); }
4238 { return(*(int *)0); }
4244 { return(*(int *)0); }
4256 { return(*(int *)0); }
4262 { return(*(int *)0); }
4268 { return(*(int *)0); }
4273 { return(*(int *)0); }
4279 { return(*(int *)0); }
4284 { return(*(int *)0); }
4290 { return(*(int *)0); }
4295 { return(*(int *)0); }
4297 #undef _nc_putp_flush_sp
4298 int _nc_putp_flush_sp(
4302 { return(*(int *)0); }
4308 { return(*(int *)0); }
4310 /* ./tinfo/lib_raw.c */
4315 { return(*(int *)0); }
4319 { return(*(int *)0); }
4324 { return(*(int *)0); }
4328 { return(*(int *)0); }
4342 { return(*(int *)0); }
4346 { return(*(int *)0); }
4351 { return(*(int *)0); }
4355 { return(*(int *)0); }
4363 void noqiflush(void)