1 /****************************************************************************
2 * Copyright (c) 2001-2013,2015 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>
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 */
262 #undef _nc_reset_colors_sp
263 NCURSES_BOOL _nc_reset_colors_sp(
265 { return(*(NCURSES_BOOL *)0); }
267 #undef _nc_reset_colors
268 NCURSES_BOOL _nc_reset_colors(void)
269 { return(*(NCURSES_BOOL *)0); }
271 #undef start_color_sp
274 { return(*(int *)0); }
277 int start_color(void)
278 { return(*(int *)0); }
286 { return(*(int *)0); }
293 { return(*(int *)0); }
302 { return(*(int *)0); }
310 { return(*(int *)0); }
312 #undef can_change_color_sp
313 NCURSES_BOOL can_change_color_sp(
315 { return(*(NCURSES_BOOL *)0); }
317 #undef can_change_color
318 NCURSES_BOOL can_change_color(void)
319 { return(*(NCURSES_BOOL *)0); }
322 NCURSES_BOOL has_colors_sp(
324 { return(*(NCURSES_BOOL *)0); }
327 NCURSES_BOOL has_colors(void)
328 { return(*(NCURSES_BOOL *)0); }
330 #undef color_content_sp
331 int color_content_sp(
337 { return(*(int *)0); }
345 { return(*(int *)0); }
347 #undef pair_content_sp
353 { return(*(int *)0); }
360 { return(*(int *)0); }
362 #undef _nc_do_color_sp
363 void _nc_do_color_sp(
368 NCURSES_OUTC_sp outc)
379 /* ./base/lib_colorset.c */
384 short color_pair_number,
386 { return(*(int *)0); }
388 /* ./base/lib_delch.c */
393 { return(*(int *)0); }
395 /* ./base/lib_delwin.c */
400 { return(*(int *)0); }
402 /* ./base/lib_echo.c */
407 { return(*(int *)0); }
411 { return(*(int *)0); }
416 { return(*(int *)0); }
420 { return(*(int *)0); }
422 /* ./base/lib_endwin.c */
427 { return(*(int *)0); }
431 { return(*(int *)0); }
433 /* ./base/lib_erase.c */
438 { return(*(int *)0); }
440 /* ./base/lib_flash.c */
445 { return(*(int *)0); }
449 { return(*(int *)0); }
456 { return(*(int *)0); }
462 { return(*(int *)0); }
467 { return(*(int *)0); }
473 { return(*(int *)0); }
478 { return(*(int *)0); }
483 { return(*(int *)0); }
488 { return(*(int *)0); }
493 { return(*(int *)0); }
500 { return(*(int *)0); }
506 { return(*(int *)0); }
512 { return(*(int *)0); }
519 { return(*(int *)0); }
524 { return(*(int *)0); }
541 { return(*(int *)0); }
548 { return(*(int *)0); }
556 { return(*(int *)0); }
560 { return(*(int *)0); }
564 { return(*(int *)0); }
568 { return(*(int *)0); }
574 { return(*(int *)0); }
579 { return(*(int *)0); }
583 { return(*(int *)0); }
587 { return(*(int *)0); }
592 { return(*(int *)0); }
596 { return(*(int *)0); }
601 { return(*(chtype *)0); }
605 { return(*(int *)0); }
611 { return(*(int *)0); }
616 { return(*(int *)0); }
622 { return(*(int *)0); }
626 { return(*(chtype *)0); }
632 { return(*(int *)0); }
637 { return(*(int *)0); }
643 { return(*(int *)0); }
648 { return(*(int *)0); }
653 { return(*(int *)0); }
657 { return(*(int *)0); }
663 { return(*(int *)0); }
668 { return(*(int *)0); }
673 { return(*(int *)0); }
679 { return(*(int *)0); }
686 { return(*(int *)0); }
694 { return(*(int *)0); }
701 { return(*(int *)0); }
709 { return(*(int *)0); }
716 { return(*(int *)0); }
726 { return(*(int *)0); }
732 { return(*(int *)0); }
738 { return(*(int *)0); }
746 { return(*(int *)0); }
753 { return(*(int *)0); }
761 { return(*(int *)0); }
767 { return(*(chtype *)0); }
775 { return(*(int *)0); }
782 { return(*(int *)0); }
790 { return(*(int *)0); }
797 { return(*(int *)0); }
805 { return(*(int *)0); }
812 { return(*(int *)0); }
819 { return(*(int *)0); }
827 { return(*(int *)0); }
835 { return(*(int *)0); }
844 { return(*(int *)0); }
852 { return(*(int *)0); }
861 { return(*(int *)0); }
869 { return(*(int *)0); }
880 { return(*(int *)0); }
887 { return(*(int *)0); }
894 { return(*(int *)0); }
903 { return(*(int *)0); }
911 { return(*(int *)0); }
920 { return(*(int *)0); }
927 { return(*(chtype *)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); }
986 { return(*(int *)0); }
995 { return(*(int *)0); }
1000 { return(*(int *)0); }
1005 { return(*(int *)0); }
1009 { return(*(int *)0); }
1014 { return(*(int *)0); }
1019 { return(*(int *)0); }
1025 { return(*(int *)0); }
1031 { return(*(int *)0); }
1037 { return(*(int *)0); }
1040 int (standout)(void)
1041 { return(*(int *)0); }
1044 int (standend)(void)
1045 { return(*(int *)0); }
1057 { return(*(int *)0); }
1062 { return(*(int *)0); }
1067 { return(*(int *)0); }
1073 { return(*(int *)0); }
1080 { return(*(int *)0); }
1087 { return(*(int *)0); }
1093 { return(*(int *)0); }
1099 { return(*(int *)0); }
1105 { return(*(int *)0); }
1111 { return(*(int *)0); }
1117 { return(*(int *)0); }
1125 { return(*(int *)0); }
1133 { return(*(int *)0); }
1138 { return(*(int *)0); }
1144 { return(*(int *)0); }
1150 { return(*(int *)0); }
1155 { return(*(int *)0); }
1161 { return(*(int *)0); }
1167 { return(*(int *)0); }
1172 { return(*(int *)0); }
1177 { return(*(int *)0); }
1182 { return(*(int *)0); }
1187 { return(*(int *)0); }
1192 { return(*(int *)0); }
1197 { return(*(int *)0); }
1202 { return(*(int *)0); }
1207 { return(*(int *)0); }
1212 { return(*(int *)0); }
1217 { return(*(int *)0); }
1222 { return(*(int *)0); }
1225 WINDOW *(wgetparent)(
1227 { return(*(WINDOW **)0); }
1230 NCURSES_BOOL (is_cleared)(
1232 { return(*(NCURSES_BOOL *)0); }
1235 NCURSES_BOOL (is_idcok)(
1237 { return(*(NCURSES_BOOL *)0); }
1240 NCURSES_BOOL (is_idlok)(
1242 { return(*(NCURSES_BOOL *)0); }
1245 NCURSES_BOOL (is_immedok)(
1247 { return(*(NCURSES_BOOL *)0); }
1250 NCURSES_BOOL (is_keypad)(
1252 { return(*(NCURSES_BOOL *)0); }
1255 NCURSES_BOOL (is_leaveok)(
1257 { return(*(NCURSES_BOOL *)0); }
1260 NCURSES_BOOL (is_nodelay)(
1262 { return(*(NCURSES_BOOL *)0); }
1265 NCURSES_BOOL (is_notimeout)(
1267 { return(*(NCURSES_BOOL *)0); }
1270 NCURSES_BOOL (is_pad)(
1272 { return(*(NCURSES_BOOL *)0); }
1275 NCURSES_BOOL (is_scrollok)(
1277 { return(*(NCURSES_BOOL *)0); }
1280 NCURSES_BOOL (is_subwin)(
1282 { return(*(NCURSES_BOOL *)0); }
1285 NCURSES_BOOL (is_syncok)(
1287 { return(*(NCURSES_BOOL *)0); }
1292 { return(*(int *)0); }
1299 { return(*(int *)0); }
1304 { return(*(int *)0); }
1310 { return(*(int *)0); }
1315 { return(*(int *)0); }
1321 { return(*(int *)0); }
1326 { return(*(int *)0); }
1331 { return(*(int *)0); }
1348 { return(*(int *)0); }
1355 { return(*(int *)0); }
1360 { return(*(int *)0); }
1365 { return(*(int *)0); }
1370 { return(*(int *)0); }
1375 { return(*(int *)0); }
1381 { return(*(int *)0); }
1387 { return(*(int *)0); }
1392 { return(*(int *)0); }
1398 { return(*(int *)0); }
1403 { return(*(int *)0); }
1409 { return(*(int *)0); }
1415 { return(*(int *)0); }
1420 { return(*(int *)0); }
1425 { return(*(int *)0); }
1430 { return(*(int *)0); }
1437 { return(*(int *)0); }
1439 #undef mvadd_wchnstr
1440 int (mvadd_wchnstr)(
1445 { return(*(int *)0); }
1452 { return(*(int *)0); }
1460 { return(*(int *)0); }
1467 { return(*(int *)0); }
1474 { return(*(int *)0); }
1481 { return(*(int *)0); }
1489 { return(*(int *)0); }
1497 { return(*(int *)0); }
1504 { return(*(int *)0); }
1512 { return(*(int *)0); }
1519 { return(*(int *)0); }
1527 { return(*(int *)0); }
1535 { return(*(int *)0); }
1542 { return(*(int *)0); }
1549 { return(*(int *)0); }
1556 { return(*(int *)0); }
1564 { return(*(int *)0); }
1572 { return(*(int *)0); }
1574 #undef mvwadd_wchnstr
1575 int (mvwadd_wchnstr)(
1581 { return(*(int *)0); }
1583 #undef mvwadd_wchstr
1584 int (mvwadd_wchstr)(
1589 { return(*(int *)0); }
1598 { return(*(int *)0); }
1606 { return(*(int *)0); }
1614 { return(*(int *)0); }
1622 { return(*(int *)0); }
1631 { return(*(int *)0); }
1640 { return(*(int *)0); }
1648 { return(*(int *)0); }
1650 #undef mvwin_wchnstr
1651 int (mvwin_wchnstr)(
1657 { return(*(int *)0); }
1665 { return(*(int *)0); }
1674 { return(*(int *)0); }
1683 { return(*(int *)0); }
1691 { return(*(int *)0); }
1699 { return(*(int *)0); }
1707 { return(*(int *)0); }
1716 { return(*(int *)0); }
1722 { return(*(int *)0); }
1728 { return(*(int *)0); }
1734 { return(*(int *)0); }
1740 { return(*(int *)0); }
1746 { return(*(int *)0); }
1752 { return(*(int *)0); }
1758 { return(*(int *)0); }
1761 NCURSES_BOOL (mouse_trafo)(
1765 { return(*(NCURSES_BOOL *)0); }
1767 /* ./base/lib_getch.c */
1772 #undef set_escdelay_sp
1773 int set_escdelay_sp(
1776 { return(*(int *)0); }
1781 { return(*(int *)0); }
1783 #undef get_escdelay_sp
1784 int get_escdelay_sp(
1786 { return(*(int *)0); }
1789 int get_escdelay(void)
1790 { return(*(int *)0); }
1797 { return(*(int *)0); }
1802 { return(*(int *)0); }
1804 /* ./base/lib_getstr.c */
1811 { return(*(int *)0); }
1813 /* ./base/lib_hline.c */
1820 { return(*(int *)0); }
1822 /* ./base/lib_immedok.c */
1830 /* ./base/lib_inchstr.c */
1837 { return(*(int *)0); }
1839 /* ./base/lib_initscr.c */
1842 WINDOW *initscr(void)
1843 { return(*(WINDOW **)0); }
1845 /* ./base/lib_insch.c */
1847 #undef _nc_insert_ch
1852 { return(*(int *)0); }
1858 { return(*(int *)0); }
1860 /* ./base/lib_insdel.c */
1866 { return(*(int *)0); }
1868 /* ./base/lib_insnstr.c */
1875 { return(*(int *)0); }
1877 /* ./base/lib_instr.c */
1884 { return(*(int *)0); }
1886 /* ./base/lib_isendwin.c */
1889 NCURSES_BOOL isendwin_sp(
1891 { return(*(NCURSES_BOOL *)0); }
1894 NCURSES_BOOL isendwin(void)
1895 { return(*(NCURSES_BOOL *)0); }
1897 /* ./base/lib_leaveok.c */
1903 { return(*(int *)0); }
1905 /* ./base/lib_mouse.c */
1911 { return(*(int *)0); }
1916 { return(*(int *)0); }
1918 #undef ungetmouse_sp
1922 { return(*(int *)0); }
1927 { return(*(int *)0); }
1930 mmask_t mousemask_sp(
1934 { return(*(mmask_t *)0); }
1940 { return(*(mmask_t *)0); }
1943 NCURSES_BOOL wenclose(
1947 { return(*(NCURSES_BOOL *)0); }
1949 #undef mouseinterval_sp
1950 int mouseinterval_sp(
1953 { return(*(int *)0); }
1955 #undef mouseinterval
1958 { return(*(int *)0); }
1960 #undef _nc_has_mouse
1961 NCURSES_BOOL _nc_has_mouse(
1963 { return(*(NCURSES_BOOL *)0); }
1966 NCURSES_BOOL has_mouse_sp(
1968 { return(*(NCURSES_BOOL *)0); }
1971 NCURSES_BOOL has_mouse(void)
1972 { return(*(NCURSES_BOOL *)0); }
1975 NCURSES_BOOL wmouse_trafo(
1979 NCURSES_BOOL to_screen)
1980 { return(*(NCURSES_BOOL *)0); }
1982 /* ./base/lib_move.c */
1989 { return(*(int *)0); }
1991 /* ./tty/lib_mvcur.c */
1993 #undef _nc_msec_cost_sp
1994 int _nc_msec_cost_sp(
1996 const char *const cap,
1998 { return(*(int *)0); }
2000 #undef _nc_msec_cost
2002 const char *const cap,
2004 { return(*(int *)0); }
2006 #undef _nc_mvcur_resume_sp
2007 void _nc_mvcur_resume_sp(
2011 #undef _nc_mvcur_resume
2012 void _nc_mvcur_resume(void)
2015 #undef _nc_mvcur_init_sp
2016 void _nc_mvcur_init_sp(
2020 #undef _nc_mvcur_init
2021 void _nc_mvcur_init(void)
2024 #undef _nc_mvcur_wrap_sp
2025 void _nc_mvcur_wrap_sp(
2029 #undef _nc_mvcur_wrap
2030 void _nc_mvcur_wrap(void)
2040 { return(*(int *)0); }
2048 { return(*(int *)0); }
2057 { return(*(int *)0); }
2065 { return(*(int *)0); }
2067 #undef _nc_optimize_enable
2068 int _nc_optimize_enable;
2070 /* ./base/lib_mvwin.c */
2077 { return(*(int *)0); }
2079 /* ./base/lib_newterm.c */
2105 { return(*(SCREEN **)0); }
2112 { return(*(SCREEN **)0); }
2114 /* ./base/lib_newwin.c */
2119 { return(*(int *)0); }
2128 { return(*(WINDOW **)0); }
2136 { return(*(WINDOW **)0); }
2145 { return(*(WINDOW **)0); }
2154 { return(*(WINDOW **)0); }
2156 #undef _nc_makenew_sp
2157 WINDOW *_nc_makenew_sp(
2164 { return(*(WINDOW **)0); }
2166 #undef _nc_curscr_of
2167 WINDOW *_nc_curscr_of(
2169 { return(*(WINDOW **)0); }
2171 #undef _nc_newscr_of
2172 WINDOW *_nc_newscr_of(
2174 { return(*(WINDOW **)0); }
2176 #undef _nc_stdscr_of
2177 WINDOW *_nc_stdscr_of(
2179 { return(*(WINDOW **)0); }
2181 /* ./base/lib_nl.c */
2186 { return(*(int *)0); }
2190 { return(*(int *)0); }
2195 { return(*(int *)0); }
2199 { return(*(int *)0); }
2201 /* ./base/lib_overlay.c */
2207 { return(*(int *)0); }
2213 { return(*(int *)0); }
2226 { return(*(int *)0); }
2228 /* ./base/lib_pad.c */
2235 { return(*(WINDOW **)0); }
2241 { return(*(WINDOW **)0); }
2250 { return(*(WINDOW **)0); }
2261 { return(*(int *)0); }
2272 { return(*(int *)0); }
2278 { return(*(int *)0); }
2280 /* ./base/lib_printw.c */
2286 { return(*(int *)0); }
2293 { return(*(int *)0); }
2301 { return(*(int *)0); }
2310 { return(*(int *)0); }
2317 { return(*(int *)0); }
2319 /* ./base/lib_redrawln.c */
2326 { return(*(int *)0); }
2328 /* ./base/lib_refresh.c */
2333 { return(*(int *)0); }
2338 { return(*(int *)0); }
2340 /* ./base/lib_restart.c */
2342 #undef restartterm_sp
2348 { return(*(int *)0); }
2355 { return(*(int *)0); }
2357 /* ./base/lib_scanw.c */
2364 { return(*(int *)0); }
2370 { return(*(int *)0); }
2377 { return(*(int *)0); }
2385 { return(*(int *)0); }
2394 { return(*(int *)0); }
2396 /* ./base/lib_screen.c */
2402 { return(*(WINDOW **)0); }
2407 { return(*(WINDOW **)0); }
2413 { return(*(int *)0); }
2415 #undef scr_restore_sp
2419 { return(*(int *)0); }
2424 { return(*(int *)0); }
2429 { return(*(int *)0); }
2435 { return(*(int *)0); }
2440 { return(*(int *)0); }
2446 { return(*(int *)0); }
2451 { return(*(int *)0); }
2453 /* ./base/lib_scroll.c */
2455 #undef _nc_scroll_window
2456 void _nc_scroll_window(
2468 { return(*(int *)0); }
2470 /* ./base/lib_scrollok.c */
2476 { return(*(int *)0); }
2478 /* ./base/lib_scrreg.c */
2485 { return(*(int *)0); }
2487 /* ./base/lib_set_term.c */
2492 { return(*(SCREEN **)0); }
2499 #undef _nc_setupscreen_sp
2500 int _nc_setupscreen_sp(
2507 { return(*(int *)0); }
2509 #undef _nc_setupscreen
2510 int _nc_setupscreen(
2516 { return(*(int *)0); }
2518 #undef _nc_ripoffline_sp
2519 int _nc_ripoffline_sp(
2525 { return(*(int *)0); }
2527 #undef _nc_ripoffline
2533 { return(*(int *)0); }
2535 #undef ripoffline_sp
2542 { return(*(int *)0); }
2550 { return(*(int *)0); }
2552 /* ./base/lib_slk.c */
2554 #undef _nc_format_slks
2555 int _nc_format_slks(
2558 { return(*(int *)0); }
2560 #undef _nc_slk_initialize
2561 int _nc_slk_initialize(
2564 { return(*(int *)0); }
2566 #undef slk_restore_sp
2569 { return(*(int *)0); }
2572 int slk_restore(void)
2573 { return(*(int *)0); }
2575 /* ./base/lib_slkatr_set.c */
2577 #undef slk_attr_set_sp
2578 int slk_attr_set_sp(
2581 short color_pair_number,
2583 { return(*(int *)0); }
2588 short color_pair_number,
2590 { return(*(int *)0); }
2592 /* ./base/lib_slkatrof.c */
2594 #undef slk_attroff_sp
2598 { return(*(int *)0); }
2603 { return(*(int *)0); }
2605 /* ./base/lib_slkatron.c */
2607 #undef slk_attron_sp
2611 { return(*(int *)0); }
2616 { return(*(int *)0); }
2618 /* ./base/lib_slkatrset.c */
2620 #undef slk_attrset_sp
2624 { return(*(int *)0); }
2629 { return(*(int *)0); }
2631 /* ./base/lib_slkattr.c */
2636 { return(*(attr_t *)0); }
2639 attr_t slk_attr(void)
2640 { return(*(attr_t *)0); }
2642 /* ./base/lib_slkclear.c */
2647 { return(*(int *)0); }
2651 { return(*(int *)0); }
2653 /* ./base/lib_slkcolor.c */
2658 short color_pair_number)
2659 { return(*(int *)0); }
2663 short color_pair_number)
2664 { return(*(int *)0); }
2666 /* ./base/lib_slkinit.c */
2672 { return(*(int *)0); }
2677 { return(*(int *)0); }
2679 /* ./base/lib_slklab.c */
2685 { return(*(char **)0); }
2690 { return(*(char **)0); }
2692 /* ./base/lib_slkrefr.c */
2694 #undef slk_noutrefresh_sp
2695 int slk_noutrefresh_sp(
2697 { return(*(int *)0); }
2699 #undef slk_noutrefresh
2700 int slk_noutrefresh(void)
2701 { return(*(int *)0); }
2703 #undef slk_refresh_sp
2706 { return(*(int *)0); }
2709 int slk_refresh(void)
2710 { return(*(int *)0); }
2712 /* ./base/lib_slkset.c */
2720 { return(*(int *)0); }
2727 { return(*(int *)0); }
2729 /* ./base/lib_slktouch.c */
2734 { return(*(int *)0); }
2738 { return(*(int *)0); }
2740 /* ./base/lib_touch.c */
2742 #undef is_linetouched
2743 NCURSES_BOOL is_linetouched(
2746 { return(*(NCURSES_BOOL *)0); }
2748 #undef is_wintouched
2749 NCURSES_BOOL is_wintouched(
2751 { return(*(NCURSES_BOOL *)0); }
2759 { return(*(int *)0); }
2761 /* ./trace/lib_tracedmp.c */
2769 /* ./trace/lib_tracemse.c */
2771 #undef _nc_trace_mmask_t
2772 char *_nc_trace_mmask_t(
2775 { return(*(char **)0); }
2777 #undef _nc_tracemouse
2778 char *_nc_tracemouse(
2781 { return(*(char **)0); }
2783 #undef _nc_retrace_mmask_t
2784 mmask_t _nc_retrace_mmask_t(
2787 { return(*(mmask_t *)0); }
2792 { return(*(char **)0); }
2794 /* ./tty/lib_tstp.c */
2796 #undef _nc_signal_handler
2797 void _nc_signal_handler(
2801 /* ./base/lib_ungetch.c */
2803 #undef _nc_fifo_dump
2812 { return(*(int *)0); }
2817 { return(*(int *)0); }
2819 /* ./tty/lib_vidattr.c */
2825 NCURSES_OUTC_sp outc)
2826 { return(*(int *)0); }
2832 { return(*(int *)0); }
2838 { return(*(int *)0); }
2843 { return(*(int *)0); }
2846 chtype termattrs_sp(
2848 { return(*(chtype *)0); }
2851 chtype termattrs(void)
2852 { return(*(chtype *)0); }
2854 /* ./base/lib_vline.c */
2861 { return(*(int *)0); }
2863 /* ./base/lib_wattroff.c */
2870 { return(*(int *)0); }
2872 /* ./base/lib_wattron.c */
2879 { return(*(int *)0); }
2881 /* ./base/lib_winch.c */
2886 { return(*(chtype *)0); }
2888 /* ./base/lib_window.c */
2900 { return(*(int *)0); }
2906 { return(*(int *)0); }
2926 { return(*(WINDOW **)0); }
2928 /* ./base/nc_panel.c */
2930 #undef _nc_panelhook_sp
2931 struct panelhook *_nc_panelhook_sp(
2933 { return(*(struct panelhook **)0); }
2935 #undef _nc_panelhook
2936 struct panelhook *_nc_panelhook(void)
2937 { return(*(struct panelhook **)0); }
2939 /* ./base/safe_sprintf.c */
2941 #undef _nc_printf_string_sp
2942 char *_nc_printf_string_sp(
2946 { return(*(char **)0); }
2948 #undef _nc_printf_string
2949 char *_nc_printf_string(
2952 { return(*(char **)0); }
2954 /* ./tty/tty_update.c */
2959 { return(*(int *)0); }
2963 { return(*(int *)0); }
2965 #undef _nc_scrolln_sp
2972 { return(*(int *)0); }
2980 { return(*(int *)0); }
2982 #undef _nc_screen_resume_sp
2983 void _nc_screen_resume_sp(
2987 #undef _nc_screen_resume
2988 void _nc_screen_resume(void)
2991 #undef _nc_screen_init_sp
2992 void _nc_screen_init_sp(
2996 #undef _nc_screen_init
2997 void _nc_screen_init(void)
3000 #undef _nc_screen_wrap_sp
3001 void _nc_screen_wrap_sp(
3005 #undef _nc_screen_wrap
3006 void _nc_screen_wrap(void)
3009 #undef _nc_do_xmc_glitch_sp
3010 void _nc_do_xmc_glitch_sp(
3015 #undef _nc_do_xmc_glitch
3016 void _nc_do_xmc_glitch(
3020 /* ./trace/varargs.c */
3026 { return(*(char **)0); }
3028 /* ./base/vsscanf.c */
3031 void _nc_vsscanf(void)
3034 /* ./base/lib_freeall.c */
3037 void _nc_freeall(void)
3040 #undef _nc_free_and_exit_sp
3041 void _nc_free_and_exit_sp(
3046 #undef _nc_free_and_exit
3047 void _nc_free_and_exit(
3051 /* ./widechar/charable.c */
3053 #undef _nc_is_charable
3054 NCURSES_BOOL _nc_is_charable(
3056 { return(*(NCURSES_BOOL *)0); }
3061 { return(*(int *)0); }
3063 #undef _nc_to_widechar
3064 wint_t _nc_to_widechar(
3066 { return(*(wint_t *)0); }
3068 /* ./widechar/lib_add_wch.c */
3074 { return(*(int *)0); }
3080 { return(*(int *)0); }
3082 /* ./widechar/lib_box_set.c */
3095 { return(*(int *)0); }
3097 /* ./widechar/lib_cchar.c */
3106 { return(*(int *)0); }
3110 const cchar_t *wcval,
3115 { return(*(int *)0); }
3117 /* ./widechar/lib_erasewchar.c */
3122 { return(*(int *)0); }
3127 { return(*(int *)0); }
3129 /* ./widechar/lib_get_wch.c */
3135 { return(*(int *)0); }
3137 /* ./widechar/lib_get_wstr.c */
3144 { return(*(int *)0); }
3146 /* ./widechar/lib_hline_set.c */
3153 { return(*(int *)0); }
3155 /* ./widechar/lib_in_wch.c */
3161 { return(*(int *)0); }
3163 /* ./widechar/lib_in_wchnstr.c */
3170 { return(*(int *)0); }
3172 /* ./widechar/lib_ins_wch.c */
3174 #undef _nc_insert_wch
3178 { return(*(int *)0); }
3184 { return(*(int *)0); }
3189 const wchar_t *wstr,
3191 { return(*(int *)0); }
3193 /* ./widechar/lib_inwstr.c */
3200 { return(*(int *)0); }
3206 { return(*(int *)0); }
3208 /* ./widechar/lib_key_name.c */
3211 const char *key_name(
3213 { return(*(const char **)0); }
3215 /* ./widechar/lib_pecho_wchar.c */
3221 { return(*(int *)0); }
3223 /* ./widechar/lib_slk_wset.c */
3228 const wchar_t *astr,
3230 { return(*(int *)0); }
3232 /* ./widechar/lib_unget_wch.c */
3239 { return(*(size_t *)0); }
3245 { return(*(int *)0); }
3250 { return(*(int *)0); }
3252 /* ./widechar/lib_vid_attr.c */
3260 NCURSES_OUTC_sp outc)
3261 { return(*(int *)0); }
3269 { return(*(int *)0); }
3277 { return(*(int *)0); }
3284 { return(*(int *)0); }
3286 #undef term_attrs_sp
3287 attr_t term_attrs_sp(
3289 { return(*(attr_t *)0); }
3292 attr_t term_attrs(void)
3293 { return(*(attr_t *)0); }
3295 /* ./widechar/lib_vline_set.c */
3302 { return(*(int *)0); }
3304 /* ./widechar/lib_wacs.c */
3309 #undef _nc_init_wacs
3310 void _nc_init_wacs(void)
3313 /* ./widechar/lib_wunctrl.c */
3316 wchar_t *wunctrl_sp(
3319 { return(*(wchar_t **)0); }
3324 { return(*(wchar_t **)0); }
3328 #undef _nc_toggle_attr_on
3329 void _nc_toggle_attr_on(
3334 #undef _nc_toggle_attr_off
3335 void _nc_toggle_attr_off(
3340 #undef _nc_DelCharCost_sp
3341 int _nc_DelCharCost_sp(
3344 { return(*(int *)0); }
3346 #undef _nc_InsCharCost_sp
3347 int _nc_InsCharCost_sp(
3350 { return(*(int *)0); }
3352 #undef _nc_UpdateAttrs_sp
3353 void _nc_UpdateAttrs_sp(
3358 #undef _nc_DelCharCost
3359 int _nc_DelCharCost(
3361 { return(*(int *)0); }
3363 #undef _nc_InsCharCost
3364 int _nc_InsCharCost(
3366 { return(*(int *)0); }
3368 #undef _nc_UpdateAttrs
3369 void _nc_UpdateAttrs(
3373 /* ./base/legacy_coding.c */
3375 #undef use_legacy_coding_sp
3376 int use_legacy_coding_sp(
3379 { return(*(int *)0); }
3381 #undef use_legacy_coding
3382 int use_legacy_coding(
3384 { return(*(int *)0); }
3386 /* ./base/lib_dft_fgbg.c */
3388 #undef use_default_colors_sp
3389 int use_default_colors_sp(
3391 { return(*(int *)0); }
3393 #undef use_default_colors
3394 int use_default_colors(void)
3395 { return(*(int *)0); }
3397 #undef assume_default_colors_sp
3398 int assume_default_colors_sp(
3402 { return(*(int *)0); }
3404 #undef assume_default_colors
3405 int assume_default_colors(
3408 { return(*(int *)0); }
3410 /* ./tinfo/lib_print.c */
3417 { return(*(int *)0); }
3423 { return(*(int *)0); }
3425 /* ./base/resizeterm.c */
3427 #undef is_term_resized_sp
3428 NCURSES_BOOL is_term_resized_sp(
3432 { return(*(NCURSES_BOOL *)0); }
3434 #undef is_term_resized
3435 NCURSES_BOOL is_term_resized(
3438 { return(*(NCURSES_BOOL *)0); }
3440 #undef resize_term_sp
3445 { return(*(int *)0); }
3451 { return(*(int *)0); }
3453 #undef resizeterm_sp
3458 { return(*(int *)0); }
3464 { return(*(int *)0); }
3466 /* ./trace/trace_xnames.c */
3468 #undef _nc_trace_xnames
3469 void _nc_trace_xnames(
3473 /* ./tinfo/use_screen.c */
3478 NCURSES_SCREEN_CB func,
3480 { return(*(int *)0); }
3482 /* ./base/use_window.c */
3487 NCURSES_WINDOW_CB func,
3489 { return(*(int *)0); }
3491 /* ./base/wresize.c */
3498 { return(*(int *)0); }
3500 /* ./tinfo/access.c */
3505 { return(*(char **)0); }
3507 #undef _nc_is_abs_path
3508 NCURSES_BOOL _nc_is_abs_path(
3510 { return(*(NCURSES_BOOL *)0); }
3513 unsigned _nc_pathlast(
3515 { return(*(unsigned *)0); }
3520 { return(*(char **)0); }
3526 { return(*(int *)0); }
3528 #undef _nc_is_dir_path
3529 NCURSES_BOOL _nc_is_dir_path(
3531 { return(*(NCURSES_BOOL *)0); }
3533 #undef _nc_is_file_path
3534 NCURSES_BOOL _nc_is_file_path(
3536 { return(*(NCURSES_BOOL *)0); }
3538 #undef _nc_env_access
3539 int _nc_env_access(void)
3540 { return(*(int *)0); }
3542 /* ./tinfo/add_tries.c */
3544 #undef _nc_add_to_try
3549 { return(*(int *)0); }
3551 /* ./tinfo/alloc_ttype.c */
3553 #undef _nc_align_termtype
3554 void _nc_align_termtype(
3559 #undef _nc_copy_termtype
3560 void _nc_copy_termtype(
3562 const TERMTYPE *src)
3568 const char *const boolcodes[] = {0};
3570 const char *const numcodes[] = {0};
3572 const char *const strcodes[] = {0};
3574 /* ./comp_captab.c */
3576 #undef _nc_get_table
3577 const struct name_table_entry *_nc_get_table(
3578 NCURSES_BOOL termcap)
3579 { return(*(const struct name_table_entry **)0); }
3581 #undef _nc_get_hash_table
3582 const HashValue *_nc_get_hash_table(
3583 NCURSES_BOOL termcap)
3584 { return(*(const HashValue **)0); }
3586 #undef _nc_get_alias_table
3587 const struct alias *_nc_get_alias_table(
3588 NCURSES_BOOL termcap)
3589 { return(*(const struct alias **)0); }
3591 #undef _nc_get_hash_info
3592 const HashData *_nc_get_hash_info(
3593 NCURSES_BOOL termcap)
3594 { return(*(const HashData **)0); }
3596 /* ./tinfo/comp_error.c */
3598 #undef _nc_suppress_warnings
3599 NCURSES_BOOL _nc_suppress_warnings;
3600 #undef _nc_curr_line
3605 #undef _nc_get_source
3606 const char *_nc_get_source(void)
3607 { return(*(const char **)0); }
3609 #undef _nc_set_source
3610 void _nc_set_source(
3611 const char *const name)
3616 const char *const name)
3626 const char *const fmt,
3630 #undef _nc_err_abort
3632 const char *const fmt,
3636 #undef _nc_syserr_abort
3637 void _nc_syserr_abort(
3638 const char *const fmt,
3642 /* ./tinfo/comp_hash.c */
3644 #undef _nc_find_entry
3645 struct name_table_entry const *_nc_find_entry(
3647 const HashValue *hash_table)
3648 { return(*(struct name_table_entry const **)0); }
3650 #undef _nc_find_type_entry
3651 struct name_table_entry const *_nc_find_type_entry(
3654 NCURSES_BOOL termcap)
3655 { return(*(struct name_table_entry const **)0); }
3657 /* ./tinfo/db_iterator.c */
3660 const char *_nc_tic_dir(
3662 { return(*(const char **)0); }
3664 #undef _nc_keep_tic_dir
3665 void _nc_keep_tic_dir(
3670 void _nc_last_db(void)
3674 const char *_nc_next_db(
3677 { return(*(const char **)0); }
3685 /* ./tinfo/doalloc.c */