1 /****************************************************************************
2 * Copyright (c) 2001-2008,2009 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-2009 *
31 ****************************************************************************/
34 /* ./tty/hardscroll.c */
36 #include <curses.priv.h>
41 #undef _nc_scroll_optimize_sp
42 void _nc_scroll_optimize_sp(
46 #undef _nc_scroll_optimize
47 void _nc_scroll_optimize(void)
50 #undef _nc_linedump_sp
56 void _nc_linedump(void)
61 #undef _nc_hash_map_sp
67 void _nc_hash_map(void)
70 #undef _nc_make_oldhash_sp
71 void _nc_make_oldhash_sp(
76 #undef _nc_make_oldhash
77 void _nc_make_oldhash(
81 #undef _nc_scroll_oldhash_sp
82 void _nc_scroll_oldhash_sp(
89 #undef _nc_scroll_oldhash
90 void _nc_scroll_oldhash(
96 /* ./base/lib_addch.c */
104 { return(*(cchar_t *)0); }
110 { return(*(int *)0); }
112 #undef _nc_waddch_nosync
113 int _nc_waddch_nosync(
116 { return(*(int *)0); }
122 { return(*(int *)0); }
128 { return(*(int *)0); }
130 /* ./base/lib_addstr.c */
137 { return(*(int *)0); }
144 { return(*(int *)0); }
149 { return(*(int *)0); }
156 { return(*(int *)0); }
163 { return(*(int *)0); }
165 /* ./base/lib_beep.c */
170 { return(*(int *)0); }
174 { return(*(int *)0); }
176 /* ./base/lib_bkgd.c */
194 { return(*(int *)0); }
200 { return(*(int *)0); }
202 /* ./base/lib_box.c */
215 { return(*(int *)0); }
217 /* ./base/lib_chgat.c */
226 { return(*(int *)0); }
228 /* ./base/lib_clear.c */
233 { return(*(int *)0); }
235 /* ./base/lib_clearok.c */
241 { return(*(int *)0); }
243 /* ./base/lib_clrbot.c */
248 { return(*(int *)0); }
250 /* ./base/lib_clreol.c */
255 { return(*(int *)0); }
257 /* ./base/lib_color.c */
267 #undef _nc_reset_colors_sp
268 NCURSES_BOOL _nc_reset_colors_sp(
270 { return(*(NCURSES_BOOL *)0); }
272 #undef _nc_reset_colors
273 NCURSES_BOOL _nc_reset_colors(void)
274 { return(*(NCURSES_BOOL *)0); }
276 #undef start_color_sp
279 { return(*(int *)0); }
282 int start_color(void)
283 { return(*(int *)0); }
291 { return(*(int *)0); }
298 { return(*(int *)0); }
307 { return(*(int *)0); }
315 { return(*(int *)0); }
317 #undef can_change_color_sp
318 NCURSES_BOOL can_change_color_sp(
320 { return(*(NCURSES_BOOL *)0); }
322 #undef can_change_color
323 NCURSES_BOOL can_change_color(void)
324 { return(*(NCURSES_BOOL *)0); }
327 NCURSES_BOOL has_colors_sp(
329 { return(*(NCURSES_BOOL *)0); }
332 NCURSES_BOOL has_colors(void)
333 { return(*(NCURSES_BOOL *)0); }
335 #undef color_content_sp
336 int color_content_sp(
342 { return(*(int *)0); }
350 { return(*(int *)0); }
352 #undef pair_content_sp
358 { return(*(int *)0); }
365 { return(*(int *)0); }
367 #undef _nc_do_color_sp
368 void _nc_do_color_sp(
372 NCURSES_BOOL reverse,
373 NCURSES_OUTC_sp outc)
380 NCURSES_BOOL reverse,
384 /* ./base/lib_colorset.c */
389 short color_pair_number,
391 { return(*(int *)0); }
393 /* ./base/lib_delch.c */
398 { return(*(int *)0); }
400 /* ./base/lib_delwin.c */
405 { return(*(int *)0); }
407 /* ./base/lib_echo.c */
412 { return(*(int *)0); }
416 { return(*(int *)0); }
421 { return(*(int *)0); }
425 { return(*(int *)0); }
427 /* ./base/lib_endwin.c */
432 { return(*(int *)0); }
436 { return(*(int *)0); }
438 /* ./base/lib_erase.c */
443 { return(*(int *)0); }
445 /* ./base/lib_flash.c */
450 { return(*(int *)0); }
454 { return(*(int *)0); }
461 { return(*(int *)0); }
467 { return(*(int *)0); }
472 { return(*(int *)0); }
478 { return(*(int *)0); }
483 { return(*(int *)0); }
488 { return(*(int *)0); }
493 { return(*(int *)0); }
498 { return(*(int *)0); }
505 { return(*(int *)0); }
511 { return(*(int *)0); }
517 { return(*(int *)0); }
524 { return(*(int *)0); }
529 { return(*(int *)0); }
546 { return(*(int *)0); }
553 { return(*(int *)0); }
561 { return(*(int *)0); }
565 { return(*(int *)0); }
569 { return(*(int *)0); }
573 { return(*(int *)0); }
579 { return(*(int *)0); }
584 { return(*(int *)0); }
588 { return(*(int *)0); }
592 { return(*(int *)0); }
597 { return(*(int *)0); }
601 { return(*(int *)0); }
606 { return(*(chtype *)0); }
610 { return(*(int *)0); }
616 { return(*(int *)0); }
621 { return(*(int *)0); }
627 { return(*(int *)0); }
631 { return(*(chtype *)0); }
637 { return(*(int *)0); }
642 { return(*(int *)0); }
648 { return(*(int *)0); }
653 { return(*(int *)0); }
658 { return(*(int *)0); }
662 { return(*(int *)0); }
668 { return(*(int *)0); }
673 { return(*(int *)0); }
678 { return(*(int *)0); }
684 { return(*(int *)0); }
691 { return(*(int *)0); }
699 { return(*(int *)0); }
706 { return(*(int *)0); }
714 { return(*(int *)0); }
721 { return(*(int *)0); }
731 { return(*(int *)0); }
737 { return(*(int *)0); }
743 { return(*(int *)0); }
751 { return(*(int *)0); }
758 { return(*(int *)0); }
766 { return(*(int *)0); }
772 { return(*(chtype *)0); }
780 { return(*(int *)0); }
787 { return(*(int *)0); }
795 { return(*(int *)0); }
802 { return(*(int *)0); }
810 { return(*(int *)0); }
817 { return(*(int *)0); }
824 { return(*(int *)0); }
832 { return(*(int *)0); }
840 { return(*(int *)0); }
849 { return(*(int *)0); }
857 { return(*(int *)0); }
866 { return(*(int *)0); }
874 { return(*(int *)0); }
885 { return(*(int *)0); }
892 { return(*(int *)0); }
899 { return(*(int *)0); }
908 { return(*(int *)0); }
916 { return(*(int *)0); }
925 { return(*(int *)0); }
932 { return(*(chtype *)0); }
941 { return(*(int *)0); }
949 { return(*(int *)0); }
958 { return(*(int *)0); }
966 { return(*(int *)0); }
975 { return(*(int *)0); }
983 { return(*(int *)0); }
991 { return(*(int *)0); }
1000 { return(*(int *)0); }
1005 { return(*(int *)0); }
1010 { return(*(int *)0); }
1014 { return(*(int *)0); }
1019 { return(*(int *)0); }
1024 { return(*(int *)0); }
1030 { return(*(int *)0); }
1036 { return(*(int *)0); }
1042 { return(*(int *)0); }
1046 { return(*(int *)0); }
1050 { return(*(int *)0); }
1062 { return(*(int *)0); }
1067 { return(*(int *)0); }
1072 { return(*(int *)0); }
1078 { return(*(int *)0); }
1085 { return(*(int *)0); }
1092 { return(*(int *)0); }
1098 { return(*(int *)0); }
1104 { return(*(int *)0); }
1110 { return(*(int *)0); }
1116 { return(*(int *)0); }
1122 { return(*(int *)0); }
1130 { return(*(int *)0); }
1138 { return(*(int *)0); }
1143 { return(*(int *)0); }
1149 { return(*(int *)0); }
1155 { return(*(int *)0); }
1160 { return(*(int *)0); }
1166 { 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); }
1227 { return(*(int *)0); }
1232 { return(*(WINDOW **)0); }
1235 NCURSES_BOOL is_cleared(
1237 { return(*(NCURSES_BOOL *)0); }
1240 NCURSES_BOOL is_idcok(
1242 { return(*(NCURSES_BOOL *)0); }
1245 NCURSES_BOOL is_idlok(
1247 { return(*(NCURSES_BOOL *)0); }
1250 NCURSES_BOOL is_immedok(
1252 { return(*(NCURSES_BOOL *)0); }
1255 NCURSES_BOOL is_keypad(
1257 { return(*(NCURSES_BOOL *)0); }
1260 NCURSES_BOOL is_leaveok(
1262 { return(*(NCURSES_BOOL *)0); }
1265 NCURSES_BOOL is_nodelay(
1267 { return(*(NCURSES_BOOL *)0); }
1270 NCURSES_BOOL is_notimeout(
1272 { return(*(NCURSES_BOOL *)0); }
1275 NCURSES_BOOL is_scrollok(
1277 { return(*(NCURSES_BOOL *)0); }
1280 NCURSES_BOOL is_syncok(
1282 { return(*(NCURSES_BOOL *)0); }
1289 { return(*(int *)0); }
1294 { return(*(int *)0); }
1300 { return(*(int *)0); }
1305 { return(*(int *)0); }
1311 { return(*(int *)0); }
1316 { return(*(int *)0); }
1321 { return(*(int *)0); }
1338 { return(*(int *)0); }
1345 { return(*(int *)0); }
1350 { return(*(int *)0); }
1355 { return(*(int *)0); }
1360 { return(*(int *)0); }
1365 { return(*(int *)0); }
1371 { return(*(int *)0); }
1377 { return(*(int *)0); }
1382 { return(*(int *)0); }
1388 { return(*(int *)0); }
1393 { return(*(int *)0); }
1399 { return(*(int *)0); }
1405 { return(*(int *)0); }
1410 { return(*(int *)0); }
1415 { return(*(int *)0); }
1420 { return(*(int *)0); }
1427 { return(*(int *)0); }
1429 #undef mvadd_wchnstr
1435 { return(*(int *)0); }
1442 { return(*(int *)0); }
1450 { return(*(int *)0); }
1457 { return(*(int *)0); }
1464 { return(*(int *)0); }
1471 { return(*(int *)0); }
1479 { return(*(int *)0); }
1487 { return(*(int *)0); }
1494 { return(*(int *)0); }
1502 { return(*(int *)0); }
1509 { return(*(int *)0); }
1517 { return(*(int *)0); }
1525 { return(*(int *)0); }
1532 { return(*(int *)0); }
1539 { return(*(int *)0); }
1546 { return(*(int *)0); }
1554 { return(*(int *)0); }
1562 { return(*(int *)0); }
1564 #undef mvwadd_wchnstr
1571 { return(*(int *)0); }
1573 #undef mvwadd_wchstr
1579 { return(*(int *)0); }
1588 { return(*(int *)0); }
1596 { return(*(int *)0); }
1604 { return(*(int *)0); }
1612 { return(*(int *)0); }
1621 { return(*(int *)0); }
1630 { return(*(int *)0); }
1638 { return(*(int *)0); }
1640 #undef mvwin_wchnstr
1647 { return(*(int *)0); }
1655 { return(*(int *)0); }
1664 { return(*(int *)0); }
1673 { return(*(int *)0); }
1681 { return(*(int *)0); }
1689 { return(*(int *)0); }
1697 { return(*(int *)0); }
1706 { return(*(int *)0); }
1712 { return(*(int *)0); }
1718 { return(*(int *)0); }
1724 { return(*(int *)0); }
1730 { return(*(int *)0); }
1736 { return(*(int *)0); }
1742 { return(*(int *)0); }
1748 { return(*(int *)0); }
1751 NCURSES_BOOL mouse_trafo(
1755 { return(*(NCURSES_BOOL *)0); }
1757 /* ./base/lib_getch.c */
1759 #include <fifo_defs.h>
1764 #undef set_escdelay_sp
1765 int set_escdelay_sp(
1768 { return(*(int *)0); }
1773 { return(*(int *)0); }
1778 unsigned long *result,
1780 { return(*(int *)0); }
1785 { return(*(int *)0); }
1787 /* ./base/lib_getstr.c */
1794 { return(*(int *)0); }
1796 /* ./base/lib_hline.c */
1803 { return(*(int *)0); }
1805 /* ./base/lib_immedok.c */
1813 /* ./base/lib_inchstr.c */
1820 { return(*(int *)0); }
1822 /* ./base/lib_initscr.c */
1825 WINDOW *initscr(void)
1826 { return(*(WINDOW **)0); }
1828 /* ./base/lib_insch.c */
1830 #undef _nc_insert_ch
1835 { return(*(int *)0); }
1841 { return(*(int *)0); }
1843 /* ./base/lib_insdel.c */
1849 { return(*(int *)0); }
1851 /* ./base/lib_insnstr.c */
1858 { return(*(int *)0); }
1860 /* ./base/lib_instr.c */
1867 { return(*(int *)0); }
1869 /* ./base/lib_isendwin.c */
1872 NCURSES_BOOL isendwin_sp(
1874 { return(*(NCURSES_BOOL *)0); }
1877 NCURSES_BOOL isendwin(void)
1878 { return(*(NCURSES_BOOL *)0); }
1880 /* ./base/lib_leaveok.c */
1886 { return(*(int *)0); }
1888 /* ./base/lib_mouse.c */
1894 { return(*(int *)0); }
1899 { return(*(int *)0); }
1901 #undef ungetmouse_sp
1905 { return(*(int *)0); }
1910 { return(*(int *)0); }
1913 mmask_t mousemask_sp(
1917 { return(*(mmask_t *)0); }
1923 { return(*(mmask_t *)0); }
1926 NCURSES_BOOL wenclose(
1930 { return(*(NCURSES_BOOL *)0); }
1932 #undef mouseinterval_sp
1933 int mouseinterval_sp(
1936 { return(*(int *)0); }
1938 #undef mouseinterval
1941 { return(*(int *)0); }
1943 #undef _nc_has_mouse
1944 NCURSES_BOOL _nc_has_mouse(
1946 { return(*(NCURSES_BOOL *)0); }
1949 NCURSES_BOOL has_mouse_sp(
1951 { return(*(NCURSES_BOOL *)0); }
1954 NCURSES_BOOL has_mouse(void)
1955 { return(*(NCURSES_BOOL *)0); }
1958 NCURSES_BOOL wmouse_trafo(
1962 NCURSES_BOOL to_screen)
1963 { return(*(NCURSES_BOOL *)0); }
1965 /* ./base/lib_move.c */
1972 { return(*(int *)0); }
1974 /* ./tty/lib_mvcur.c */
1976 #undef _nc_msec_cost_sp
1977 int _nc_msec_cost_sp(
1979 const char *const cap,
1981 { return(*(int *)0); }
1983 #undef _nc_msec_cost
1985 const char *const cap,
1987 { return(*(int *)0); }
1989 #undef _nc_mvcur_resume_sp
1990 void _nc_mvcur_resume_sp(
1994 #undef _nc_mvcur_resume
1995 void _nc_mvcur_resume(void)
1998 #undef _nc_mvcur_init_sp
1999 void _nc_mvcur_init_sp(
2003 #undef _nc_mvcur_init
2004 void _nc_mvcur_init(void)
2007 #undef _nc_mvcur_wrap_sp
2008 void _nc_mvcur_wrap_sp(
2012 #undef _nc_mvcur_wrap
2013 void _nc_mvcur_wrap(void)
2023 { return(*(int *)0); }
2031 { return(*(int *)0); }
2033 #undef _nc_optimize_enable
2034 int _nc_optimize_enable;
2036 /* ./base/lib_mvwin.c */
2043 { return(*(int *)0); }
2045 /* ./base/lib_newterm.c */
2071 { return(*(SCREEN **)0); }
2078 { return(*(SCREEN **)0); }
2080 /* ./base/lib_newwin.c */
2085 { return(*(int *)0); }
2094 { return(*(WINDOW **)0); }
2102 { return(*(WINDOW **)0); }
2111 { return(*(WINDOW **)0); }
2120 { return(*(WINDOW **)0); }
2122 #undef _nc_makenew_sp
2123 WINDOW *_nc_makenew_sp(
2130 { return(*(WINDOW **)0); }
2133 WINDOW *_nc_makenew(
2139 { return(*(WINDOW **)0); }
2141 #undef _nc_curscr_of
2142 WINDOW *_nc_curscr_of(
2144 { return(*(WINDOW **)0); }
2146 #undef _nc_newscr_of
2147 WINDOW *_nc_newscr_of(
2149 { return(*(WINDOW **)0); }
2151 #undef _nc_stdscr_of
2152 WINDOW *_nc_stdscr_of(
2154 { return(*(WINDOW **)0); }
2156 /* ./base/lib_nl.c */
2161 { return(*(int *)0); }
2165 { return(*(int *)0); }
2170 { return(*(int *)0); }
2174 { return(*(int *)0); }
2176 /* ./base/lib_overlay.c */
2182 { return(*(int *)0); }
2188 { return(*(int *)0); }
2201 { return(*(int *)0); }
2203 /* ./base/lib_pad.c */
2210 { return(*(WINDOW **)0); }
2216 { return(*(WINDOW **)0); }
2225 { return(*(WINDOW **)0); }
2236 { return(*(int *)0); }
2247 { return(*(int *)0); }
2253 { return(*(int *)0); }
2255 /* ./base/lib_printw.c */
2261 { return(*(int *)0); }
2268 { return(*(int *)0); }
2276 { return(*(int *)0); }
2285 { return(*(int *)0); }
2292 { return(*(int *)0); }
2294 /* ./base/lib_redrawln.c */
2301 { return(*(int *)0); }
2303 /* ./base/lib_refresh.c */
2308 { return(*(int *)0); }
2313 { return(*(int *)0); }
2315 /* ./base/lib_restart.c */
2317 #undef restartterm_sp
2323 { return(*(int *)0); }
2330 { return(*(int *)0); }
2332 /* ./base/lib_scanw.c */
2339 { return(*(int *)0); }
2345 { return(*(int *)0); }
2352 { return(*(int *)0); }
2360 { return(*(int *)0); }
2369 { return(*(int *)0); }
2371 /* ./base/lib_screen.c */
2377 { return(*(WINDOW **)0); }
2382 { return(*(WINDOW **)0); }
2388 { return(*(int *)0); }
2390 #undef scr_restore_sp
2394 { return(*(int *)0); }
2399 { return(*(int *)0); }
2404 { return(*(int *)0); }
2410 { return(*(int *)0); }
2415 { return(*(int *)0); }
2421 { return(*(int *)0); }
2426 { return(*(int *)0); }
2428 /* ./base/lib_scroll.c */
2430 #undef _nc_scroll_window
2431 void _nc_scroll_window(
2443 { return(*(int *)0); }
2445 /* ./base/lib_scrollok.c */
2451 { return(*(int *)0); }
2453 /* ./base/lib_scrreg.c */
2460 { return(*(int *)0); }
2462 /* ./base/lib_set_term.c */
2467 { return(*(SCREEN **)0); }
2474 #undef _nc_setupscreen
2475 int _nc_setupscreen(
2479 NCURSES_BOOL filtered,
2481 { return(*(int *)0); }
2483 #undef _nc_ripoffline_sp
2484 int _nc_ripoffline_sp(
2490 { return(*(int *)0); }
2492 #undef _nc_ripoffline
2498 { return(*(int *)0); }
2500 #undef ripoffline_sp
2507 { return(*(int *)0); }
2515 { return(*(int *)0); }
2517 /* ./base/lib_slk.c */
2519 #undef _nc_slk_initialize
2520 int _nc_slk_initialize(
2523 { return(*(int *)0); }
2525 #undef slk_restore_sp
2528 { return(*(int *)0); }
2531 int slk_restore(void)
2532 { return(*(int *)0); }
2534 /* ./base/lib_slkatr_set.c */
2536 #undef slk_attr_set_sp
2537 int slk_attr_set_sp(
2540 short color_pair_number,
2542 { return(*(int *)0); }
2547 short color_pair_number,
2549 { return(*(int *)0); }
2551 /* ./base/lib_slkatrof.c */
2553 #undef slk_attroff_sp
2557 { return(*(int *)0); }
2562 { return(*(int *)0); }
2564 /* ./base/lib_slkatron.c */
2566 #undef slk_attron_sp
2570 { return(*(int *)0); }
2575 { return(*(int *)0); }
2577 /* ./base/lib_slkatrset.c */
2579 #undef slk_attrset_sp
2583 { return(*(int *)0); }
2588 { return(*(int *)0); }
2590 /* ./base/lib_slkattr.c */
2595 { return(*(attr_t *)0); }
2598 attr_t slk_attr(void)
2599 { return(*(attr_t *)0); }
2601 /* ./base/lib_slkclear.c */
2606 { return(*(int *)0); }
2610 { return(*(int *)0); }
2612 /* ./base/lib_slkcolor.c */
2617 short color_pair_number)
2618 { return(*(int *)0); }
2622 short color_pair_number)
2623 { return(*(int *)0); }
2625 /* ./base/lib_slkinit.c */
2631 { return(*(int *)0); }
2636 { return(*(int *)0); }
2638 /* ./base/lib_slklab.c */
2644 { return(*(char **)0); }
2649 { return(*(char **)0); }
2651 /* ./base/lib_slkrefr.c */
2653 #undef slk_noutrefresh_sp
2654 int slk_noutrefresh_sp(
2656 { return(*(int *)0); }
2658 #undef slk_noutrefresh
2659 int slk_noutrefresh(void)
2660 { return(*(int *)0); }
2662 #undef slk_refresh_sp
2665 { return(*(int *)0); }
2668 int slk_refresh(void)
2669 { return(*(int *)0); }
2671 /* ./base/lib_slkset.c */
2681 { return(*(int *)0); }
2688 { return(*(int *)0); }
2690 /* ./base/lib_slktouch.c */
2695 { return(*(int *)0); }
2699 { return(*(int *)0); }
2701 /* ./base/lib_touch.c */
2703 #undef is_linetouched
2704 NCURSES_BOOL is_linetouched(
2707 { return(*(NCURSES_BOOL *)0); }
2709 #undef is_wintouched
2710 NCURSES_BOOL is_wintouched(
2712 { return(*(NCURSES_BOOL *)0); }
2720 { return(*(int *)0); }
2722 /* ./trace/lib_tracedmp.c */
2730 /* ./trace/lib_tracemse.c */
2732 #undef _nc_tracemouse
2733 char *_nc_tracemouse(
2736 { return(*(char **)0); }
2741 { return(*(char **)0); }
2743 /* ./tty/lib_tstp.c */
2745 #include <SigAction.h>
2747 #undef _nc_signal_handler
2748 void _nc_signal_handler(
2749 NCURSES_BOOL enable)
2752 /* ./base/lib_ungetch.c */
2754 #undef _nc_fifo_dump
2763 { return(*(int *)0); }
2768 { return(*(int *)0); }
2770 /* ./tty/lib_vidattr.c */
2776 NCURSES_OUTC_sp outc)
2777 { return(*(int *)0); }
2783 { return(*(int *)0); }
2789 { return(*(int *)0); }
2794 { return(*(int *)0); }
2797 chtype termattrs_sp(
2799 { return(*(chtype *)0); }
2802 chtype termattrs(void)
2803 { return(*(chtype *)0); }
2805 /* ./base/lib_vline.c */
2812 { return(*(int *)0); }
2814 /* ./base/lib_wattroff.c */
2821 { return(*(int *)0); }
2823 /* ./base/lib_wattron.c */
2830 { return(*(int *)0); }
2832 /* ./base/lib_winch.c */
2837 { return(*(chtype *)0); }
2839 /* ./base/lib_window.c */
2851 { return(*(int *)0); }
2857 { return(*(int *)0); }
2877 { return(*(WINDOW **)0); }
2879 /* ./base/nc_panel.c */
2881 #undef _nc_panelhook_sp
2882 struct panelhook *_nc_panelhook_sp(
2884 { return(*(struct panelhook **)0); }
2886 #undef _nc_panelhook
2887 struct panelhook *_nc_panelhook(void)
2888 { return(*(struct panelhook **)0); }
2890 /* ./base/safe_sprintf.c */
2892 #undef _nc_printf_string_sp
2893 char *_nc_printf_string_sp(
2897 { return(*(char **)0); }
2899 #undef _nc_printf_string
2900 char *_nc_printf_string(
2903 { return(*(char **)0); }
2905 /* ./tty/tty_update.c */
2907 #include <sys/time.h>
2908 #include <sys/times.h>
2913 { return(*(int *)0); }
2917 { return(*(int *)0); }
2919 #undef _nc_scrolln_sp
2926 { return(*(int *)0); }
2934 { return(*(int *)0); }
2936 #undef _nc_screen_resume_sp
2937 void _nc_screen_resume_sp(
2941 #undef _nc_screen_resume
2942 void _nc_screen_resume(void)
2945 #undef _nc_screen_init_sp
2946 void _nc_screen_init_sp(
2950 #undef _nc_screen_init
2951 void _nc_screen_init(void)
2954 #undef _nc_screen_wrap_sp
2955 void _nc_screen_wrap_sp(
2959 #undef _nc_screen_wrap
2960 void _nc_screen_wrap(void)
2963 #undef _nc_do_xmc_glitch_sp
2964 void _nc_do_xmc_glitch_sp(
2969 #undef _nc_do_xmc_glitch
2970 void _nc_do_xmc_glitch(
2974 /* ./trace/varargs.c */
2977 atUnknown = 0, atInteger, atFloat, atPoint, atString
2984 { return(*(char **)0); }
2986 /* ./base/memmove.c */
2989 void _nc_memmove(void)
2992 /* ./base/vsscanf.c */
2995 void _nc_vsscanf(void)
2998 /* ./base/lib_freeall.c */
3000 #include <term_entry.h>
3003 void _nc_freeall(void)
3006 #undef _nc_free_and_exit_sp
3007 void _nc_free_and_exit_sp(
3012 #undef _nc_free_and_exit
3013 void _nc_free_and_exit(
3017 /* ./widechar/charable.c */
3019 #undef _nc_is_charable
3020 NCURSES_BOOL _nc_is_charable(
3022 { return(*(NCURSES_BOOL *)0); }
3027 { return(*(int *)0); }
3029 #undef _nc_to_widechar
3030 wint_t _nc_to_widechar(
3032 { return(*(wint_t *)0); }
3034 /* ./widechar/lib_add_wch.c */
3040 { return(*(int *)0); }
3046 { return(*(int *)0); }
3048 /* ./widechar/lib_box_set.c */
3061 { return(*(int *)0); }
3063 /* ./widechar/lib_cchar.c */
3072 { return(*(int *)0); }
3076 const cchar_t *wcval,
3081 { return(*(int *)0); }
3083 /* ./widechar/lib_erasewchar.c */
3088 { return(*(int *)0); }
3093 { return(*(int *)0); }
3095 /* ./widechar/lib_get_wch.c */
3101 { return(*(int *)0); }
3103 /* ./widechar/lib_get_wstr.c */
3110 { return(*(int *)0); }
3112 /* ./widechar/lib_hline_set.c */
3119 { return(*(int *)0); }
3121 /* ./widechar/lib_in_wch.c */
3127 { return(*(int *)0); }
3129 /* ./widechar/lib_in_wchnstr.c */
3136 { return(*(int *)0); }
3138 /* ./widechar/lib_ins_wch.c */
3144 { return(*(int *)0); }
3149 const wchar_t *wstr,
3151 { return(*(int *)0); }
3153 /* ./widechar/lib_inwstr.c */
3160 { return(*(int *)0); }
3166 { return(*(int *)0); }
3168 /* ./widechar/lib_key_name.c */
3173 { return(*(char **)0); }
3175 /* ./widechar/lib_pecho_wchar.c */
3181 { return(*(int *)0); }
3183 /* ./widechar/lib_slk_wset.c */
3188 const wchar_t *astr,
3190 { return(*(int *)0); }
3192 /* ./widechar/lib_unget_wch.c */
3199 { return(*(size_t *)0); }
3205 { return(*(int *)0); }
3210 { return(*(int *)0); }
3212 /* ./widechar/lib_vid_attr.c */
3220 NCURSES_OUTC_sp outc)
3221 { return(*(int *)0); }
3229 { return(*(int *)0); }
3237 { return(*(int *)0); }
3244 { return(*(int *)0); }
3246 #undef term_attrs_sp
3247 attr_t term_attrs_sp(
3249 { return(*(attr_t *)0); }
3252 attr_t term_attrs(void)
3253 { return(*(attr_t *)0); }
3255 /* ./widechar/lib_vline_set.c */
3262 { return(*(int *)0); }
3264 /* ./widechar/lib_wacs.c */
3269 #undef _nc_init_wacs
3270 void _nc_init_wacs(void)
3273 /* ./widechar/lib_wunctrl.c */
3276 wchar_t *wunctrl_sp(
3279 { return(*(wchar_t **)0); }
3284 { return(*(wchar_t **)0); }
3288 #undef _nc_toggle_attr_on
3289 void _nc_toggle_attr_on(
3294 #undef _nc_toggle_attr_off
3295 void _nc_toggle_attr_off(
3300 #undef _nc_DelCharCost_sp
3301 int _nc_DelCharCost_sp(
3304 { return(*(int *)0); }
3306 #undef _nc_InsCharCost_sp
3307 int _nc_InsCharCost_sp(
3310 { return(*(int *)0); }
3312 #undef _nc_UpdateAttrs_sp
3313 void _nc_UpdateAttrs_sp(
3318 #undef _nc_DelCharCost
3319 int _nc_DelCharCost(
3321 { return(*(int *)0); }
3323 #undef _nc_InsCharCost
3324 int _nc_InsCharCost(
3326 { return(*(int *)0); }
3328 #undef _nc_UpdateAttrs
3329 void _nc_UpdateAttrs(
3333 /* ./base/legacy_coding.c */
3335 #undef use_legacy_coding_sp
3336 int use_legacy_coding_sp(
3339 { return(*(int *)0); }
3341 #undef use_legacy_coding
3342 int use_legacy_coding(
3344 { return(*(int *)0); }
3346 /* ./base/lib_dft_fgbg.c */
3348 #undef use_default_colors_sp
3349 int use_default_colors_sp(
3351 { return(*(int *)0); }
3353 #undef use_default_colors
3354 int use_default_colors(void)
3355 { return(*(int *)0); }
3357 #undef assume_default_colors_sp
3358 int assume_default_colors_sp(
3362 { return(*(int *)0); }
3364 #undef assume_default_colors
3365 int assume_default_colors(
3368 { return(*(int *)0); }
3370 /* ./tinfo/lib_print.c */
3377 { return(*(int *)0); }
3383 { return(*(int *)0); }
3385 /* ./base/resizeterm.c */
3387 #undef is_term_resized_sp
3388 NCURSES_BOOL is_term_resized_sp(
3392 { return(*(NCURSES_BOOL *)0); }
3394 #undef is_term_resized
3395 NCURSES_BOOL is_term_resized(
3398 { return(*(NCURSES_BOOL *)0); }
3400 #undef resize_term_sp
3405 { return(*(int *)0); }
3411 { return(*(int *)0); }
3413 #undef resizeterm_sp
3418 { return(*(int *)0); }
3424 { return(*(int *)0); }
3426 /* ./trace/trace_xnames.c */
3428 #undef _nc_trace_xnames
3429 void _nc_trace_xnames(
3433 /* ./tinfo/use_screen.c */
3438 NCURSES_SCREEN_CB func,
3440 { return(*(int *)0); }
3442 /* ./base/use_window.c */
3447 NCURSES_WINDOW_CB func,
3449 { return(*(int *)0); }
3451 /* ./base/wresize.c */
3458 { return(*(int *)0); }
3460 /* ./tinfo/access.c */
3462 #include <sys/stat.h>
3463 #include <nc_alloc.h>
3468 { return(*(char **)0); }
3470 #undef _nc_is_abs_path
3471 NCURSES_BOOL _nc_is_abs_path(
3473 { return(*(NCURSES_BOOL *)0); }
3476 unsigned _nc_pathlast(
3478 { return(*(unsigned *)0); }
3483 { return(*(char **)0); }
3489 { return(*(int *)0); }
3491 #undef _nc_is_dir_path
3492 NCURSES_BOOL _nc_is_dir_path(
3494 { return(*(NCURSES_BOOL *)0); }
3496 #undef _nc_is_file_path
3497 NCURSES_BOOL _nc_is_file_path(
3499 { return(*(NCURSES_BOOL *)0); }
3501 #undef _nc_env_access
3502 int _nc_env_access(void)
3503 { return(*(int *)0); }
3505 /* ./tinfo/add_tries.c */
3507 #undef _nc_add_to_try
3512 { return(*(int *)0); }
3514 /* ./tinfo/alloc_ttype.c */
3516 #undef _nc_align_termtype
3517 void _nc_align_termtype(
3522 #undef _nc_copy_termtype
3523 void _nc_copy_termtype(
3531 char *const boolcodes[] = {0};
3533 char *const numcodes[] = {0};
3535 char *const strcodes[] = {0};
3537 /* ./tinfo/comp_error.c */
3538 #undef _nc_suppress_warnings
3539 NCURSES_BOOL _nc_suppress_warnings;
3540 #undef _nc_curr_line
3545 #undef _nc_get_source
3546 const char *_nc_get_source(void)
3547 { return(*(const char **)0); }
3549 #undef _nc_set_source
3550 void _nc_set_source(
3551 const char *const name)
3556 const char *const name)
3566 const char *const fmt,
3570 #undef _nc_err_abort
3572 const char *const fmt,
3576 #undef _nc_syserr_abort
3577 void _nc_syserr_abort(
3578 const char *const fmt,
3582 /* ./tinfo/db_iterator.c */
3585 const char *_nc_tic_dir(
3587 { return(*(const char **)0); }
3589 #undef _nc_keep_tic_dir
3590 void _nc_keep_tic_dir(
3595 void _nc_last_db(void)
3599 const char *_nc_next_db(
3602 { return(*(const char **)0); }
3610 /* ./tinfo/doalloc.c */
3616 { return(*(void **)0); }
3618 /* ./tinfo/entries.c */
3625 #undef _nc_free_entry
3626 void _nc_free_entry(
3631 #undef _nc_free_entries
3632 void _nc_free_entries(
3636 #undef _nc_delink_entry
3637 ENTRY *_nc_delink_entry(
3640 { return(*(ENTRY **)0); }
3642 #undef _nc_leaks_tinfo
3643 void _nc_leaks_tinfo(void)
3649 const TERMTYPE *_nc_fallback(
3651 { return(*(const TERMTYPE **)0); }
3653 /* ./tinfo/free_ttype.c */
3655 #undef _nc_free_termtype
3656 void _nc_free_termtype(
3660 #undef _nc_user_definable
3661 NCURSES_BOOL _nc_user_definable;
3663 #undef use_extended_names
3664 int use_extended_names(
3666 { return(*(int *)0); }
3668 /* ./tinfo/getenv_num.c */
3670 #undef _nc_getenv_num
3673 { return(*(int *)0); }
3675 /* ./tinfo/home_terminfo.c */
3677 #undef _nc_home_terminfo
3678 char *_nc_home_terminfo(void)
3679 { return(*(char **)0); }
3681 /* ./tinfo/init_keytry.c */
3685 #include <init_keytry.h>
3687 #undef _nc_tinfo_fkeys
3688 const struct tinfo_fkeys _nc_tinfo_fkeys[] = {0};
3692 #undef _nc_init_keytry
3693 void _nc_init_keytry(
3697 /* ./tinfo/lib_acs.c */
3700 chtype acs_map[128];