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>
41 #undef _nc_scroll_optimize_sp
42 void _nc_scroll_optimize_sp(
46 #undef _nc_scroll_optimize
47 void _nc_scroll_optimize(void)
50 #undef _nc_linedump_sp
56 void _nc_linedump(void)
61 #undef _nc_hash_map_sp
67 void _nc_hash_map(void)
70 #undef _nc_make_oldhash_sp
71 void _nc_make_oldhash_sp(
76 #undef _nc_make_oldhash
77 void _nc_make_oldhash(
81 #undef _nc_scroll_oldhash_sp
82 void _nc_scroll_oldhash_sp(
89 #undef _nc_scroll_oldhash
90 void _nc_scroll_oldhash(
96 /* ./base/lib_addch.c */
102 { return(*(cchar_t *)0); }
108 { return(*(int *)0); }
110 #undef _nc_waddch_nosync
111 int _nc_waddch_nosync(
114 { return(*(int *)0); }
120 { return(*(int *)0); }
126 { return(*(int *)0); }
128 /* ./base/lib_addstr.c */
135 { return(*(int *)0); }
142 { return(*(int *)0); }
147 { return(*(int *)0); }
154 { return(*(int *)0); }
161 { return(*(int *)0); }
163 /* ./base/lib_beep.c */
168 { return(*(int *)0); }
172 { return(*(int *)0); }
174 /* ./base/lib_bkgd.c */
192 { return(*(int *)0); }
198 { return(*(int *)0); }
200 /* ./base/lib_box.c */
213 { return(*(int *)0); }
215 /* ./base/lib_chgat.c */
224 { return(*(int *)0); }
226 /* ./base/lib_clear.c */
231 { return(*(int *)0); }
233 /* ./base/lib_clearok.c */
239 { return(*(int *)0); }
241 /* ./base/lib_clrbot.c */
246 { return(*(int *)0); }
248 /* ./base/lib_clreol.c */
253 { return(*(int *)0); }
255 /* ./base/lib_color.c */
257 #undef _nc_COLOR_PAIRS
258 int _nc_COLOR_PAIRS(void)
259 { return(*(int *)0); }
263 { return(*(int *)0); }
265 #undef _nc_reset_colors_sp
266 NCURSES_BOOL _nc_reset_colors_sp(
268 { return(*(NCURSES_BOOL *)0); }
270 #undef _nc_reset_colors
271 NCURSES_BOOL _nc_reset_colors(void)
272 { return(*(NCURSES_BOOL *)0); }
274 #undef start_color_sp
277 { return(*(int *)0); }
280 int start_color(void)
281 { return(*(int *)0); }
283 #undef _nc_change_pair
284 void _nc_change_pair(
295 { return(*(int *)0); }
302 { return(*(int *)0); }
311 { return(*(int *)0); }
319 { return(*(int *)0); }
321 #undef can_change_color_sp
322 NCURSES_BOOL can_change_color_sp(
324 { return(*(NCURSES_BOOL *)0); }
326 #undef can_change_color
327 NCURSES_BOOL can_change_color(void)
328 { return(*(NCURSES_BOOL *)0); }
331 NCURSES_BOOL has_colors_sp(
333 { return(*(NCURSES_BOOL *)0); }
336 NCURSES_BOOL has_colors(void)
337 { return(*(NCURSES_BOOL *)0); }
339 #undef color_content_sp
340 int color_content_sp(
346 { return(*(int *)0); }
354 { return(*(int *)0); }
356 #undef pair_content_sp
362 { return(*(int *)0); }
369 { return(*(int *)0); }
371 #undef _nc_do_color_sp
372 void _nc_do_color_sp(
377 NCURSES_OUTC_sp outc)
388 /* ./base/lib_colorset.c */
393 short color_pair_number,
395 { return(*(int *)0); }
397 /* ./base/lib_delch.c */
402 { return(*(int *)0); }
404 /* ./base/lib_delwin.c */
409 { return(*(int *)0); }
411 /* ./base/lib_echo.c */
416 { return(*(int *)0); }
420 { return(*(int *)0); }
425 { return(*(int *)0); }
429 { return(*(int *)0); }
431 /* ./base/lib_endwin.c */
436 { return(*(int *)0); }
440 { return(*(int *)0); }
442 /* ./base/lib_erase.c */
447 { return(*(int *)0); }
449 /* ./base/lib_flash.c */
454 { return(*(int *)0); }
458 { return(*(int *)0); }
465 { return(*(int *)0); }
471 { return(*(int *)0); }
476 { return(*(int *)0); }
482 { return(*(int *)0); }
487 { return(*(int *)0); }
492 { return(*(int *)0); }
497 { return(*(int *)0); }
502 { return(*(int *)0); }
509 { return(*(int *)0); }
515 { return(*(int *)0); }
521 { return(*(int *)0); }
528 { return(*(int *)0); }
533 { return(*(int *)0); }
550 { return(*(int *)0); }
557 { return(*(int *)0); }
565 { return(*(int *)0); }
569 { return(*(int *)0); }
573 { return(*(int *)0); }
577 { return(*(int *)0); }
583 { return(*(int *)0); }
588 { return(*(int *)0); }
592 { return(*(int *)0); }
596 { return(*(int *)0); }
601 { return(*(int *)0); }
605 { return(*(int *)0); }
610 { return(*(chtype *)0); }
614 { return(*(int *)0); }
620 { return(*(int *)0); }
625 { return(*(int *)0); }
631 { return(*(int *)0); }
635 { return(*(chtype *)0); }
641 { return(*(int *)0); }
646 { return(*(int *)0); }
652 { return(*(int *)0); }
657 { return(*(int *)0); }
662 { return(*(int *)0); }
666 { return(*(int *)0); }
672 { return(*(int *)0); }
677 { return(*(int *)0); }
682 { return(*(int *)0); }
688 { return(*(int *)0); }
695 { return(*(int *)0); }
703 { return(*(int *)0); }
710 { return(*(int *)0); }
718 { return(*(int *)0); }
725 { return(*(int *)0); }
735 { return(*(int *)0); }
741 { return(*(int *)0); }
747 { return(*(int *)0); }
755 { return(*(int *)0); }
762 { return(*(int *)0); }
770 { return(*(int *)0); }
776 { return(*(chtype *)0); }
784 { return(*(int *)0); }
791 { return(*(int *)0); }
799 { return(*(int *)0); }
806 { return(*(int *)0); }
814 { return(*(int *)0); }
821 { return(*(int *)0); }
828 { return(*(int *)0); }
836 { return(*(int *)0); }
844 { return(*(int *)0); }
853 { return(*(int *)0); }
861 { return(*(int *)0); }
870 { return(*(int *)0); }
878 { return(*(int *)0); }
889 { return(*(int *)0); }
896 { return(*(int *)0); }
903 { return(*(int *)0); }
912 { return(*(int *)0); }
920 { return(*(int *)0); }
929 { return(*(int *)0); }
936 { return(*(chtype *)0); }
945 { return(*(int *)0); }
953 { return(*(int *)0); }
962 { return(*(int *)0); }
970 { return(*(int *)0); }
979 { return(*(int *)0); }
987 { return(*(int *)0); }
995 { return(*(int *)0); }
1004 { return(*(int *)0); }
1009 { return(*(int *)0); }
1014 { return(*(int *)0); }
1018 { return(*(int *)0); }
1023 { return(*(int *)0); }
1028 { return(*(int *)0); }
1034 { return(*(int *)0); }
1040 { return(*(int *)0); }
1046 { return(*(int *)0); }
1049 int (standout)(void)
1050 { return(*(int *)0); }
1053 int (standend)(void)
1054 { return(*(int *)0); }
1066 { return(*(int *)0); }
1071 { return(*(int *)0); }
1076 { return(*(int *)0); }
1082 { return(*(int *)0); }
1089 { return(*(int *)0); }
1096 { return(*(int *)0); }
1102 { return(*(int *)0); }
1108 { return(*(int *)0); }
1114 { return(*(int *)0); }
1120 { return(*(int *)0); }
1126 { return(*(int *)0); }
1134 { return(*(int *)0); }
1142 { return(*(int *)0); }
1147 { return(*(int *)0); }
1153 { return(*(int *)0); }
1159 { return(*(int *)0); }
1164 { return(*(int *)0); }
1170 { return(*(int *)0); }
1176 { return(*(int *)0); }
1181 { return(*(int *)0); }
1186 { return(*(int *)0); }
1191 { return(*(int *)0); }
1196 { return(*(int *)0); }
1201 { return(*(int *)0); }
1206 { return(*(int *)0); }
1211 { return(*(int *)0); }
1216 { return(*(int *)0); }
1221 { return(*(int *)0); }
1226 { return(*(int *)0); }
1231 { return(*(int *)0); }
1234 WINDOW *(wgetparent)(
1236 { return(*(WINDOW **)0); }
1239 NCURSES_BOOL (is_cleared)(
1241 { return(*(NCURSES_BOOL *)0); }
1244 NCURSES_BOOL (is_idcok)(
1246 { return(*(NCURSES_BOOL *)0); }
1249 NCURSES_BOOL (is_idlok)(
1251 { return(*(NCURSES_BOOL *)0); }
1254 NCURSES_BOOL (is_immedok)(
1256 { return(*(NCURSES_BOOL *)0); }
1259 NCURSES_BOOL (is_keypad)(
1261 { return(*(NCURSES_BOOL *)0); }
1264 NCURSES_BOOL (is_leaveok)(
1266 { return(*(NCURSES_BOOL *)0); }
1269 NCURSES_BOOL (is_nodelay)(
1271 { return(*(NCURSES_BOOL *)0); }
1274 NCURSES_BOOL (is_notimeout)(
1276 { return(*(NCURSES_BOOL *)0); }
1279 NCURSES_BOOL (is_pad)(
1281 { return(*(NCURSES_BOOL *)0); }
1284 NCURSES_BOOL (is_scrollok)(
1286 { return(*(NCURSES_BOOL *)0); }
1289 NCURSES_BOOL (is_subwin)(
1291 { return(*(NCURSES_BOOL *)0); }
1294 NCURSES_BOOL (is_syncok)(
1296 { return(*(NCURSES_BOOL *)0); }
1301 { return(*(int *)0); }
1308 { return(*(int *)0); }
1313 { return(*(int *)0); }
1319 { return(*(int *)0); }
1324 { return(*(int *)0); }
1330 { return(*(int *)0); }
1335 { return(*(int *)0); }
1340 { return(*(int *)0); }
1357 { return(*(int *)0); }
1364 { return(*(int *)0); }
1369 { return(*(int *)0); }
1374 { return(*(int *)0); }
1379 { return(*(int *)0); }
1384 { return(*(int *)0); }
1390 { return(*(int *)0); }
1396 { return(*(int *)0); }
1401 { return(*(int *)0); }
1407 { return(*(int *)0); }
1412 { return(*(int *)0); }
1418 { return(*(int *)0); }
1424 { return(*(int *)0); }
1429 { return(*(int *)0); }
1434 { return(*(int *)0); }
1439 { return(*(int *)0); }
1446 { return(*(int *)0); }
1448 #undef mvadd_wchnstr
1449 int (mvadd_wchnstr)(
1454 { return(*(int *)0); }
1461 { return(*(int *)0); }
1469 { return(*(int *)0); }
1476 { return(*(int *)0); }
1483 { return(*(int *)0); }
1490 { return(*(int *)0); }
1498 { return(*(int *)0); }
1506 { return(*(int *)0); }
1513 { return(*(int *)0); }
1521 { return(*(int *)0); }
1528 { return(*(int *)0); }
1536 { return(*(int *)0); }
1544 { return(*(int *)0); }
1551 { return(*(int *)0); }
1558 { return(*(int *)0); }
1565 { return(*(int *)0); }
1573 { return(*(int *)0); }
1581 { return(*(int *)0); }
1583 #undef mvwadd_wchnstr
1584 int (mvwadd_wchnstr)(
1590 { return(*(int *)0); }
1592 #undef mvwadd_wchstr
1593 int (mvwadd_wchstr)(
1598 { return(*(int *)0); }
1607 { return(*(int *)0); }
1615 { return(*(int *)0); }
1623 { return(*(int *)0); }
1631 { return(*(int *)0); }
1640 { return(*(int *)0); }
1649 { return(*(int *)0); }
1657 { return(*(int *)0); }
1659 #undef mvwin_wchnstr
1660 int (mvwin_wchnstr)(
1666 { return(*(int *)0); }
1674 { return(*(int *)0); }
1683 { return(*(int *)0); }
1692 { return(*(int *)0); }
1700 { return(*(int *)0); }
1708 { return(*(int *)0); }
1716 { return(*(int *)0); }
1725 { return(*(int *)0); }
1731 { return(*(int *)0); }
1737 { return(*(int *)0); }
1743 { return(*(int *)0); }
1749 { return(*(int *)0); }
1755 { return(*(int *)0); }
1761 { return(*(int *)0); }
1767 { return(*(int *)0); }
1770 NCURSES_BOOL (mouse_trafo)(
1774 { return(*(NCURSES_BOOL *)0); }
1776 /* ./base/lib_getch.c */
1779 int _nc_ESCDELAY(void)
1780 { return(*(int *)0); }
1782 #undef _nc_ptr_Escdelay
1783 int *_nc_ptr_Escdelay(
1785 { return(*(int **)0); }
1787 #undef set_escdelay_sp
1788 int set_escdelay_sp(
1791 { return(*(int *)0); }
1796 { return(*(int *)0); }
1798 #undef get_escdelay_sp
1799 int get_escdelay_sp(
1801 { return(*(int *)0); }
1804 int get_escdelay(void)
1805 { return(*(int *)0); }
1812 { return(*(int *)0); }
1817 { return(*(int *)0); }
1819 /* ./base/lib_getstr.c */
1826 { return(*(int *)0); }
1828 /* ./base/lib_hline.c */
1835 { return(*(int *)0); }
1837 /* ./base/lib_immedok.c */
1845 /* ./base/lib_inchstr.c */
1852 { return(*(int *)0); }
1854 /* ./base/lib_initscr.c */
1857 WINDOW *initscr(void)
1858 { return(*(WINDOW **)0); }
1860 /* ./base/lib_insch.c */
1862 #undef _nc_insert_ch
1867 { return(*(int *)0); }
1873 { return(*(int *)0); }
1875 /* ./base/lib_insdel.c */
1881 { return(*(int *)0); }
1883 /* ./base/lib_insnstr.c */
1890 { return(*(int *)0); }
1892 /* ./base/lib_instr.c */
1899 { return(*(int *)0); }
1901 /* ./base/lib_isendwin.c */
1904 NCURSES_BOOL isendwin_sp(
1906 { return(*(NCURSES_BOOL *)0); }
1909 NCURSES_BOOL isendwin(void)
1910 { return(*(NCURSES_BOOL *)0); }
1912 /* ./base/lib_leaveok.c */
1918 { return(*(int *)0); }
1920 /* ./base/lib_mouse.c */
1926 { return(*(int *)0); }
1931 { return(*(int *)0); }
1933 #undef ungetmouse_sp
1937 { return(*(int *)0); }
1942 { return(*(int *)0); }
1945 mmask_t mousemask_sp(
1949 { return(*(mmask_t *)0); }
1955 { return(*(mmask_t *)0); }
1958 NCURSES_BOOL wenclose(
1962 { return(*(NCURSES_BOOL *)0); }
1964 #undef mouseinterval_sp
1965 int mouseinterval_sp(
1968 { return(*(int *)0); }
1970 #undef mouseinterval
1973 { return(*(int *)0); }
1975 #undef _nc_has_mouse
1976 NCURSES_BOOL _nc_has_mouse(
1978 { return(*(NCURSES_BOOL *)0); }
1981 NCURSES_BOOL has_mouse_sp(
1983 { return(*(NCURSES_BOOL *)0); }
1986 NCURSES_BOOL has_mouse(void)
1987 { return(*(NCURSES_BOOL *)0); }
1990 NCURSES_BOOL wmouse_trafo(
1994 NCURSES_BOOL to_screen)
1995 { return(*(NCURSES_BOOL *)0); }
1997 /* ./base/lib_move.c */
2004 { return(*(int *)0); }
2006 /* ./tty/lib_mvcur.c */
2008 #undef _nc_msec_cost_sp
2009 int _nc_msec_cost_sp(
2011 const char *const cap,
2013 { return(*(int *)0); }
2015 #undef _nc_msec_cost
2017 const char *const cap,
2019 { return(*(int *)0); }
2021 #undef _nc_mvcur_resume_sp
2022 void _nc_mvcur_resume_sp(
2026 #undef _nc_mvcur_resume
2027 void _nc_mvcur_resume(void)
2030 #undef _nc_mvcur_init_sp
2031 void _nc_mvcur_init_sp(
2035 #undef _nc_mvcur_init
2036 void _nc_mvcur_init(void)
2039 #undef _nc_mvcur_wrap_sp
2040 void _nc_mvcur_wrap_sp(
2044 #undef _nc_mvcur_wrap
2045 void _nc_mvcur_wrap(void)
2055 { return(*(int *)0); }
2063 { return(*(int *)0); }
2072 { return(*(int *)0); }
2080 { return(*(int *)0); }
2082 #undef _nc_optimize_enable
2083 int _nc_optimize_enable;
2085 /* ./base/lib_mvwin.c */
2092 { return(*(int *)0); }
2094 /* ./base/lib_newterm.c */
2120 { return(*(SCREEN **)0); }
2127 { return(*(SCREEN **)0); }
2129 /* ./base/lib_newwin.c */
2134 { return(*(int *)0); }
2143 { return(*(WINDOW **)0); }
2151 { return(*(WINDOW **)0); }
2160 { return(*(WINDOW **)0); }
2169 { return(*(WINDOW **)0); }
2171 #undef _nc_makenew_sp
2172 WINDOW *_nc_makenew_sp(
2179 { return(*(WINDOW **)0); }
2181 #undef _nc_curscr_of
2182 WINDOW *_nc_curscr_of(
2184 { return(*(WINDOW **)0); }
2186 #undef _nc_newscr_of
2187 WINDOW *_nc_newscr_of(
2189 { return(*(WINDOW **)0); }
2191 #undef _nc_stdscr_of
2192 WINDOW *_nc_stdscr_of(
2194 { return(*(WINDOW **)0); }
2196 /* ./base/lib_nl.c */
2201 { return(*(int *)0); }
2205 { return(*(int *)0); }
2210 { return(*(int *)0); }
2214 { return(*(int *)0); }
2216 /* ./base/lib_overlay.c */
2222 { return(*(int *)0); }
2228 { return(*(int *)0); }
2241 { return(*(int *)0); }
2243 /* ./base/lib_pad.c */
2250 { return(*(WINDOW **)0); }
2256 { return(*(WINDOW **)0); }
2265 { return(*(WINDOW **)0); }
2276 { return(*(int *)0); }
2287 { return(*(int *)0); }
2293 { return(*(int *)0); }
2295 /* ./base/lib_printw.c */
2301 { return(*(int *)0); }
2308 { return(*(int *)0); }
2316 { return(*(int *)0); }
2325 { return(*(int *)0); }
2332 { return(*(int *)0); }
2334 /* ./base/lib_redrawln.c */
2341 { return(*(int *)0); }
2343 /* ./base/lib_refresh.c */
2348 { return(*(int *)0); }
2353 { return(*(int *)0); }
2355 /* ./base/lib_restart.c */
2357 #undef restartterm_sp
2363 { return(*(int *)0); }
2370 { return(*(int *)0); }
2372 /* ./base/lib_scanw.c */
2379 { return(*(int *)0); }
2385 { return(*(int *)0); }
2392 { return(*(int *)0); }
2400 { return(*(int *)0); }
2409 { return(*(int *)0); }
2411 /* ./base/lib_screen.c */
2417 { return(*(WINDOW **)0); }
2422 { return(*(WINDOW **)0); }
2428 { return(*(int *)0); }
2430 #undef scr_restore_sp
2434 { return(*(int *)0); }
2439 { return(*(int *)0); }
2444 { return(*(int *)0); }
2450 { return(*(int *)0); }
2455 { return(*(int *)0); }
2461 { return(*(int *)0); }
2466 { return(*(int *)0); }
2468 /* ./base/lib_scroll.c */
2470 #undef _nc_scroll_window
2471 void _nc_scroll_window(
2483 { return(*(int *)0); }
2485 /* ./base/lib_scrollok.c */
2491 { return(*(int *)0); }
2493 /* ./base/lib_scrreg.c */
2500 { return(*(int *)0); }
2502 /* ./base/lib_set_term.c */
2507 { return(*(SCREEN **)0); }
2514 #undef _nc_setupscreen_sp
2515 int _nc_setupscreen_sp(
2522 { return(*(int *)0); }
2524 #undef _nc_setupscreen
2525 int _nc_setupscreen(
2531 { return(*(int *)0); }
2533 #undef _nc_ripoffline_sp
2534 int _nc_ripoffline_sp(
2540 { return(*(int *)0); }
2542 #undef _nc_ripoffline
2548 { return(*(int *)0); }
2550 #undef ripoffline_sp
2557 { return(*(int *)0); }
2565 { return(*(int *)0); }
2567 /* ./base/lib_slk.c */
2569 #undef _nc_format_slks
2570 int _nc_format_slks(
2573 { return(*(int *)0); }
2575 #undef _nc_slk_initialize
2576 int _nc_slk_initialize(
2579 { return(*(int *)0); }
2581 #undef slk_restore_sp
2584 { return(*(int *)0); }
2587 int slk_restore(void)
2588 { return(*(int *)0); }
2590 /* ./base/lib_slkatr_set.c */
2592 #undef slk_attr_set_sp
2593 int slk_attr_set_sp(
2596 short color_pair_number,
2598 { return(*(int *)0); }
2603 short color_pair_number,
2605 { return(*(int *)0); }
2607 /* ./base/lib_slkatrof.c */
2609 #undef slk_attroff_sp
2613 { return(*(int *)0); }
2618 { return(*(int *)0); }
2620 /* ./base/lib_slkatron.c */
2622 #undef slk_attron_sp
2626 { return(*(int *)0); }
2631 { return(*(int *)0); }
2633 /* ./base/lib_slkatrset.c */
2635 #undef slk_attrset_sp
2639 { return(*(int *)0); }
2644 { return(*(int *)0); }
2646 /* ./base/lib_slkattr.c */
2651 { return(*(attr_t *)0); }
2654 attr_t slk_attr(void)
2655 { return(*(attr_t *)0); }
2657 /* ./base/lib_slkclear.c */
2662 { return(*(int *)0); }
2666 { return(*(int *)0); }
2668 /* ./base/lib_slkcolor.c */
2673 short color_pair_number)
2674 { return(*(int *)0); }
2678 short color_pair_number)
2679 { return(*(int *)0); }
2681 /* ./base/lib_slkinit.c */
2687 { return(*(int *)0); }
2692 { return(*(int *)0); }
2694 /* ./base/lib_slklab.c */
2700 { return(*(char **)0); }
2705 { return(*(char **)0); }
2707 /* ./base/lib_slkrefr.c */
2709 #undef slk_noutrefresh_sp
2710 int slk_noutrefresh_sp(
2712 { return(*(int *)0); }
2714 #undef slk_noutrefresh
2715 int slk_noutrefresh(void)
2716 { return(*(int *)0); }
2718 #undef slk_refresh_sp
2721 { return(*(int *)0); }
2724 int slk_refresh(void)
2725 { return(*(int *)0); }
2727 /* ./base/lib_slkset.c */
2735 { return(*(int *)0); }
2742 { return(*(int *)0); }
2744 /* ./base/lib_slktouch.c */
2749 { return(*(int *)0); }
2753 { return(*(int *)0); }
2755 /* ./base/lib_touch.c */
2757 #undef is_linetouched
2758 NCURSES_BOOL is_linetouched(
2761 { return(*(NCURSES_BOOL *)0); }
2763 #undef is_wintouched
2764 NCURSES_BOOL is_wintouched(
2766 { return(*(NCURSES_BOOL *)0); }
2774 { return(*(int *)0); }
2776 /* ./trace/lib_tracedmp.c */
2784 /* ./trace/lib_tracemse.c */
2786 #undef _nc_trace_mmask_t
2787 char *_nc_trace_mmask_t(
2790 { return(*(char **)0); }
2792 #undef _nc_tracemouse
2793 char *_nc_tracemouse(
2796 { return(*(char **)0); }
2798 #undef _nc_retrace_mmask_t
2799 mmask_t _nc_retrace_mmask_t(
2802 { return(*(mmask_t *)0); }
2807 { return(*(char **)0); }
2809 /* ./tty/lib_tstp.c */
2811 #undef _nc_signal_handler
2812 void _nc_signal_handler(
2816 /* ./base/lib_ungetch.c */
2818 #undef _nc_fifo_dump
2827 { return(*(int *)0); }
2832 { return(*(int *)0); }
2834 /* ./tty/lib_vidattr.c */
2840 NCURSES_OUTC_sp outc)
2841 { return(*(int *)0); }
2847 { return(*(int *)0); }
2853 { return(*(int *)0); }
2858 { return(*(int *)0); }
2861 chtype termattrs_sp(
2863 { return(*(chtype *)0); }
2866 chtype termattrs(void)
2867 { return(*(chtype *)0); }
2869 /* ./base/lib_vline.c */
2876 { return(*(int *)0); }
2878 /* ./base/lib_wattroff.c */
2885 { return(*(int *)0); }
2887 /* ./base/lib_wattron.c */
2894 { return(*(int *)0); }
2896 /* ./base/lib_winch.c */
2901 { return(*(chtype *)0); }
2903 /* ./base/lib_window.c */
2915 { return(*(int *)0); }
2921 { return(*(int *)0); }
2941 { return(*(WINDOW **)0); }
2943 /* ./base/nc_panel.c */
2945 #undef _nc_panelhook_sp
2946 struct panelhook *_nc_panelhook_sp(
2948 { return(*(struct panelhook **)0); }
2950 #undef _nc_panelhook
2951 struct panelhook *_nc_panelhook(void)
2952 { return(*(struct panelhook **)0); }
2954 /* ./base/safe_sprintf.c */
2956 #undef _nc_printf_string_sp
2957 char *_nc_printf_string_sp(
2961 { return(*(char **)0); }
2963 #undef _nc_printf_string
2964 char *_nc_printf_string(
2967 { return(*(char **)0); }
2969 /* ./tty/tty_update.c */
2974 { return(*(int *)0); }
2978 { return(*(int *)0); }
2980 #undef _nc_scrolln_sp
2987 { return(*(int *)0); }
2995 { return(*(int *)0); }
2997 #undef _nc_screen_resume_sp
2998 void _nc_screen_resume_sp(
3002 #undef _nc_screen_resume
3003 void _nc_screen_resume(void)
3006 #undef _nc_screen_init_sp
3007 void _nc_screen_init_sp(
3011 #undef _nc_screen_init
3012 void _nc_screen_init(void)
3015 #undef _nc_screen_wrap_sp
3016 void _nc_screen_wrap_sp(
3020 #undef _nc_screen_wrap
3021 void _nc_screen_wrap(void)
3024 #undef _nc_do_xmc_glitch_sp
3025 void _nc_do_xmc_glitch_sp(
3030 #undef _nc_do_xmc_glitch
3031 void _nc_do_xmc_glitch(
3035 /* ./trace/varargs.c */
3041 { return(*(char **)0); }
3043 /* ./base/vsscanf.c */
3046 void _nc_vsscanf(void)
3049 /* ./base/lib_freeall.c */
3052 void _nc_freeall(void)
3055 #undef _nc_free_and_exit_sp
3056 void _nc_free_and_exit_sp(
3061 #undef _nc_free_and_exit
3062 void _nc_free_and_exit(
3066 /* ./widechar/charable.c */
3068 #undef _nc_is_charable
3069 NCURSES_BOOL _nc_is_charable(
3071 { return(*(NCURSES_BOOL *)0); }
3076 { return(*(int *)0); }
3078 #undef _nc_to_widechar
3079 wint_t _nc_to_widechar(
3081 { return(*(wint_t *)0); }
3083 /* ./widechar/lib_add_wch.c */
3089 { return(*(int *)0); }
3095 { return(*(int *)0); }
3097 /* ./widechar/lib_box_set.c */
3110 { return(*(int *)0); }
3112 /* ./widechar/lib_cchar.c */
3121 { return(*(int *)0); }
3125 const cchar_t *wcval,
3130 { return(*(int *)0); }
3132 /* ./widechar/lib_erasewchar.c */
3137 { return(*(int *)0); }
3142 { return(*(int *)0); }
3144 /* ./widechar/lib_get_wch.c */
3150 { return(*(int *)0); }
3152 /* ./widechar/lib_get_wstr.c */
3159 { return(*(int *)0); }
3161 /* ./widechar/lib_hline_set.c */
3168 { return(*(int *)0); }
3170 /* ./widechar/lib_in_wch.c */
3176 { return(*(int *)0); }
3178 /* ./widechar/lib_in_wchnstr.c */
3185 { return(*(int *)0); }
3187 /* ./widechar/lib_ins_wch.c */
3189 #undef _nc_insert_wch
3193 { return(*(int *)0); }
3199 { return(*(int *)0); }
3204 const wchar_t *wstr,
3206 { return(*(int *)0); }
3208 /* ./widechar/lib_inwstr.c */
3215 { return(*(int *)0); }
3221 { return(*(int *)0); }
3223 /* ./widechar/lib_key_name.c */
3226 const char *key_name(
3228 { return(*(const char **)0); }
3230 /* ./widechar/lib_pecho_wchar.c */
3236 { return(*(int *)0); }
3238 /* ./widechar/lib_slk_wset.c */
3243 const wchar_t *astr,
3245 { return(*(int *)0); }
3247 /* ./widechar/lib_unget_wch.c */
3254 { return(*(size_t *)0); }
3260 { return(*(int *)0); }
3265 { return(*(int *)0); }
3267 /* ./widechar/lib_vid_attr.c */
3275 NCURSES_OUTC_sp outc)
3276 { return(*(int *)0); }
3284 { return(*(int *)0); }
3292 { return(*(int *)0); }
3299 { return(*(int *)0); }
3301 #undef term_attrs_sp
3302 attr_t term_attrs_sp(
3304 { return(*(attr_t *)0); }
3307 attr_t term_attrs(void)
3308 { return(*(attr_t *)0); }
3310 /* ./widechar/lib_vline_set.c */
3317 { return(*(int *)0); }
3319 /* ./widechar/lib_wacs.c */
3324 #undef _nc_init_wacs
3325 void _nc_init_wacs(void)
3328 /* ./widechar/lib_wunctrl.c */
3331 wchar_t *wunctrl_sp(
3334 { return(*(wchar_t **)0); }
3339 { return(*(wchar_t **)0); }
3343 #undef _nc_toggle_attr_on
3344 void _nc_toggle_attr_on(
3349 #undef _nc_toggle_attr_off
3350 void _nc_toggle_attr_off(
3355 #undef _nc_DelCharCost_sp
3356 int _nc_DelCharCost_sp(
3359 { return(*(int *)0); }
3361 #undef _nc_InsCharCost_sp
3362 int _nc_InsCharCost_sp(
3365 { return(*(int *)0); }
3367 #undef _nc_UpdateAttrs_sp
3368 void _nc_UpdateAttrs_sp(
3373 #undef _nc_DelCharCost
3374 int _nc_DelCharCost(
3376 { return(*(int *)0); }
3378 #undef _nc_InsCharCost
3379 int _nc_InsCharCost(
3381 { return(*(int *)0); }
3383 #undef _nc_UpdateAttrs
3384 void _nc_UpdateAttrs(
3388 /* ./base/legacy_coding.c */
3390 #undef use_legacy_coding_sp
3391 int use_legacy_coding_sp(
3394 { return(*(int *)0); }
3396 #undef use_legacy_coding
3397 int use_legacy_coding(
3399 { return(*(int *)0); }
3401 /* ./base/lib_dft_fgbg.c */
3403 #undef use_default_colors_sp
3404 int use_default_colors_sp(
3406 { return(*(int *)0); }
3408 #undef use_default_colors
3409 int use_default_colors(void)
3410 { return(*(int *)0); }
3412 #undef assume_default_colors_sp
3413 int assume_default_colors_sp(
3417 { return(*(int *)0); }
3419 #undef assume_default_colors
3420 int assume_default_colors(
3423 { return(*(int *)0); }
3425 /* ./tinfo/lib_print.c */
3432 { return(*(int *)0); }
3438 { return(*(int *)0); }
3440 /* ./base/new_pair.c */
3442 #undef _nc_reset_color_pair
3443 void _nc_reset_color_pair(
3449 #undef _nc_set_color_pair
3450 void _nc_set_color_pair(
3456 #undef alloc_pair_sp
3461 { return(*(int *)0); }
3468 { return(*(int *)0); }
3474 { return(*(int *)0); }
3480 { return(*(int *)0); }
3486 { return(*(int *)0); }
3491 { return(*(int *)0); }
3493 /* ./base/resizeterm.c */
3495 #undef is_term_resized_sp
3496 NCURSES_BOOL is_term_resized_sp(
3500 { return(*(NCURSES_BOOL *)0); }
3502 #undef is_term_resized
3503 NCURSES_BOOL is_term_resized(
3506 { return(*(NCURSES_BOOL *)0); }
3508 #undef resize_term_sp
3513 { return(*(int *)0); }
3519 { return(*(int *)0); }
3521 #undef resizeterm_sp
3526 { return(*(int *)0); }
3532 { return(*(int *)0); }
3534 /* ./trace/trace_xnames.c */
3536 #undef _nc_trace_xnames
3537 void _nc_trace_xnames(
3541 /* ./tinfo/use_screen.c */
3546 NCURSES_SCREEN_CB func,
3548 { return(*(int *)0); }
3550 /* ./base/use_window.c */
3555 NCURSES_WINDOW_CB func,
3557 { return(*(int *)0); }
3559 /* ./base/wresize.c */
3566 { return(*(int *)0); }
3568 /* ./tinfo/access.c */
3573 { return(*(char **)0); }
3575 #undef _nc_is_abs_path
3576 NCURSES_BOOL _nc_is_abs_path(
3578 { return(*(NCURSES_BOOL *)0); }
3581 unsigned _nc_pathlast(
3583 { return(*(unsigned *)0); }
3588 { return(*(char **)0); }
3594 { return(*(int *)0); }
3596 #undef _nc_is_dir_path
3597 NCURSES_BOOL _nc_is_dir_path(
3599 { return(*(NCURSES_BOOL *)0); }
3601 #undef _nc_is_file_path
3602 NCURSES_BOOL _nc_is_file_path(
3604 { return(*(NCURSES_BOOL *)0); }
3606 #undef _nc_env_access
3607 int _nc_env_access(void)
3608 { return(*(int *)0); }
3610 /* ./tinfo/add_tries.c */
3612 #undef _nc_add_to_try
3617 { return(*(int *)0); }
3619 /* ./tinfo/alloc_ttype.c */
3621 #undef _nc_align_termtype
3622 void _nc_align_termtype(
3627 #undef _nc_copy_termtype
3628 void _nc_copy_termtype(
3630 const TERMTYPE *src)
3635 #undef _nc_boolcodes
3636 const char *const *_nc_boolcodes(void)
3637 { return(*(const char **)0); }
3640 const char *const *_nc_numcodes(void)
3641 { return(*(const char **)0); }
3644 const char *const *_nc_strcodes(void)
3645 { return(*(const char **)0); }
3647 /* ./comp_captab.c */
3649 #undef _nc_get_table
3650 const struct name_table_entry *_nc_get_table(
3651 NCURSES_BOOL termcap)
3652 { return(*(const struct name_table_entry **)0); }
3654 #undef _nc_get_hash_table
3655 const HashValue *_nc_get_hash_table(
3656 NCURSES_BOOL termcap)
3657 { return(*(const HashValue **)0); }
3659 #undef _nc_get_alias_table
3660 const struct alias *_nc_get_alias_table(
3661 NCURSES_BOOL termcap)
3662 { return(*(const struct alias **)0); }
3664 #undef _nc_get_hash_info
3665 const HashData *_nc_get_hash_info(
3666 NCURSES_BOOL termcap)
3667 { return(*(const HashData **)0); }
3669 /* ./tinfo/comp_error.c */
3671 #undef _nc_suppress_warnings