1 /****************************************************************************
2 * Copyright (c) 2009-2018,2019 Free Software Foundation, Inc. *
4 * Permission is hereby granted, free of charge, to any person obtaining a *
5 * copy of this software and associated documentation files (the *
6 * "Software"), to deal in the Software without restriction, including *
7 * without limitation the rights to use, copy, modify, merge, publish, *
8 * distribute, distribute with modifications, sublicense, and/or sell *
9 * copies of the Software, and to permit persons to whom the Software is *
10 * furnished to do so, subject to the following conditions: *
12 * The above copyright notice and this permission notice shall be included *
13 * in all copies or substantial portions of the Software. *
15 * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS *
16 * OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF *
17 * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. *
18 * IN NO EVENT SHALL THE ABOVE COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, *
19 * DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR *
20 * OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR *
21 * THE USE OR OTHER DEALINGS IN THE SOFTWARE. *
23 * Except as contained in this notice, the name(s) of the above copyright *
24 * holders shall not be used in advertising or otherwise to promote the *
25 * sale, use or other dealings in this Software without prior written *
27 ****************************************************************************/
29 /****************************************************************************
30 * Author: Thomas E. Dickey 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(
289 #undef _nc_reserve_pairs
290 void _nc_reserve_pairs(
301 { return(*(int *)0); }
309 { return(*(int *)0); }
316 { return(*(int *)0); }
318 #undef _nc_init_color
325 { return(*(int *)0); }
334 { return(*(int *)0); }
342 { return(*(int *)0); }
344 #undef can_change_color_sp
345 NCURSES_BOOL can_change_color_sp(
347 { return(*(NCURSES_BOOL *)0); }
349 #undef can_change_color
350 NCURSES_BOOL can_change_color(void)
351 { return(*(NCURSES_BOOL *)0); }
354 NCURSES_BOOL has_colors_sp(
356 { return(*(NCURSES_BOOL *)0); }
359 NCURSES_BOOL has_colors(void)
360 { return(*(NCURSES_BOOL *)0); }
362 #undef color_content_sp
363 int color_content_sp(
369 { return(*(int *)0); }
377 { return(*(int *)0); }
379 #undef _nc_pair_content
380 int _nc_pair_content(
385 { return(*(int *)0); }
387 #undef pair_content_sp
393 { return(*(int *)0); }
400 { return(*(int *)0); }
402 #undef _nc_do_color_sp
403 void _nc_do_color_sp(
408 NCURSES_OUTC_sp outc)
419 #undef init_extended_pair_sp
420 int init_extended_pair_sp(
425 { return(*(int *)0); }
427 #undef init_extended_color_sp
428 int init_extended_color_sp(
434 { return(*(int *)0); }
436 #undef extended_color_content_sp
437 int extended_color_content_sp(
443 { return(*(int *)0); }
445 #undef extended_pair_content_sp
446 int extended_pair_content_sp(
451 { return(*(int *)0); }
453 #undef reset_color_pairs_sp
454 void reset_color_pairs_sp(
458 #undef init_extended_pair
459 int init_extended_pair(
463 { return(*(int *)0); }
465 #undef init_extended_color
466 int init_extended_color(
471 { return(*(int *)0); }
473 #undef extended_color_content
474 int extended_color_content(
479 { return(*(int *)0); }
481 #undef extended_pair_content
482 int extended_pair_content(
486 { return(*(int *)0); }
488 #undef reset_color_pairs
489 void reset_color_pairs(void)
492 /* ./base/lib_colorset.c */
499 { return(*(int *)0); }
501 /* ./base/lib_delch.c */
506 { return(*(int *)0); }
508 /* ./base/lib_delwin.c */
513 { return(*(int *)0); }
515 /* ./base/lib_echo.c */
520 { return(*(int *)0); }
524 { return(*(int *)0); }
529 { return(*(int *)0); }
533 { return(*(int *)0); }
535 /* ./base/lib_endwin.c */
540 { return(*(int *)0); }
544 { return(*(int *)0); }
546 /* ./base/lib_erase.c */
551 { return(*(int *)0); }
553 /* ./base/lib_flash.c */
558 { return(*(int *)0); }
562 { return(*(int *)0); }
569 { return(*(int *)0); }
575 { return(*(int *)0); }
580 { return(*(int *)0); }
586 { return(*(int *)0); }
591 { return(*(int *)0); }
596 { return(*(int *)0); }
601 { return(*(int *)0); }
606 { return(*(int *)0); }
613 { return(*(int *)0); }
619 { return(*(int *)0); }
625 { return(*(int *)0); }
632 { return(*(int *)0); }
637 { return(*(int *)0); }
654 { return(*(int *)0); }
661 { return(*(int *)0); }
669 { return(*(int *)0); }
673 { return(*(int *)0); }
677 { return(*(int *)0); }
681 { return(*(int *)0); }
687 { return(*(int *)0); }
692 { return(*(int *)0); }
696 { return(*(int *)0); }
700 { return(*(int *)0); }
705 { return(*(int *)0); }
709 { return(*(int *)0); }
714 { return(*(chtype *)0); }
718 { return(*(int *)0); }
724 { return(*(int *)0); }
729 { return(*(int *)0); }
735 { return(*(int *)0); }
739 { return(*(chtype *)0); }
745 { return(*(int *)0); }
750 { return(*(int *)0); }
756 { return(*(int *)0); }
761 { return(*(int *)0); }
766 { return(*(int *)0); }
770 { return(*(int *)0); }
776 { return(*(int *)0); }
781 { return(*(int *)0); }
786 { return(*(int *)0); }
792 { return(*(int *)0); }
799 { return(*(int *)0); }
807 { return(*(int *)0); }
814 { return(*(int *)0); }
822 { return(*(int *)0); }
829 { return(*(int *)0); }
839 { return(*(int *)0); }
845 { return(*(int *)0); }
851 { return(*(int *)0); }
859 { return(*(int *)0); }
866 { return(*(int *)0); }
874 { return(*(int *)0); }
880 { return(*(chtype *)0); }
888 { return(*(int *)0); }
895 { return(*(int *)0); }
903 { return(*(int *)0); }
910 { return(*(int *)0); }
918 { return(*(int *)0); }
925 { return(*(int *)0); }
932 { return(*(int *)0); }
940 { return(*(int *)0); }
948 { return(*(int *)0); }
957 { return(*(int *)0); }
965 { return(*(int *)0); }
974 { return(*(int *)0); }
982 { return(*(int *)0); }
993 { return(*(int *)0); }
1000 { return(*(int *)0); }
1007 { return(*(int *)0); }
1016 { return(*(int *)0); }
1024 { return(*(int *)0); }
1033 { return(*(int *)0); }
1040 { return(*(chtype *)0); }
1049 { return(*(int *)0); }
1057 { return(*(int *)0); }
1066 { return(*(int *)0); }
1074 { return(*(int *)0); }
1083 { return(*(int *)0); }
1091 { return(*(int *)0); }
1099 { return(*(int *)0); }
1108 { return(*(int *)0); }
1113 { return(*(int *)0); }
1118 { return(*(int *)0); }
1122 { return(*(int *)0); }
1127 { return(*(int *)0); }
1132 { return(*(int *)0); }
1138 { return(*(int *)0); }
1144 { return(*(int *)0); }
1150 { return(*(int *)0); }
1153 int (standout)(void)
1154 { return(*(int *)0); }
1157 int (standend)(void)
1158 { return(*(int *)0); }
1170 { return(*(int *)0); }
1175 { return(*(int *)0); }
1180 { return(*(int *)0); }
1186 { return(*(int *)0); }
1192 { return(*(int *)0); }
1198 { return(*(int *)0); }
1204 { return(*(int *)0); }
1210 { return(*(int *)0); }
1216 { return(*(int *)0); }
1224 { return(*(int *)0); }
1232 { return(*(int *)0); }
1237 { return(*(int *)0); }
1243 { return(*(int *)0); }
1249 { return(*(int *)0); }
1254 { return(*(int *)0); }
1260 { return(*(int *)0); }
1266 { return(*(int *)0); }
1271 { return(*(int *)0); }
1276 { return(*(int *)0); }
1281 { return(*(int *)0); }
1286 { return(*(int *)0); }
1291 { return(*(int *)0); }
1296 { return(*(int *)0); }
1301 { return(*(int *)0); }
1306 { return(*(int *)0); }
1311 { return(*(int *)0); }
1316 { return(*(int *)0); }
1321 { return(*(int *)0); }
1324 WINDOW *(wgetparent)(
1326 { return(*(WINDOW **)0); }
1329 NCURSES_BOOL (is_cleared)(
1331 { return(*(NCURSES_BOOL *)0); }
1334 NCURSES_BOOL (is_idcok)(
1336 { return(*(NCURSES_BOOL *)0); }
1339 NCURSES_BOOL (is_idlok)(
1341 { return(*(NCURSES_BOOL *)0); }
1344 NCURSES_BOOL (is_immedok)(
1346 { return(*(NCURSES_BOOL *)0); }
1349 NCURSES_BOOL (is_keypad)(
1351 { return(*(NCURSES_BOOL *)0); }
1354 NCURSES_BOOL (is_leaveok)(
1356 { return(*(NCURSES_BOOL *)0); }
1359 NCURSES_BOOL (is_nodelay)(
1361 { return(*(NCURSES_BOOL *)0); }
1364 NCURSES_BOOL (is_notimeout)(
1366 { return(*(NCURSES_BOOL *)0); }
1369 NCURSES_BOOL (is_pad)(
1371 { return(*(NCURSES_BOOL *)0); }
1374 NCURSES_BOOL (is_scrollok)(
1376 { return(*(NCURSES_BOOL *)0); }
1379 NCURSES_BOOL (is_subwin)(
1381 { return(*(NCURSES_BOOL *)0); }
1384 NCURSES_BOOL (is_syncok)(
1386 { return(*(NCURSES_BOOL *)0); }
1391 { return(*(int *)0); }
1398 { return(*(int *)0); }
1403 { return(*(int *)0); }
1409 { return(*(int *)0); }
1414 { return(*(int *)0); }
1420 { return(*(int *)0); }
1425 { return(*(int *)0); }
1430 { return(*(int *)0); }
1447 { return(*(int *)0); }
1454 { return(*(int *)0); }
1459 { return(*(int *)0); }
1464 { return(*(int *)0); }
1469 { return(*(int *)0); }
1474 { return(*(int *)0); }
1480 { return(*(int *)0); }
1486 { return(*(int *)0); }
1491 { return(*(int *)0); }
1497 { return(*(int *)0); }
1502 { return(*(int *)0); }
1508 { return(*(int *)0); }
1514 { return(*(int *)0); }
1519 { return(*(int *)0); }
1524 { return(*(int *)0); }
1529 { return(*(int *)0); }
1536 { return(*(int *)0); }
1538 #undef mvadd_wchnstr
1539 int (mvadd_wchnstr)(
1544 { return(*(int *)0); }
1551 { return(*(int *)0); }
1559 { return(*(int *)0); }
1566 { return(*(int *)0); }
1573 { return(*(int *)0); }
1580 { return(*(int *)0); }
1588 { return(*(int *)0); }
1596 { return(*(int *)0); }
1603 { return(*(int *)0); }
1611 { return(*(int *)0); }
1618 { return(*(int *)0); }
1626 { return(*(int *)0); }
1634 { return(*(int *)0); }
1641 { return(*(int *)0); }
1648 { return(*(int *)0); }
1655 { return(*(int *)0); }
1663 { return(*(int *)0); }
1671 { return(*(int *)0); }
1673 #undef mvwadd_wchnstr
1674 int (mvwadd_wchnstr)(
1680 { return(*(int *)0); }
1682 #undef mvwadd_wchstr
1683 int (mvwadd_wchstr)(
1688 { return(*(int *)0); }
1697 { return(*(int *)0); }
1705 { return(*(int *)0); }
1713 { return(*(int *)0); }
1721 { return(*(int *)0); }
1730 { return(*(int *)0); }
1739 { return(*(int *)0); }
1747 { return(*(int *)0); }
1749 #undef mvwin_wchnstr
1750 int (mvwin_wchnstr)(
1756 { return(*(int *)0); }
1764 { return(*(int *)0); }
1773 { return(*(int *)0); }
1782 { return(*(int *)0); }
1790 { return(*(int *)0); }
1798 { return(*(int *)0); }
1806 { return(*(int *)0); }
1815 { return(*(int *)0); }
1821 { return(*(int *)0); }
1827 { return(*(int *)0); }
1833 { return(*(int *)0); }
1839 { return(*(int *)0); }
1845 { return(*(int *)0); }
1851 { return(*(int *)0); }
1857 { return(*(int *)0); }
1860 NCURSES_BOOL (mouse_trafo)(
1864 { return(*(NCURSES_BOOL *)0); }
1866 /* ./base/lib_getch.c */
1869 int _nc_ESCDELAY(void)
1870 { return(*(int *)0); }
1872 #undef _nc_ptr_Escdelay
1873 int *_nc_ptr_Escdelay(
1875 { return(*(int **)0); }
1877 #undef set_escdelay_sp
1878 int set_escdelay_sp(
1881 { return(*(int *)0); }
1886 { return(*(int *)0); }
1888 #undef get_escdelay_sp
1889 int get_escdelay_sp(
1891 { return(*(int *)0); }
1894 int get_escdelay(void)
1895 { return(*(int *)0); }
1902 { return(*(int *)0); }
1907 { return(*(int *)0); }
1909 /* ./base/lib_getstr.c */
1916 { return(*(int *)0); }
1918 /* ./base/lib_hline.c */
1925 { return(*(int *)0); }
1927 /* ./base/lib_immedok.c */
1935 /* ./base/lib_inchstr.c */
1942 { return(*(int *)0); }
1944 /* ./base/lib_initscr.c */
1947 WINDOW *initscr(void)
1948 { return(*(WINDOW **)0); }
1950 /* ./base/lib_insch.c */
1952 #undef _nc_insert_ch
1957 { return(*(int *)0); }
1963 { return(*(int *)0); }
1965 /* ./base/lib_insdel.c */
1971 { return(*(int *)0); }
1973 /* ./base/lib_insnstr.c */
1980 { return(*(int *)0); }
1982 /* ./base/lib_instr.c */
1989 { return(*(int *)0); }
1991 /* ./base/lib_isendwin.c */
1994 NCURSES_BOOL isendwin_sp(
1996 { return(*(NCURSES_BOOL *)0); }
1999 NCURSES_BOOL isendwin(void)
2000 { return(*(NCURSES_BOOL *)0); }
2002 /* ./base/lib_leaveok.c */
2008 { return(*(int *)0); }
2010 /* ./base/lib_mouse.c */
2016 { return(*(int *)0); }
2021 { return(*(int *)0); }
2023 #undef ungetmouse_sp
2027 { return(*(int *)0); }
2032 { return(*(int *)0); }
2035 mmask_t mousemask_sp(
2039 { return(*(mmask_t *)0); }
2045 { return(*(mmask_t *)0); }
2048 NCURSES_BOOL wenclose(
2052 { return(*(NCURSES_BOOL *)0); }
2054 #undef mouseinterval_sp
2055 int mouseinterval_sp(
2058 { return(*(int *)0); }
2060 #undef mouseinterval
2063 { return(*(int *)0); }
2065 #undef _nc_has_mouse
2066 NCURSES_BOOL _nc_has_mouse(
2068 { return(*(NCURSES_BOOL *)0); }
2071 NCURSES_BOOL has_mouse_sp(
2073 { return(*(NCURSES_BOOL *)0); }
2076 NCURSES_BOOL has_mouse(void)
2077 { return(*(NCURSES_BOOL *)0); }
2080 NCURSES_BOOL wmouse_trafo(
2084 NCURSES_BOOL to_screen)
2085 { return(*(NCURSES_BOOL *)0); }
2087 /* ./base/lib_move.c */
2094 { return(*(int *)0); }
2096 /* ./tty/lib_mvcur.c */
2098 #undef _nc_msec_cost_sp
2099 int _nc_msec_cost_sp(
2101 const char *const cap,
2103 { return(*(int *)0); }
2105 #undef _nc_msec_cost
2107 const char *const cap,
2109 { return(*(int *)0); }
2111 #undef _nc_mvcur_resume_sp
2112 void _nc_mvcur_resume_sp(
2116 #undef _nc_mvcur_resume
2117 void _nc_mvcur_resume(void)
2120 #undef _nc_mvcur_init_sp
2121 void _nc_mvcur_init_sp(
2125 #undef _nc_mvcur_init
2126 void _nc_mvcur_init(void)
2129 #undef _nc_mvcur_wrap_sp
2130 void _nc_mvcur_wrap_sp(
2134 #undef _nc_mvcur_wrap
2135 void _nc_mvcur_wrap(void)
2145 { return(*(int *)0); }
2153 { return(*(int *)0); }
2162 { return(*(int *)0); }
2170 { return(*(int *)0); }
2172 #undef _nc_optimize_enable
2173 int _nc_optimize_enable;
2175 /* ./base/lib_mvwin.c */
2182 { return(*(int *)0); }
2184 /* ./base/lib_newterm.c */
2210 { return(*(SCREEN **)0); }
2217 { return(*(SCREEN **)0); }
2219 /* ./base/lib_newwin.c */
2224 { return(*(int *)0); }
2233 { return(*(WINDOW **)0); }
2241 { return(*(WINDOW **)0); }
2250 { return(*(WINDOW **)0); }
2259 { return(*(WINDOW **)0); }
2261 #undef _nc_makenew_sp
2262 WINDOW *_nc_makenew_sp(
2269 { return(*(WINDOW **)0); }
2271 #undef _nc_curscr_of
2272 WINDOW *_nc_curscr_of(
2274 { return(*(WINDOW **)0); }
2276 #undef _nc_newscr_of
2277 WINDOW *_nc_newscr_of(
2279 { return(*(WINDOW **)0); }
2281 #undef _nc_stdscr_of
2282 WINDOW *_nc_stdscr_of(
2284 { return(*(WINDOW **)0); }
2286 /* ./base/lib_nl.c */
2291 { return(*(int *)0); }
2295 { return(*(int *)0); }
2300 { return(*(int *)0); }
2304 { return(*(int *)0); }
2306 /* ./base/lib_overlay.c */
2312 { return(*(int *)0); }
2318 { return(*(int *)0); }
2331 { return(*(int *)0); }
2333 /* ./base/lib_pad.c */
2340 { return(*(WINDOW **)0); }
2346 { return(*(WINDOW **)0); }
2355 { return(*(WINDOW **)0); }
2366 { return(*(int *)0); }
2377 { return(*(int *)0); }
2383 { return(*(int *)0); }
2385 /* ./base/lib_printw.c */
2391 { return(*(int *)0); }
2398 { return(*(int *)0); }
2406 { return(*(int *)0); }
2415 { return(*(int *)0); }
2422 { return(*(int *)0); }
2429 { return(*(int *)0); }
2431 /* ./base/lib_redrawln.c */
2438 { return(*(int *)0); }
2440 /* ./base/lib_refresh.c */
2445 { return(*(int *)0); }
2450 { return(*(int *)0); }
2452 /* ./base/lib_restart.c */
2454 #undef restartterm_sp
2460 { return(*(int *)0); }
2467 { return(*(int *)0); }
2469 /* ./base/lib_scanw.c */
2476 { return(*(int *)0); }
2483 { return(*(int *)0); }
2489 { return(*(int *)0); }
2496 { return(*(int *)0); }
2504 { return(*(int *)0); }
2513 { return(*(int *)0); }
2515 /* ./base/lib_screen.c */
2521 { return(*(WINDOW **)0); }
2526 { return(*(WINDOW **)0); }
2532 { return(*(int *)0); }
2534 #undef scr_restore_sp
2538 { return(*(int *)0); }
2543 { return(*(int *)0); }
2548 { return(*(int *)0); }
2554 { return(*(int *)0); }
2559 { return(*(int *)0); }
2565 { return(*(int *)0); }
2570 { return(*(int *)0); }
2572 /* ./base/lib_scroll.c */
2574 #undef _nc_scroll_window
2575 void _nc_scroll_window(
2587 { return(*(int *)0); }
2589 /* ./base/lib_scrollok.c */
2595 { return(*(int *)0); }
2597 /* ./base/lib_scrreg.c */
2604 { return(*(int *)0); }
2606 /* ./base/lib_set_term.c */
2611 { return(*(SCREEN **)0); }
2618 #undef _nc_setupscreen_sp
2619 int _nc_setupscreen_sp(
2626 { return(*(int *)0); }
2628 #undef _nc_setupscreen
2629 int _nc_setupscreen(
2635 { return(*(int *)0); }
2637 #undef _nc_ripoffline_sp
2638 int _nc_ripoffline_sp(
2644 { return(*(int *)0); }
2646 #undef _nc_ripoffline
2652 { return(*(int *)0); }
2654 #undef ripoffline_sp
2661 { return(*(int *)0); }
2669 { return(*(int *)0); }
2671 /* ./base/lib_slk.c */
2673 #undef _nc_format_slks
2674 int _nc_format_slks(
2677 { return(*(int *)0); }
2679 #undef _nc_slk_initialize
2680 int _nc_slk_initialize(
2683 { return(*(int *)0); }
2685 #undef slk_restore_sp
2688 { return(*(int *)0); }
2691 int slk_restore(void)
2692 { return(*(int *)0); }
2694 /* ./base/lib_slkatr_set.c */
2696 #undef slk_attr_set_sp
2697 int slk_attr_set_sp(
2702 { return(*(int *)0); }
2709 { return(*(int *)0); }
2711 /* ./base/lib_slkatrof.c */
2713 #undef slk_attroff_sp
2717 { return(*(int *)0); }
2722 { return(*(int *)0); }
2724 /* ./base/lib_slkatron.c */
2726 #undef slk_attron_sp
2730 { return(*(int *)0); }
2735 { return(*(int *)0); }
2737 /* ./base/lib_slkatrset.c */
2739 #undef slk_attrset_sp
2743 { return(*(int *)0); }
2748 { return(*(int *)0); }
2750 /* ./base/lib_slkattr.c */
2755 { return(*(attr_t *)0); }
2758 attr_t slk_attr(void)
2759 { return(*(attr_t *)0); }
2761 /* ./base/lib_slkclear.c */
2766 { return(*(int *)0); }
2770 { return(*(int *)0); }
2772 /* ./base/lib_slkcolor.c */
2778 { return(*(int *)0); }
2783 { return(*(int *)0); }
2785 #undef extended_slk_color_sp
2786 int extended_slk_color_sp(
2789 { return(*(int *)0); }
2791 #undef extended_slk_color
2792 int extended_slk_color(
2794 { return(*(int *)0); }
2796 /* ./base/lib_slkinit.c */
2802 { return(*(int *)0); }
2807 { return(*(int *)0); }
2809 /* ./base/lib_slklab.c */
2815 { return(*(char **)0); }
2820 { return(*(char **)0); }
2822 /* ./base/lib_slkrefr.c */
2824 #undef slk_noutrefresh_sp
2825 int slk_noutrefresh_sp(
2827 { return(*(int *)0); }
2829 #undef slk_noutrefresh
2830 int slk_noutrefresh(void)
2831 { return(*(int *)0); }
2833 #undef slk_refresh_sp
2836 { return(*(int *)0); }
2839 int slk_refresh(void)
2840 { return(*(int *)0); }
2842 /* ./base/lib_slkset.c */
2850 { return(*(int *)0); }
2857 { return(*(int *)0); }
2859 /* ./base/lib_slktouch.c */
2864 { return(*(int *)0); }
2868 { return(*(int *)0); }
2870 /* ./base/lib_touch.c */
2872 #undef is_linetouched
2873 NCURSES_BOOL is_linetouched(
2876 { return(*(NCURSES_BOOL *)0); }
2878 #undef is_wintouched
2879 NCURSES_BOOL is_wintouched(
2881 { return(*(NCURSES_BOOL *)0); }
2889 { return(*(int *)0); }
2891 /* ./trace/lib_tracedmp.c */
2899 /* ./trace/lib_tracemse.c */
2901 #undef _nc_trace_mmask_t
2902 char *_nc_trace_mmask_t(
2905 { return(*(char **)0); }
2907 #undef _nc_tracemouse
2908 char *_nc_tracemouse(
2911 { return(*(char **)0); }
2913 #undef _nc_retrace_mmask_t
2914 mmask_t _nc_retrace_mmask_t(
2917 { return(*(mmask_t *)0); }
2922 { return(*(char **)0); }
2924 /* ./tty/lib_tstp.c */
2926 #undef _nc_signal_handler
2927 void _nc_signal_handler(
2931 /* ./base/lib_ungetch.c */
2933 #undef _nc_fifo_dump
2942 { return(*(int *)0); }
2947 { return(*(int *)0); }
2949 /* ./tty/lib_vidattr.c */
2955 NCURSES_OUTC_sp outc)
2956 { return(*(int *)0); }
2962 { return(*(int *)0); }
2968 { return(*(int *)0); }
2973 { return(*(int *)0); }
2976 chtype termattrs_sp(
2978 { return(*(chtype *)0); }
2981 chtype termattrs(void)
2982 { return(*(chtype *)0); }
2984 /* ./base/lib_vline.c */
2991 { return(*(int *)0); }
2993 /* ./base/lib_wattroff.c */
3000 { return(*(int *)0); }
3002 /* ./base/lib_wattron.c */
3009 { return(*(int *)0); }
3011 /* ./base/lib_winch.c */
3016 { return(*(chtype *)0); }
3018 /* ./base/lib_window.c */
3030 { return(*(int *)0); }
3036 { return(*(int *)0); }
3056 { return(*(WINDOW **)0); }
3058 /* ./base/nc_panel.c */
3060 #undef _nc_panelhook_sp
3061 struct panelhook *_nc_panelhook_sp(
3063 { return(*(struct panelhook **)0); }
3065 #undef _nc_panelhook
3066 struct panelhook *_nc_panelhook(void)
3067 { return(*(struct panelhook **)0); }
3069 /* ./base/safe_sprintf.c */
3071 #undef _nc_printf_string_sp
3072 char *_nc_printf_string_sp(
3076 { return(*(char **)0); }
3078 #undef _nc_printf_string
3079 char *_nc_printf_string(
3082 { return(*(char **)0); }
3084 /* ./tty/tty_update.c */
3089 { return(*(int *)0); }
3093 { return(*(int *)0); }
3095 #undef _nc_scrolln_sp
3102 { return(*(int *)0); }
3110 { return(*(int *)0); }
3112 #undef _nc_screen_resume_sp
3113 void _nc_screen_resume_sp(
3117 #undef _nc_screen_resume
3118 void _nc_screen_resume(void)
3121 #undef _nc_screen_init_sp
3122 void _nc_screen_init_sp(
3126 #undef _nc_screen_init
3127 void _nc_screen_init(void)
3130 #undef _nc_screen_wrap_sp
3131 void _nc_screen_wrap_sp(
3135 #undef _nc_screen_wrap
3136 void _nc_screen_wrap(void)
3139 #undef _nc_do_xmc_glitch_sp
3140 void _nc_do_xmc_glitch_sp(
3145 #undef _nc_do_xmc_glitch
3146 void _nc_do_xmc_glitch(
3150 /* ./trace/varargs.c */
3156 { return(*(char **)0); }
3158 /* ./base/vsscanf.c */
3161 void _nc_vsscanf(void)
3164 /* ./base/lib_freeall.c */
3167 void _nc_freeall(void)
3170 #undef _nc_free_and_exit_sp
3171 void _nc_free_and_exit_sp(
3176 #undef _nc_free_and_exit
3177 void _nc_free_and_exit(
3186 /* ./widechar/charable.c */
3188 #undef _nc_is_charable
3189 NCURSES_BOOL _nc_is_charable(
3191 { return(*(NCURSES_BOOL *)0); }
3196 { return(*(int *)0); }
3198 #undef _nc_to_widechar
3199 wint_t _nc_to_widechar(
3201 { return(*(wint_t *)0); }
3203 /* ./widechar/lib_add_wch.c */
3209 { return(*(int *)0); }
3215 { return(*(int *)0); }
3217 /* ./widechar/lib_box_set.c */
3230 { return(*(int *)0); }
3232 /* ./widechar/lib_cchar.c */
3241 { return(*(int *)0); }
3245 const cchar_t *wcval,
3250 { return(*(int *)0); }
3252 /* ./widechar/lib_erasewchar.c */
3257 { return(*(int *)0); }
3262 { return(*(int *)0); }
3264 /* ./widechar/lib_get_wch.c */
3270 { return(*(int *)0); }
3272 /* ./widechar/lib_get_wstr.c */
3279 { return(*(int *)0); }
3281 /* ./widechar/lib_hline_set.c */
3288 { return(*(int *)0); }
3290 /* ./widechar/lib_in_wch.c */
3296 { return(*(int *)0); }
3298 /* ./widechar/lib_in_wchnstr.c */
3305 { return(*(int *)0); }
3307 /* ./widechar/lib_ins_wch.c */
3309 #undef _nc_insert_wch
3313 { return(*(int *)0); }
3319 { return(*(int *)0); }
3324 const wchar_t *wstr,
3326 { return(*(int *)0); }
3328 /* ./widechar/lib_inwstr.c */
3335 { return(*(int *)0); }
3341 { return(*(int *)0); }
3343 /* ./widechar/lib_key_name.c */
3346 const char *key_name(
3348 { return(*(const char **)0); }
3350 /* ./widechar/lib_pecho_wchar.c */
3356 { return(*(int *)0); }
3358 /* ./widechar/lib_slk_wset.c */
3363 const wchar_t *astr,
3365 { return(*(int *)0); }
3367 /* ./widechar/lib_unget_wch.c */
3374 { return(*(size_t *)0); }
3380 { return(*(int *)0); }
3385 { return(*(int *)0); }
3387 /* ./widechar/lib_vid_attr.c */
3395 NCURSES_OUTC_sp outc)
3396 { return(*(int *)0); }
3404 { return(*(int *)0); }
3412 { return(*(int *)0); }
3419 { return(*(int *)0); }
3421 #undef term_attrs_sp
3422 attr_t term_attrs_sp(
3424 { return(*(attr_t *)0); }
3427 attr_t term_attrs(void)
3428 { return(*(attr_t *)0); }
3430 /* ./widechar/lib_vline_set.c */
3437 { return(*(int *)0); }
3439 /* ./widechar/lib_wacs.c */
3444 #undef _nc_init_wacs
3445 void _nc_init_wacs(void)
3448 /* ./widechar/lib_wunctrl.c */
3451 wchar_t *wunctrl_sp(
3454 { return(*(wchar_t **)0); }
3459 { return(*(wchar_t **)0); }
3463 #undef _nc_toggle_attr_on
3464 void _nc_toggle_attr_on(
3469 #undef _nc_toggle_attr_off
3470 void _nc_toggle_attr_off(
3475 #undef _nc_DelCharCost_sp
3476 int _nc_DelCharCost_sp(
3479 { return(*(int *)0); }
3481 #undef _nc_InsCharCost_sp
3482 int _nc_InsCharCost_sp(
3485 { return(*(int *)0); }
3487 #undef _nc_UpdateAttrs_sp
3488 void _nc_UpdateAttrs_sp(
3493 #undef _nc_DelCharCost
3494 int _nc_DelCharCost(
3496 { return(*(int *)0); }
3498 #undef _nc_InsCharCost
3499 int _nc_InsCharCost(
3501 { return(*(int *)0); }
3503 #undef _nc_UpdateAttrs
3504 void _nc_UpdateAttrs(
3508 /* ./base/legacy_coding.c */
3510 #undef use_legacy_coding_sp
3511 int use_legacy_coding_sp(
3514 { return(*(int *)0); }
3516 #undef use_legacy_coding
3517 int use_legacy_coding(
3519 { return(*(int *)0); }
3521 /* ./base/lib_dft_fgbg.c */
3523 #undef use_default_colors_sp
3524 int use_default_colors_sp(
3526 { return(*(int *)0); }
3528 #undef use_default_colors
3529 int use_default_colors(void)
3530 { return(*(int *)0); }
3532 #undef assume_default_colors_sp
3533 int assume_default_colors_sp(
3537 { return(*(int *)0); }
3539 #undef assume_default_colors
3540 int assume_default_colors(
3543 { return(*(int *)0); }
3545 /* ./tinfo/lib_print.c */
3552 { return(*(int *)0); }
3558 { return(*(int *)0); }
3560 /* ./base/new_pair.c */
3562 #undef _nc_free_ordered_pairs
3563 void _nc_free_ordered_pairs(
3567 #undef _nc_reset_color_pair
3568 void _nc_reset_color_pair(
3574 #undef _nc_set_color_pair
3575 void _nc_set_color_pair(
3581 #undef _nc_copy_pairs
3582 void _nc_copy_pairs(
3584 colorpair_t *target,
3585 colorpair_t *source,
3589 #undef alloc_pair_sp
3594 { return(*(int *)0); }
3601 { return(*(int *)0); }
3607 { return(*(int *)0); }
3613 { return(*(int *)0); }
3619 { return(*(int *)0); }
3624 { return(*(int *)0); }
3626 /* ./base/resizeterm.c */
3628 #undef is_term_resized_sp
3629 NCURSES_BOOL is_term_resized_sp(
3633 { return(*(NCURSES_BOOL *)0); }
3635 #undef is_term_resized
3636 NCURSES_BOOL is_term_resized(
3639 { return(*(NCURSES_BOOL *)0); }
3641 #undef resize_term_sp
3646 { return(*(int *)0); }
3652 { return(*(int *)0); }
3654 #undef resizeterm_sp
3659 { return(*(int *)0); }
3665 { return(*(int *)0); }
3667 /* ./trace/trace_xnames.c */
3669 #undef _nc_trace_xnames
3670 void _nc_trace_xnames(
3674 /* ./tinfo/use_screen.c */
3679 NCURSES_SCREEN_CB func,
3681 { return(*(int *)0); }
3683 /* ./base/use_window.c */
3688 NCURSES_WINDOW_CB func,
3690 { return(*(int *)0); }
3692 /* ./base/wresize.c */
3699 { return(*(int *)0); }
3701 /* ./tinfo/access.c */
3706 { return(*(char **)0); }
3708 #undef _nc_is_abs_path
3709 NCURSES_BOOL _nc_is_abs_path(
3711 { return(*(NCURSES_BOOL *)0); }
3714 unsigned _nc_pathlast(
3716 { return(*(unsigned *)0); }
3721 { return(*(char **)0); }
3727 { return(*(int *)0); }
3729 #undef _nc_is_dir_path
3730 NCURSES_BOOL _nc_is_dir_path(
3732 { return(*(NCURSES_BOOL *)0); }
3734 #undef _nc_is_file_path
3735 NCURSES_BOOL _nc_is_file_path(
3737 { return(*(NCURSES_BOOL *)0); }
3739 #undef _nc_env_access
3740 int _nc_env_access(void)
3741 { return(*(int *)0); }
3743 /* ./tinfo/add_tries.c */
3745 #undef _nc_add_to_try
3750 { return(*(int *)0); }
3752 /* ./tinfo/alloc_ttype.c */
3754 #undef _nc_align_termtype
3755 void _nc_align_termtype(
3760 #undef _nc_copy_termtype
3761 void _nc_copy_termtype(
3763 const TERMTYPE *src)
3766 #undef _nc_copy_termtype2
3767 void _nc_copy_termtype2(
3769 const TERMTYPE2 *src)
3772 #undef _nc_export_termtype2
3773 void _nc_export_termtype2(
3775 const TERMTYPE2 *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 #undef _nc_find_user_entry
3876 struct user_table_entry const *_nc_find_user_entry(
3878 { return(*(struct user_table_entry const **)0); }
3880 /* ./comp_userdefs.c */
3882 #undef _nc_get_userdefs_table
3883 const struct user_table_entry *_nc_get_userdefs_table(void)
3884 { return(*(const struct user_table_entry **)0); }
3886 #undef _nc_get_hash_user
3887 const HashData *_nc_get_hash_user(void)
3888 { return(*(const HashData **)0); }
3890 /* ./tinfo/db_iterator.c */
3893 const char *_nc_tic_dir(
3895 { return(*(const char **)0); }
3897 #undef _nc_keep_tic_dir
3898 void _nc_keep_tic_dir(
3903 void _nc_last_db(void)
3907 const char *_nc_next_db(
3910 { return(*(const char **)0); }
3918 /* ./tinfo/doalloc.c */
3924 { return(*(void **)0); }
3926 /* ./tinfo/entries.c */
3933 #undef _nc_free_entry
3934 void _nc_free_entry(
3939 #undef _nc_free_entries
3940 void _nc_free_entries(
3944 #undef _nc_leaks_tinfo
3945 void _nc_leaks_tinfo(void)
3948 #undef exit_terminfo
3955 #undef _nc_fallback2
3956 const TERMTYPE2 *_nc_fallback2(
3958 { return(*(const TERMTYPE2 **)0); }
3961 const TERMTYPE *_nc_fallback(
3963 { return(*(const TERMTYPE **)0); }
3965 /* ./tinfo/free_ttype.c */
3967 #undef _nc_free_termtype
3968 void _nc_free_termtype(
3972 #undef _nc_free_termtype2
3973 void _nc_free_termtype2(
3977 #undef _nc_user_definable
3978 NCURSES_BOOL _nc_user_definable;
3980 #undef use_extended_names
3981 int use_extended_names(
3983 { return(*(int *)0); }
3985 /* ./tinfo/getenv_num.c */
3987 #undef _nc_getenv_num
3990 { return(*(int *)0); }
3992 #undef _nc_setenv_num
3993 void _nc_setenv_num(
3998 /* ./tinfo/home_terminfo.c */
4000 #undef _nc_home_terminfo
4001 char *_nc_home_terminfo(void)
4002 { return(*(char **)0); }
4004 /* ./tinfo/init_keytry.c */
4006 #undef _nc_init_keytry
4007 void _nc_init_keytry(
4011 /* ./tinfo/lib_acs.c */
4014 chtype *_nc_acs_map(void)
4015 { return(*(chtype **)0); }
4017 #undef _nc_init_acs_sp
4018 void _nc_init_acs_sp(
4023 void _nc_init_acs(void)
4026 /* ./tinfo/lib_baudrate.c */
4036 { return(*(int *)0); }
4041 { return(*(int *)0); }
4046 { return(*(int *)0); }
4050 { return(*(int *)0); }
4052 /* ./tinfo/lib_cur_term.c */
4054 #undef _nc_get_cur_term_sp
4055 TERMINAL *_nc_get_cur_term_sp(
4057 { return(*(TERMINAL **)0); }
4059 #undef _nc_get_cur_term
4060 TERMINAL *_nc_get_cur_term(void)
4061 { return(*(TERMINAL **)0); }
4064 TERMINAL *_nc_cur_term(void)
4065 { return(*(TERMINAL **)0); }
4067 #undef set_curterm_sp
4068 TERMINAL *set_curterm_sp(
4071 { return(*(TERMINAL **)0); }
4074 TERMINAL *set_curterm(
4076 { return(*(TERMINAL **)0); }
4078 #undef del_curterm_sp
4082 { return(*(int *)0); }
4087 { return(*(int *)0); }
4089 /* ./tinfo/lib_data.c */
4092 WINDOW *_nc_stdscr(void)
4093 { return(*(WINDOW **)0); }
4096 WINDOW *_nc_curscr(void)
4097 { return(*(WINDOW **)0); }
4100 WINDOW *_nc_newscr(void)
4101 { return(*(WINDOW **)0); }
4103 #undef _nc_screen_chain
4104 SCREEN *_nc_screen_chain;
4108 NCURSES_GLOBALS _nc_globals;
4109 #undef _nc_prescreen
4110 NCURSES_PRESCREEN _nc_prescreen;
4112 #undef _nc_screen_of
4113 SCREEN *_nc_screen_of(
4115 { return(*(SCREEN **)0); }
4117 #undef _nc_init_pthreads
4118 void _nc_init_pthreads(void)
4121 #undef _nc_mutex_init
4122 void _nc_mutex_init(
4123 pthread_mutex_t *obj)
4126 #undef _nc_mutex_lock
4128 pthread_mutex_t *obj)
4129 { return(*(int *)0); }
4131 #undef _nc_mutex_trylock
4132 int _nc_mutex_trylock(
4133 pthread_mutex_t *obj)
4134 { return(*(int *)0); }
4136 #undef _nc_mutex_unlock
4137 int _nc_mutex_unlock(
4138 pthread_mutex_t *obj)
4139 { return(*(int *)0); }
4141 /* ./tinfo/lib_has_cap.c */
4144 NCURSES_BOOL has_ic_sp(
4146 { return(*(NCURSES_BOOL *)0); }
4149 NCURSES_BOOL has_ic(void)
4150 { return(*(NCURSES_BOOL *)0); }
4153 NCURSES_BOOL has_il_sp(
4155 { return(*(NCURSES_BOOL *)0); }
4158 NCURSES_BOOL has_il(void)
4159 { return(*(NCURSES_BOOL *)0); }
4161 /* ./tinfo/lib_kernel.c */
4166 { return(*(char *)0); }
4169 char erasechar(void)
4170 { return(*(char *)0); }
4175 { return(*(char *)0); }
4179 { return(*(char *)0); }
4184 { return(*(int *)0); }
4188 { return(*(int *)0); }
4190 /* ./lib_keyname.c */
4192 struct kn { short offset; int code; };
4195 const char *keyname_sp(
4198 { return(*(const char **)0); }
4201 const char *keyname(
4203 { return(*(const char **)0); }
4205 /* ./tinfo/lib_longname.c */
4210 { return(*(char **)0); }
4213 char *longname(void)
4214 { return(*(char **)0); }
4216 /* ./tinfo/lib_napms.c */
4222 { return(*(int *)0); }
4227 { return(*(int *)0); }
4229 /* ./tinfo/lib_options.c */
4235 { return(*(int *)0); }
4247 { return(*(int *)0); }
4252 { return(*(int *)0); }
4258 { return(*(int *)0); }
4264 { return(*(int *)0); }
4276 { return(*(int *)0); }
4282 { return(*(int *)0); }
4288 { return(*(int *)0); }
4293 { return(*(int *)0); }
4299 { return(*(int *)0); }
4304 { return(*(int *)0); }
4310 { return(*(int *)0); }
4315 { return(*(int *)0); }
4317 #undef _nc_putp_flush_sp
4318 int _nc_putp_flush_sp(
4322 { return(*(int *)0); }
4328 { return(*(int *)0); }
4330 /* ./tinfo/lib_raw.c */
4335 { return(*(int *)0); }
4339 { return(*(int *)0); }
4344 { return(*(int *)0); }
4348 { return(*(int *)0); }
4362 { return(*(int *)0); }
4366 { return(*(int *)0); }
4371 { return(*(int *)0); }
4375 { return(*(int *)0); }
4383 void noqiflush(void)
4391 { return(*(int *)0); }
4397 { return(*(int *)0); }
4399 /* ./tinfo/lib_setup.c */
4402 char *_nc_ttytype(void)
4403 { return(*(char **)0); }
4405 #undef _nc_ptr_Lines
4408 { return(*(int **)0); }
4412 { return(*(int *)0); }
4417 { return(*(int **)0); }
4421 { return(*(int *)0); }
4423 #undef _nc_ptr_Tabsize
4424 int *_nc_ptr_Tabsize(
4426 { return(*(int **)0); }
4429 int _nc_TABSIZE(void)
4430 { return(*(int *)0); }
4432 #undef set_tabsize_sp
4436 { return(*(int *)0); }
4441 { return(*(int *)0); }
4443 #undef _nc_handle_sigwinch
4444 int _nc_handle_sigwinch(
4446 { return(*(int *)0); }
4454 #undef use_tioctl_sp
4470 #undef _nc_get_screensize
4471 void _nc_get_screensize(
4477 #undef _nc_update_screensize
4478 void _nc_update_screensize(
4482 #undef _nc_setup_tinfo
4483 int _nc_setup_tinfo(
4484 const char *const tn,
4485 TERMTYPE2 *const tp)
4486 { return(*(int *)0); }
4488 #undef _nc_tinfo_cmdch
4489 void _nc_tinfo_cmdch(
4494 #undef _nc_get_locale
4495 char *_nc_get_locale(void)
4496 { return(*(char **)0); }
4498 #undef _nc_unicode_locale
4499 int _nc_unicode_locale(void)
4500 { return(*(int *)0); }
4502 #undef _nc_locale_breaks_acs
4503 int _nc_locale_breaks_acs(
4505 { return(*(int *)0); }
4507 #undef _nc_setupterm
4513 { return(*(int *)0); }
4515 #undef _nc_find_prescr
4516 SCREEN *_nc_find_prescr(void)
4517 { return(*(SCREEN **)0); }
4519 #undef _nc_forget_prescr
4520 void _nc_forget_prescr(void)
4524 SCREEN *new_prescr(void)
4525 { return(*(SCREEN **)0); }
4532 { return(*(int *)0); }
4534 /* ./tinfo/lib_termcap.c */
4546 { return(*(int *)0); }
4552 { return(*(int *)0); }
4558 { return(*(int *)0); }
4563 { return(*(int *)0); }
4569 { return(*(int *)0); }
4574 { return(*(int *)0); }
4581 { return(*(char **)0); }
4587 { return(*(char **)0); }
4589 /* ./tinfo/lib_termname.c */
4594 { return(*(char **)0); }
4597 char *termname(void)
4598 { return(*(char **)0); }
4600 /* ./tinfo/lib_tgoto.c */
4607 { return(*(char **)0); }
4609 /* ./tinfo/lib_ti.c */
4615 { return(*(int *)0); }
4620 { return(*(int *)0); }
4626 { return(*(int *)0); }
4631 { return(*(int *)0); }
4637 { return(*(char **)0); }
4642 { return(*(char **)0); }
4644 /* ./tinfo/lib_tparm.c */
4646 #undef _nc_tparm_err
4649 #undef _nc_tparm_analyze
4650 int _nc_tparm_analyze(
4654 { return(*(int *)0); }
4660 { return(*(char **)0); }
4666 { return(*(char **)0); }
4668 /* ./tinfo/lib_tputs.c */
4674 #undef _nc_nulls_sent
4677 #undef _nc_set_no_padding
4678 void _nc_set_no_padding(
4682 #undef delay_output_sp
4683 int delay_output_sp(
4686 { return(*(int *)0); }
4691 { return(*(int *)0); }
4699 void _nc_flush(void)
4706 { return(*(int *)0); }
4711 { return(*(int *)0); }
4713 #undef _nc_putchar_sp
4717 { return(*(int *)0); }
4722 { return(*(int *)0); }
4728 { return(*(int *)0); }
4733 { return(*(int *)0); }
4740 { return(*(int *)0); }
4746 { return(*(int *)0); }
4753 NCURSES_OUTC_sp outc)
4754 { return(*(int *)0); }
4756 #undef _nc_outc_wrapper
4757 int _nc_outc_wrapper(
4760 { return(*(int *)0); }
4768 { return(*(int *)0); }
4770 /* ./trace/lib_trace.c */
4773 unsigned _nc_tracing;
4775 #undef _nc__nc_tputs_trace
4776 const char *_nc__nc_tputs_trace(void)
4777 { return(*(const char **)0); }
4779 #undef _nc__nc_outchars
4780 long _nc__nc_outchars(void)
4781 { return(*(long *)0); }
4783 #undef _nc_set_tputs_trace
4784 void _nc_set_tputs_trace(
4788 #undef _nc_count_outchars
4789 void _nc_count_outchars(
4794 unsigned curses_trace(
4795 unsigned tracelevel)
4796 { return(*(unsigned *)0); }
4800 const unsigned int tracelevel)
4809 #undef _nc_retrace_bool
4810 NCURSES_BOOL _nc_retrace_bool(
4812 { return(*(NCURSES_BOOL *)0); }
4814 #undef _nc_retrace_char
4815 char _nc_retrace_char(
4817 { return(*(char *)0); }
4819 #undef _nc_retrace_int
4820 int _nc_retrace_int(
4822 { return(*(int *)0); }
4824 #undef _nc_retrace_unsigned
4825 unsigned _nc_retrace_unsigned(
4827 { return(*(unsigned *)0); }
4829 #undef _nc_retrace_ptr
4830 char *_nc_retrace_ptr(
4832 { return(*(char **)0); }
4834 #undef _nc_retrace_cptr
4835 const char *_nc_retrace_cptr(
4837 { return(*(const char **)0); }
4839 #undef _nc_retrace_cvoid_ptr
4840 const void *_nc_retrace_cvoid_ptr(
4842 { return(*(const void **)0); }
4844 #undef _nc_retrace_void_ptr
4845 void *_nc_retrace_void_ptr(
4847 { return(*(void **)0); }
4849 #undef _nc_retrace_sp
4850 SCREEN *_nc_retrace_sp(
4852 { return(*(SCREEN **)0); }
4854 #undef _nc_retrace_win
4855 WINDOW *_nc_retrace_win(
4857 { return(*(WINDOW **)0); }
4859 #undef _nc_fmt_funcptr
4860 char *_nc_fmt_funcptr(
4864 { return(*(char **)0); }
4866 #undef _nc_use_tracef
4869 { return(*(int *)0); }
4871 #undef _nc_locked_tracef
4872 void _nc_locked_tracef(
4877 /* ./trace/lib_traceatr.c */
4883 { return(*(char **)0); }
4888 { return(*(char **)0); }
4890 #undef _nc_retrace_int_attr_t
4891 int _nc_retrace_int_attr_t(
4893 { return(*(int *)0); }
4895 #undef _nc_retrace_attr_t
4896 attr_t _nc_retrace_attr_t(
4898 { return(*(attr_t *)0); }
4900 #undef _nc_altcharset_name
4901 const char *_nc_altcharset_name(
4904 { return(*(const char **)0); }
4906 #undef _tracechtype2
4907 char *_tracechtype2(
4910 { return(*(char **)0); }
4915 { return(*(char **)0); }
4917 #undef _nc_retrace_chtype
4918 chtype _nc_retrace_chtype(
4920 { return(*(chtype *)0); }
4922 #undef _tracecchar_t2
4923 char *_tracecchar_t2(
4926 { return(*(char **)0); }
4928 #undef _tracecchar_t
4929 char *_tracecchar_t(
4931 { return(*(char **)0); }
4933 /* ./trace/lib_tracebits.c */
4935 #undef _nc_trace_ttymode
4936 char *_nc_trace_ttymode(
4937 struct termios *tty)
4938 { return(*(char **)0); }
4940 #undef _nc_tracebits
4941 char *_nc_tracebits(void)
4942 { return(*(char **)0); }
4944 /* ./trace/lib_tracechr.c */
4946 #undef _nc_tracechar
4947 char *_nc_tracechar(
4950 { return(*(char **)0); }
4955 { return(*(char **)0); }
4957 /* ./tinfo/lib_ttyflags.c */
4959 #undef _nc_get_tty_mode_sp
4960 int _nc_get_tty_mode_sp(
4962 struct termios *buf)
4963 { return(*(int *)0); }
4965 #undef _nc_get_tty_mode
4966 int _nc_get_tty_mode(
4967 struct termios *buf)
4968 { return(*(int *)0); }
4970 #undef _nc_set_tty_mode_sp
4971 int _nc_set_tty_mode_sp(
4973 struct termios *buf)
4974 { return(*(int *)0); }
4976 #undef _nc_set_tty_mode
4977 int _nc_set_tty_mode(
4978 struct termios *buf)
4979 { return(*(int *)0); }
4981 #undef def_shell_mode_sp
4982 int def_shell_mode_sp(
4984 { return(*(int *)0); }
4986 #undef def_shell_mode
4987 int def_shell_mode(void)
4988 { return(*(int *)0); }
4990 #undef def_prog_mode_sp
4991 int def_prog_mode_sp(
4993 { return(*(int *)0); }
4995 #undef def_prog_mode
4996 int def_prog_mode(void)
4997 { return(*(int *)0); }
4999 #undef reset_prog_mode_sp
5000 int reset_prog_mode_sp(
5002 { return(*(int *)0); }
5004 #undef reset_prog_mode
5005 int reset_prog_mode(void)
5006 { return(*(int *)0); }
5008 #undef reset_shell_mode_sp
5009 int reset_shell_mode_sp(
5011 { return(*(int *)0); }
5013 #undef reset_shell_mode
5014 int reset_shell_mode(void)
5015 { return(*(int *)0); }
5020 { return(*(int *)0); }
5024 { return(*(int *)0); }
5029 { return(*(int *)0); }
5033 { return(*(int *)0); }
5035 /* ./tty/lib_twait.c */
5037 #undef _nc_timed_wait
5043 { return(*(int *)0); }
5045 /* ./tinfo/name_match.c */
5047 #undef _nc_first_name
5048 char *_nc_first_name(
5049 const char *const sp)
5050 { return(*(char **)0); }
5052 #undef _nc_name_match
5054 const char *const namelst,
5055 const char *const name,
5056 const char *const delim)
5057 { return(*(int *)0); }
5061 #undef _nc_boolnames
5062 const char *const *_nc_boolnames(void)
5063 { return(*(const char **)0); }
5065 #undef _nc_boolfnames
5066 const char *const *_nc_boolfnames(void)
5067 { return(*(const char **)0); }
5070 const char *const *_nc_numnames(void)
5071 { return(*(const char **)0); }
5073 #undef _nc_numfnames
5074 const char *const *_nc_numfnames(void)
5075 { return(*(const char **)0); }
5078 const char *const *_nc_strnames(void)
5079 { return(*(const char **)0); }
5081 #undef _nc_strfnames
5082 const char *const *_nc_strfnames(void)
5083 { return(*(const char **)0); }
5085 /* ./tinfo/obsolete.c */
5087 #undef _nc_set_buffer_sp
5088 void _nc_set_buffer_sp(
5094 #undef _nc_set_buffer
5095 void _nc_set_buffer(
5100 /* ./tinfo/read_entry.c */
5102 #undef _nc_init_termtype
5103 void _nc_init_termtype(
5104 TERMTYPE2 *const tp)
5107 #undef _nc_read_termtype
5108 int _nc_read_termtype(
5112 { return(*(int *)0); }
5114 #undef _nc_read_file_entry
5115 int _nc_read_file_entry(
5116 const char *const filename,
5118 { return(*(int *)0); }
5120 #undef _nc_read_entry2
5121 int _nc_read_entry2(
5122 const char *const name,
5123 char *const filename,
5124 TERMTYPE2 *const tp)
5125 { return(*(int *)0); }
5127 #undef _nc_read_entry
5129 const char *const name,
5130 char *const filename,
5132 { return(*(int *)0); }
5134 /* ./tinfo/read_termcap.c */
5136 #undef _nc_read_termcap_entry
5137 int _nc_read_termcap_entry(
5138 const char *const tn,
5139 TERMTYPE2 *const tp)
5140 { return(*(int *)0); }
5142 /* ./tinfo/strings.c */
5145 string_desc *_nc_str_init(
5149 { return(*(string_desc **)0); }
5152 string_desc *_nc_str_null(
5155 { return(*(string_desc **)0); }
5158 string_desc *_nc_str_copy(
5161 { return(*(string_desc **)0); }
5163 #undef _nc_safe_strcat
5164 NCURSES_BOOL _nc_safe_strcat(
5167 { return(*(NCURSES_BOOL *)0); }
5169 #undef _nc_safe_strcpy
5170 NCURSES_BOOL _nc_safe_strcpy(
5173 { return(*(NCURSES_BOOL *)0); }
5175 /* ./trace/trace_buf.c */
5177 #undef _nc_trace_buf
5178 char *_nc_trace_buf(
5181 { return(*(char **)0); }
5183 #undef _nc_trace_bufcat
5184 char *_nc_trace_bufcat(
5187 { return(*(char **)0); }
5189 /* ./trace/trace_tries.c */
5191 #undef _nc_trace_tries
5192 void _nc_trace_tries(
5196 /* ./base/tries.c */
5198 #undef _nc_expand_try
5199 char *_nc_expand_try(
5204 { return(*(char **)0); }
5206 #undef _nc_remove_key
5210 { return(*(int *)0); }
5212 #undef _nc_remove_string
5213 int _nc_remove_string(
5216 { return(*(int *)0); }
5218 /* ./tinfo/trim_sgr0.c */
5220 #undef _nc_trim_sgr0
5221 char *_nc_trim_sgr0(
5223 { return(*(char **)0); }
5228 const char *unctrl_sp(
5231 { return(*(const char **)0); }
5236 { return(*(const char **)0); }
5238 /* ./trace/visbuf.c */
5241 const char *_nc_visbuf2(
5244 { return(*(const char **)0); }
5247 const char *_nc_visbuf(
5249 { return(*(const char **)0); }
5252 const char *_nc_visbufn(
5255 { return(*(const char **)0); }
5258 const char *_nc_viswbuf2(
5261 { return(*(const char **)0); }
5264 const char *_nc_viswbuf(
5266 { return(*(const char **)0); }
5269 const char *_nc_viswbufn(
5272 { return(*(const char **)0); }
5275 const char *_nc_viswibuf(
5277 { return(*(const char **)0); }
5280 const char *_nc_viscbuf2(
5284 { return(*(const char **)0); }
5287 const char *_nc_viscbuf(
5290 { return(*(const char **)0); }
5292 /* ./tinfo/alloc_entry.c */
5294 #undef _nc_init_entry
5295 void _nc_init_entry(
5299 #undef _nc_copy_entry
5300 ENTRY *_nc_copy_entry(
5302 { return(*(ENTRY **)0); }
5306 const char *const string)
5307 { return(*(char **)0); }
5309 #undef _nc_wrap_entry
5310 void _nc_wrap_entry(
5312 NCURSES_BOOL copy_strings)
5315 #undef _nc_merge_entry
5316 void _nc_merge_entry(
5317 ENTRY *const target,
5318 ENTRY *const source)
5321 /* ./tinfo/captoinfo.c */
5323 #undef _nc_captoinfo
5324 char *_nc_captoinfo(
5327 int const parameterized)
5328 { return(*(char **)0); }
5330 #undef _nc_infotocap
5331 char *_nc_infotocap(
5334 int const parameterized)
5335 { return(*(char **)0); }
5337 /* ./tinfo/comp_expand.c */
5339 #undef _nc_tic_expand
5340 char *_nc_tic_expand(
5342 NCURSES_BOOL tic_format,
5344 { return(*(char **)0); }
5346 /* ./tinfo/comp_parse.c */
5348 #undef _nc_check_termtype2
5349 void (*_nc_check_termtype2)(
5353 #undef _nc_entry_match
5354 NCURSES_BOOL _nc_entry_match(
5357 { return(*(NCURSES_BOOL *)0); }
5359 #undef _nc_read_entry_source
5360 void _nc_read_entry_source(
5364 NCURSES_BOOL silent,
5365 NCURSES_BOOL (*hook)(
5369 #undef _nc_resolve_uses2
5370 int _nc_resolve_uses2(
5371 NCURSES_BOOL fullresolve,
5372 NCURSES_BOOL literal)
5373 { return(*(int *)0); }
5375 /* ./tinfo/comp_scan.c */
5379 #undef _nc_strict_bsd
5381 #undef _nc_curr_file_pos
5382 long _nc_curr_file_pos;
5383 #undef _nc_comment_start
5384 long _nc_comment_start;
5385 #undef _nc_comment_end
5386 long _nc_comment_end;
5387 #undef _nc_start_line
5388 long _nc_start_line;
5389 #undef _nc_curr_token
5390 struct token _nc_curr_token;
5391 #undef _nc_disable_period
5392 NCURSES_BOOL _nc_disable_period;
5394 #undef _nc_reset_input
5395 void _nc_reset_input(
5400 #undef _nc_get_token
5402 NCURSES_BOOL silent)
5403 { return(*(int *)0); }
5405 #undef _nc_trans_string
5406 int _nc_trans_string(
5409 { return(*(int *)0); }
5411 #undef _nc_push_token
5412 void _nc_push_token(
5416 #undef _nc_panic_mode
5417 void _nc_panic_mode(
5421 /* ./tinfo/parse_entry.c */
5423 #undef _nc_parse_entry
5424 int _nc_parse_entry(
5427 NCURSES_BOOL silent)
5428 { return(*(int *)0); }
5434 { return(*(int *)0); }
5436 /* ./tinfo/write_entry.c */
5438 #undef _nc_set_writedir
5439 void _nc_set_writedir(
5443 #undef _nc_write_entry
5444 void _nc_write_entry(
5445 TERMTYPE2 *const tp)
5448 #undef _nc_write_object
5449 int _nc_write_object(
5454 { return(*(int *)0); }
5456 #undef _nc_tic_written
5457 int _nc_tic_written(void)
5458 { return(*(int *)0); }
5460 /* ./base/define_key.c */
5462 #undef define_key_sp
5467 { return(*(int *)0); }
5473 { return(*(int *)0); }
5475 /* ./tinfo/hashed_db.c */
5477 #undef _nc_hashed_db
5478 void _nc_hashed_db(void)
5481 /* ./base/key_defined.c */
5483 #undef key_defined_sp
5487 { return(*(int *)0); }
5492 { return(*(int *)0); }
5494 /* ./base/keybound.c */
5501 { return(*(char **)0); }
5507 { return(*(char **)0); }
5509 /* ./base/keyok.c */
5516 { return(*(int *)0); }
5522 { return(*(int *)0); }
5524 /* ./base/version.c */
5526 #undef curses_version
5527 const char *curses_version(void)
5528 { return(*(const char **)0); }