1 /****************************************************************************
2 * Copyright (c) 2008-2013,2015 Free Software Foundation, Inc. *
4 * Permission is hereby granted, free of charge, to any person obtaining a *
5 * copy of this software and associated documentation files (the *
6 * "Software"), to deal in the Software without restriction, including *
7 * without limitation the rights to use, copy, modify, merge, publish, *
8 * distribute, distribute with modifications, sublicense, and/or sell *
9 * copies of the Software, and to permit persons to whom the Software is *
10 * furnished to do so, subject to the following conditions: *
12 * The above copyright notice and this permission notice shall be included *
13 * in all copies or substantial portions of the Software. *
15 * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS *
16 * OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF *
17 * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. *
18 * IN NO EVENT SHALL THE ABOVE COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, *
19 * DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR *
20 * OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR *
21 * THE USE OR OTHER DEALINGS IN THE SOFTWARE. *
23 * Except as contained in this notice, the name(s) of the above copyright *
24 * holders shall not be used in advertising or otherwise to promote the *
25 * sale, use or other dealings in this Software without prior written *
27 ****************************************************************************/
29 /****************************************************************************
30 * Author: Thomas E. Dickey 2008-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(*(chtype *)0); }
104 #undef _nc_waddch_nosync
105 int _nc_waddch_nosync(
108 { return(*(int *)0); }
114 { return(*(int *)0); }
120 { return(*(int *)0); }
122 /* ./base/lib_addstr.c */
129 { return(*(int *)0); }
136 { return(*(int *)0); }
138 /* ./base/lib_beep.c */
143 { return(*(int *)0); }
147 { return(*(int *)0); }
149 /* ./base/lib_bkgd.c */
161 { return(*(int *)0); }
163 /* ./base/lib_box.c */
176 { return(*(int *)0); }
178 /* ./base/lib_chgat.c */
187 { return(*(int *)0); }
189 /* ./base/lib_clear.c */
194 { return(*(int *)0); }
196 /* ./base/lib_clearok.c */
202 { return(*(int *)0); }
204 /* ./base/lib_clrbot.c */
209 { return(*(int *)0); }
211 /* ./base/lib_clreol.c */
216 { return(*(int *)0); }
218 /* ./base/lib_color.c */
220 #undef _nc_COLOR_PAIRS
221 int _nc_COLOR_PAIRS(void)
222 { return(*(int *)0); }
226 { return(*(int *)0); }
228 #undef _nc_reset_colors_sp
229 NCURSES_BOOL _nc_reset_colors_sp(
231 { return(*(NCURSES_BOOL *)0); }
233 #undef _nc_reset_colors
234 NCURSES_BOOL _nc_reset_colors(void)
235 { return(*(NCURSES_BOOL *)0); }
237 #undef start_color_sp
240 { return(*(int *)0); }
243 int start_color(void)
244 { return(*(int *)0); }
252 { return(*(int *)0); }
259 { return(*(int *)0); }
268 { return(*(int *)0); }
276 { return(*(int *)0); }
278 #undef can_change_color_sp
279 NCURSES_BOOL can_change_color_sp(
281 { return(*(NCURSES_BOOL *)0); }
283 #undef can_change_color
284 NCURSES_BOOL can_change_color(void)
285 { return(*(NCURSES_BOOL *)0); }
288 NCURSES_BOOL has_colors_sp(
290 { return(*(NCURSES_BOOL *)0); }
293 NCURSES_BOOL has_colors(void)
294 { return(*(NCURSES_BOOL *)0); }
296 #undef color_content_sp
297 int color_content_sp(
303 { return(*(int *)0); }
311 { return(*(int *)0); }
313 #undef pair_content_sp
319 { return(*(int *)0); }
326 { return(*(int *)0); }
328 #undef _nc_do_color_sp
329 void _nc_do_color_sp(
334 NCURSES_OUTC_sp outc)
345 /* ./base/lib_colorset.c */
350 short color_pair_number,
352 { return(*(int *)0); }
354 /* ./base/lib_delch.c */
359 { return(*(int *)0); }
361 /* ./base/lib_delwin.c */
366 { return(*(int *)0); }
368 /* ./base/lib_echo.c */
373 { return(*(int *)0); }
377 { return(*(int *)0); }
382 { return(*(int *)0); }
386 { return(*(int *)0); }
388 /* ./base/lib_endwin.c */
393 { return(*(int *)0); }
397 { return(*(int *)0); }
399 /* ./base/lib_erase.c */
404 { return(*(int *)0); }
406 /* ./base/lib_flash.c */
411 { return(*(int *)0); }
415 { return(*(int *)0); }
422 { return(*(int *)0); }
428 { return(*(int *)0); }
433 { return(*(int *)0); }
439 { return(*(int *)0); }
444 { return(*(int *)0); }
449 { return(*(int *)0); }
454 { return(*(int *)0); }
459 { return(*(int *)0); }
466 { return(*(int *)0); }
472 { return(*(int *)0); }
478 { return(*(int *)0); }
485 { return(*(int *)0); }
490 { return(*(int *)0); }
507 { return(*(int *)0); }
514 { return(*(int *)0); }
522 { return(*(int *)0); }
526 { return(*(int *)0); }
530 { return(*(int *)0); }
534 { return(*(int *)0); }
540 { return(*(int *)0); }
545 { return(*(int *)0); }
549 { return(*(int *)0); }
553 { return(*(int *)0); }
558 { return(*(int *)0); }
562 { return(*(int *)0); }
567 { return(*(chtype *)0); }
571 { return(*(int *)0); }
577 { return(*(int *)0); }
582 { return(*(int *)0); }
588 { return(*(int *)0); }
592 { return(*(chtype *)0); }
598 { return(*(int *)0); }
603 { return(*(int *)0); }
609 { return(*(int *)0); }
614 { return(*(int *)0); }
619 { return(*(int *)0); }
623 { return(*(int *)0); }
629 { return(*(int *)0); }
634 { return(*(int *)0); }
639 { return(*(int *)0); }
645 { return(*(int *)0); }
652 { return(*(int *)0); }
660 { return(*(int *)0); }
667 { return(*(int *)0); }
675 { return(*(int *)0); }
682 { return(*(int *)0); }
692 { return(*(int *)0); }
698 { return(*(int *)0); }
704 { return(*(int *)0); }
712 { return(*(int *)0); }
719 { return(*(int *)0); }
727 { return(*(int *)0); }
733 { return(*(chtype *)0); }
741 { return(*(int *)0); }
748 { return(*(int *)0); }
756 { return(*(int *)0); }
763 { return(*(int *)0); }
771 { return(*(int *)0); }
778 { return(*(int *)0); }
785 { return(*(int *)0); }
793 { return(*(int *)0); }
801 { return(*(int *)0); }
810 { return(*(int *)0); }
818 { return(*(int *)0); }
827 { return(*(int *)0); }
835 { return(*(int *)0); }
846 { return(*(int *)0); }
853 { return(*(int *)0); }
860 { return(*(int *)0); }
869 { return(*(int *)0); }
877 { return(*(int *)0); }
886 { return(*(int *)0); }
893 { return(*(chtype *)0); }
902 { return(*(int *)0); }
910 { return(*(int *)0); }
919 { return(*(int *)0); }
927 { return(*(int *)0); }
936 { return(*(int *)0); }
944 { return(*(int *)0); }
952 { return(*(int *)0); }
961 { return(*(int *)0); }
966 { return(*(int *)0); }
971 { return(*(int *)0); }
975 { return(*(int *)0); }
980 { return(*(int *)0); }
985 { return(*(int *)0); }
991 { return(*(int *)0); }
995 { return(*(int *)0); }
999 { return(*(int *)0); }
1011 { return(*(int *)0); }
1016 { return(*(int *)0); }
1021 { return(*(int *)0); }
1027 { return(*(int *)0); }
1034 { return(*(int *)0); }
1041 { return(*(int *)0); }
1047 { return(*(int *)0); }
1053 { return(*(int *)0); }
1059 { return(*(int *)0); }
1065 { return(*(int *)0); }
1071 { return(*(int *)0); }
1079 { return(*(int *)0); }
1087 { return(*(int *)0); }
1092 { return(*(int *)0); }
1098 { return(*(int *)0); }
1104 { return(*(int *)0); }
1109 { return(*(int *)0); }
1115 { return(*(int *)0); }
1121 { return(*(int *)0); }
1126 { return(*(int *)0); }
1131 { return(*(int *)0); }
1136 { return(*(int *)0); }
1141 { return(*(int *)0); }
1146 { return(*(int *)0); }
1151 { return(*(int *)0); }
1156 { return(*(int *)0); }
1161 { return(*(int *)0); }
1166 { return(*(int *)0); }
1171 { return(*(int *)0); }
1176 { return(*(int *)0); }
1179 WINDOW *(wgetparent)(
1181 { return(*(WINDOW **)0); }
1184 NCURSES_BOOL (is_cleared)(
1186 { return(*(NCURSES_BOOL *)0); }
1189 NCURSES_BOOL (is_idcok)(
1191 { return(*(NCURSES_BOOL *)0); }
1194 NCURSES_BOOL (is_idlok)(
1196 { return(*(NCURSES_BOOL *)0); }
1199 NCURSES_BOOL (is_immedok)(
1201 { return(*(NCURSES_BOOL *)0); }
1204 NCURSES_BOOL (is_keypad)(
1206 { return(*(NCURSES_BOOL *)0); }
1209 NCURSES_BOOL (is_leaveok)(
1211 { return(*(NCURSES_BOOL *)0); }
1214 NCURSES_BOOL (is_nodelay)(
1216 { return(*(NCURSES_BOOL *)0); }
1219 NCURSES_BOOL (is_notimeout)(
1221 { return(*(NCURSES_BOOL *)0); }
1224 NCURSES_BOOL (is_pad)(
1226 { return(*(NCURSES_BOOL *)0); }
1229 NCURSES_BOOL (is_scrollok)(
1231 { return(*(NCURSES_BOOL *)0); }
1234 NCURSES_BOOL (is_subwin)(
1236 { return(*(NCURSES_BOOL *)0); }
1239 NCURSES_BOOL (is_syncok)(
1241 { return(*(NCURSES_BOOL *)0); }
1246 { return(*(int *)0); }
1253 { return(*(int *)0); }
1256 NCURSES_BOOL (mouse_trafo)(
1260 { return(*(NCURSES_BOOL *)0); }
1262 /* ./base/lib_getch.c */
1265 int _nc_ESCDELAY(void)
1266 { return(*(int *)0); }
1268 #undef _nc_ptr_Escdelay
1269 int *_nc_ptr_Escdelay(
1271 { return(*(int **)0); }
1273 #undef set_escdelay_sp
1274 int set_escdelay_sp(
1277 { return(*(int *)0); }
1282 { return(*(int *)0); }
1284 #undef get_escdelay_sp
1285 int get_escdelay_sp(
1287 { return(*(int *)0); }
1290 int get_escdelay(void)
1291 { return(*(int *)0); }
1298 { return(*(int *)0); }
1303 { return(*(int *)0); }
1305 /* ./base/lib_getstr.c */
1312 { return(*(int *)0); }
1314 /* ./base/lib_hline.c */
1321 { return(*(int *)0); }
1323 /* ./base/lib_immedok.c */
1331 /* ./base/lib_inchstr.c */
1338 { return(*(int *)0); }
1340 /* ./base/lib_initscr.c */
1343 WINDOW *initscr(void)
1344 { return(*(WINDOW **)0); }
1346 /* ./base/lib_insch.c */
1348 #undef _nc_insert_ch
1353 { return(*(int *)0); }
1359 { return(*(int *)0); }
1361 /* ./base/lib_insdel.c */
1367 { return(*(int *)0); }
1369 /* ./base/lib_insnstr.c */
1376 { return(*(int *)0); }
1378 /* ./base/lib_instr.c */
1385 { return(*(int *)0); }
1387 /* ./base/lib_isendwin.c */
1390 NCURSES_BOOL isendwin_sp(
1392 { return(*(NCURSES_BOOL *)0); }
1395 NCURSES_BOOL isendwin(void)
1396 { return(*(NCURSES_BOOL *)0); }
1398 /* ./base/lib_leaveok.c */
1404 { return(*(int *)0); }
1406 /* ./base/lib_mouse.c */
1412 { return(*(int *)0); }
1417 { return(*(int *)0); }
1419 #undef ungetmouse_sp
1423 { return(*(int *)0); }
1428 { return(*(int *)0); }
1431 mmask_t mousemask_sp(
1435 { return(*(mmask_t *)0); }
1441 { return(*(mmask_t *)0); }
1444 NCURSES_BOOL wenclose(
1448 { return(*(NCURSES_BOOL *)0); }
1450 #undef mouseinterval_sp
1451 int mouseinterval_sp(
1454 { return(*(int *)0); }
1456 #undef mouseinterval
1459 { return(*(int *)0); }
1461 #undef _nc_has_mouse
1462 NCURSES_BOOL _nc_has_mouse(
1464 { return(*(NCURSES_BOOL *)0); }
1467 NCURSES_BOOL has_mouse_sp(
1469 { return(*(NCURSES_BOOL *)0); }
1472 NCURSES_BOOL has_mouse(void)
1473 { return(*(NCURSES_BOOL *)0); }
1476 NCURSES_BOOL wmouse_trafo(
1480 NCURSES_BOOL to_screen)
1481 { return(*(NCURSES_BOOL *)0); }
1483 /* ./base/lib_move.c */
1490 { return(*(int *)0); }
1492 /* ./tty/lib_mvcur.c */
1494 #undef _nc_msec_cost_sp
1495 int _nc_msec_cost_sp(
1497 const char *const cap,
1499 { return(*(int *)0); }
1501 #undef _nc_msec_cost
1503 const char *const cap,
1505 { return(*(int *)0); }
1507 #undef _nc_mvcur_resume_sp
1508 void _nc_mvcur_resume_sp(
1512 #undef _nc_mvcur_resume
1513 void _nc_mvcur_resume(void)
1516 #undef _nc_mvcur_init_sp
1517 void _nc_mvcur_init_sp(
1521 #undef _nc_mvcur_init
1522 void _nc_mvcur_init(void)
1525 #undef _nc_mvcur_wrap_sp
1526 void _nc_mvcur_wrap_sp(
1530 #undef _nc_mvcur_wrap
1531 void _nc_mvcur_wrap(void)
1541 { return(*(int *)0); }
1549 { return(*(int *)0); }
1558 { return(*(int *)0); }
1566 { return(*(int *)0); }
1568 #undef _nc_optimize_enable
1569 int _nc_optimize_enable;
1571 /* ./base/lib_mvwin.c */
1578 { return(*(int *)0); }
1580 /* ./base/lib_newterm.c */
1606 { return(*(SCREEN **)0); }
1613 { return(*(SCREEN **)0); }
1615 /* ./base/lib_newwin.c */
1620 { return(*(int *)0); }
1629 { return(*(WINDOW **)0); }
1637 { return(*(WINDOW **)0); }
1646 { return(*(WINDOW **)0); }
1655 { return(*(WINDOW **)0); }
1657 #undef _nc_makenew_sp
1658 WINDOW *_nc_makenew_sp(
1665 { return(*(WINDOW **)0); }
1667 #undef _nc_curscr_of
1668 WINDOW *_nc_curscr_of(
1670 { return(*(WINDOW **)0); }
1672 #undef _nc_newscr_of
1673 WINDOW *_nc_newscr_of(
1675 { return(*(WINDOW **)0); }
1677 #undef _nc_stdscr_of
1678 WINDOW *_nc_stdscr_of(
1680 { return(*(WINDOW **)0); }
1682 /* ./base/lib_nl.c */
1687 { return(*(int *)0); }
1691 { return(*(int *)0); }
1696 { return(*(int *)0); }
1700 { return(*(int *)0); }
1702 /* ./base/lib_overlay.c */
1708 { return(*(int *)0); }
1714 { return(*(int *)0); }
1727 { return(*(int *)0); }
1729 /* ./base/lib_pad.c */
1736 { return(*(WINDOW **)0); }
1742 { return(*(WINDOW **)0); }
1751 { return(*(WINDOW **)0); }
1762 { return(*(int *)0); }
1773 { return(*(int *)0); }
1779 { return(*(int *)0); }
1781 /* ./base/lib_printw.c */
1787 { return(*(int *)0); }
1794 { return(*(int *)0); }
1802 { return(*(int *)0); }
1811 { return(*(int *)0); }
1818 { return(*(int *)0); }
1820 /* ./base/lib_redrawln.c */
1827 { return(*(int *)0); }
1829 /* ./base/lib_refresh.c */
1834 { return(*(int *)0); }
1839 { return(*(int *)0); }
1841 /* ./base/lib_restart.c */
1843 #undef restartterm_sp
1849 { return(*(int *)0); }
1856 { return(*(int *)0); }
1858 /* ./base/lib_scanw.c */
1865 { return(*(int *)0); }
1871 { return(*(int *)0); }
1878 { return(*(int *)0); }
1886 { return(*(int *)0); }
1895 { return(*(int *)0); }
1897 /* ./base/lib_screen.c */
1903 { return(*(WINDOW **)0); }
1908 { return(*(WINDOW **)0); }
1914 { return(*(int *)0); }
1916 #undef scr_restore_sp
1920 { return(*(int *)0); }
1925 { return(*(int *)0); }
1930 { return(*(int *)0); }
1936 { return(*(int *)0); }
1941 { return(*(int *)0); }
1947 { return(*(int *)0); }
1952 { return(*(int *)0); }
1954 /* ./base/lib_scroll.c */
1956 #undef _nc_scroll_window
1957 void _nc_scroll_window(
1969 { return(*(int *)0); }
1971 /* ./base/lib_scrollok.c */
1977 { return(*(int *)0); }
1979 /* ./base/lib_scrreg.c */
1986 { return(*(int *)0); }
1988 /* ./base/lib_set_term.c */
1993 { return(*(SCREEN **)0); }
2000 #undef _nc_setupscreen_sp
2001 int _nc_setupscreen_sp(
2008 { return(*(int *)0); }
2010 #undef _nc_setupscreen
2011 int _nc_setupscreen(
2017 { return(*(int *)0); }
2019 #undef _nc_ripoffline_sp
2020 int _nc_ripoffline_sp(
2026 { return(*(int *)0); }
2028 #undef _nc_ripoffline
2034 { return(*(int *)0); }
2036 #undef ripoffline_sp
2043 { return(*(int *)0); }
2051 { return(*(int *)0); }
2053 /* ./base/lib_slk.c */
2055 #undef _nc_format_slks
2056 int _nc_format_slks(
2059 { return(*(int *)0); }
2061 #undef _nc_slk_initialize
2062 int _nc_slk_initialize(
2065 { return(*(int *)0); }
2067 #undef slk_restore_sp
2070 { return(*(int *)0); }
2073 int slk_restore(void)
2074 { return(*(int *)0); }
2076 /* ./base/lib_slkatr_set.c */
2078 #undef slk_attr_set_sp
2079 int slk_attr_set_sp(
2082 short color_pair_number,
2084 { return(*(int *)0); }
2089 short color_pair_number,
2091 { return(*(int *)0); }
2093 /* ./base/lib_slkatrof.c */
2095 #undef slk_attroff_sp
2099 { return(*(int *)0); }
2104 { return(*(int *)0); }
2106 /* ./base/lib_slkatron.c */
2108 #undef slk_attron_sp
2112 { return(*(int *)0); }
2117 { return(*(int *)0); }
2119 /* ./base/lib_slkatrset.c */
2121 #undef slk_attrset_sp
2125 { return(*(int *)0); }
2130 { return(*(int *)0); }
2132 /* ./base/lib_slkattr.c */
2137 { return(*(attr_t *)0); }
2140 attr_t slk_attr(void)
2141 { return(*(attr_t *)0); }
2143 /* ./base/lib_slkclear.c */
2148 { return(*(int *)0); }
2152 { return(*(int *)0); }
2154 /* ./base/lib_slkcolor.c */
2159 short color_pair_number)
2160 { return(*(int *)0); }
2164 short color_pair_number)
2165 { return(*(int *)0); }
2167 /* ./base/lib_slkinit.c */
2173 { return(*(int *)0); }
2178 { return(*(int *)0); }
2180 /* ./base/lib_slklab.c */
2186 { return(*(char **)0); }
2191 { return(*(char **)0); }
2193 /* ./base/lib_slkrefr.c */
2195 #undef slk_noutrefresh_sp
2196 int slk_noutrefresh_sp(
2198 { return(*(int *)0); }
2200 #undef slk_noutrefresh
2201 int slk_noutrefresh(void)
2202 { return(*(int *)0); }
2204 #undef slk_refresh_sp
2207 { return(*(int *)0); }
2210 int slk_refresh(void)
2211 { return(*(int *)0); }
2213 /* ./base/lib_slkset.c */
2221 { return(*(int *)0); }
2228 { return(*(int *)0); }
2230 /* ./base/lib_slktouch.c */
2235 { return(*(int *)0); }
2239 { return(*(int *)0); }
2241 /* ./base/lib_touch.c */
2243 #undef is_linetouched
2244 NCURSES_BOOL is_linetouched(
2247 { return(*(NCURSES_BOOL *)0); }
2249 #undef is_wintouched
2250 NCURSES_BOOL is_wintouched(
2252 { return(*(NCURSES_BOOL *)0); }
2260 { return(*(int *)0); }
2262 /* ./trace/lib_tracedmp.c */
2270 /* ./trace/lib_tracemse.c */
2272 #undef _nc_trace_mmask_t
2273 char *_nc_trace_mmask_t(
2276 { return(*(char **)0); }
2278 #undef _nc_tracemouse
2279 char *_nc_tracemouse(
2282 { return(*(char **)0); }
2284 #undef _nc_retrace_mmask_t
2285 mmask_t _nc_retrace_mmask_t(
2288 { return(*(mmask_t *)0); }
2293 { return(*(char **)0); }
2295 /* ./tty/lib_tstp.c */
2297 #undef _nc_signal_handler
2298 void _nc_signal_handler(
2302 /* ./base/lib_ungetch.c */
2304 #undef _nc_fifo_dump
2313 { return(*(int *)0); }
2318 { return(*(int *)0); }
2320 /* ./tty/lib_vidattr.c */
2326 NCURSES_OUTC_sp outc)
2327 { return(*(int *)0); }
2333 { return(*(int *)0); }
2339 { return(*(int *)0); }
2344 { return(*(int *)0); }
2347 chtype termattrs_sp(
2349 { return(*(chtype *)0); }
2352 chtype termattrs(void)
2353 { return(*(chtype *)0); }
2355 /* ./base/lib_vline.c */
2362 { return(*(int *)0); }
2364 /* ./base/lib_wattroff.c */
2371 { return(*(int *)0); }
2373 /* ./base/lib_wattron.c */
2380 { return(*(int *)0); }
2382 /* ./base/lib_winch.c */
2387 { return(*(chtype *)0); }
2389 /* ./base/lib_window.c */
2401 { return(*(int *)0); }
2407 { return(*(int *)0); }
2427 { return(*(WINDOW **)0); }
2429 /* ./base/nc_panel.c */
2431 #undef _nc_panelhook_sp
2432 struct panelhook *_nc_panelhook_sp(
2434 { return(*(struct panelhook **)0); }
2436 #undef _nc_panelhook
2437 struct panelhook *_nc_panelhook(void)
2438 { return(*(struct panelhook **)0); }
2440 /* ./base/safe_sprintf.c */
2442 #undef _nc_printf_string_sp
2443 char *_nc_printf_string_sp(
2447 { return(*(char **)0); }
2449 #undef _nc_printf_string
2450 char *_nc_printf_string(
2453 { return(*(char **)0); }
2455 /* ./tty/tty_update.c */
2460 { return(*(int *)0); }
2464 { return(*(int *)0); }
2466 #undef _nc_scrolln_sp
2473 { return(*(int *)0); }
2481 { return(*(int *)0); }
2483 #undef _nc_screen_resume_sp
2484 void _nc_screen_resume_sp(
2488 #undef _nc_screen_resume
2489 void _nc_screen_resume(void)
2492 #undef _nc_screen_init_sp
2493 void _nc_screen_init_sp(
2497 #undef _nc_screen_init
2498 void _nc_screen_init(void)
2501 #undef _nc_screen_wrap_sp
2502 void _nc_screen_wrap_sp(
2506 #undef _nc_screen_wrap
2507 void _nc_screen_wrap(void)
2510 #undef _nc_do_xmc_glitch_sp
2511 void _nc_do_xmc_glitch_sp(
2516 #undef _nc_do_xmc_glitch
2517 void _nc_do_xmc_glitch(
2521 /* ./trace/varargs.c */
2527 { return(*(char **)0); }
2529 /* ./base/vsscanf.c */
2532 void _nc_vsscanf(void)
2535 /* ./base/lib_freeall.c */
2538 void _nc_freeall(void)
2541 #undef _nc_free_and_exit_sp
2542 void _nc_free_and_exit_sp(
2547 #undef _nc_free_and_exit
2548 void _nc_free_and_exit(
2554 #undef _nc_toggle_attr_on
2555 void _nc_toggle_attr_on(
2560 #undef _nc_toggle_attr_off
2561 void _nc_toggle_attr_off(
2566 #undef _nc_DelCharCost_sp
2567 int _nc_DelCharCost_sp(
2570 { return(*(int *)0); }
2572 #undef _nc_InsCharCost_sp
2573 int _nc_InsCharCost_sp(
2576 { return(*(int *)0); }
2578 #undef _nc_UpdateAttrs_sp
2579 void _nc_UpdateAttrs_sp(
2584 #undef _nc_DelCharCost
2585 int _nc_DelCharCost(
2587 { return(*(int *)0); }
2589 #undef _nc_InsCharCost
2590 int _nc_InsCharCost(
2592 { return(*(int *)0); }
2594 #undef _nc_UpdateAttrs
2595 void _nc_UpdateAttrs(
2599 /* ./base/legacy_coding.c */
2601 #undef use_legacy_coding_sp
2602 int use_legacy_coding_sp(
2605 { return(*(int *)0); }
2607 #undef use_legacy_coding
2608 int use_legacy_coding(
2610 { return(*(int *)0); }
2612 /* ./base/lib_dft_fgbg.c */
2614 #undef use_default_colors_sp
2615 int use_default_colors_sp(
2617 { return(*(int *)0); }
2619 #undef use_default_colors
2620 int use_default_colors(void)
2621 { return(*(int *)0); }
2623 #undef assume_default_colors_sp
2624 int assume_default_colors_sp(
2628 { return(*(int *)0); }
2630 #undef assume_default_colors
2631 int assume_default_colors(
2634 { return(*(int *)0); }
2636 /* ./tinfo/lib_print.c */
2643 { return(*(int *)0); }
2649 { return(*(int *)0); }
2651 /* ./base/resizeterm.c */
2653 #undef is_term_resized_sp
2654 NCURSES_BOOL is_term_resized_sp(
2658 { return(*(NCURSES_BOOL *)0); }
2660 #undef is_term_resized
2661 NCURSES_BOOL is_term_resized(
2664 { return(*(NCURSES_BOOL *)0); }
2666 #undef resize_term_sp
2671 { return(*(int *)0); }
2677 { return(*(int *)0); }
2679 #undef resizeterm_sp
2684 { return(*(int *)0); }
2690 { return(*(int *)0); }
2692 /* ./trace/trace_xnames.c */
2694 #undef _nc_trace_xnames
2695 void _nc_trace_xnames(
2699 /* ./tinfo/use_screen.c */
2704 NCURSES_SCREEN_CB func,
2706 { return(*(int *)0); }
2708 /* ./base/use_window.c */
2713 NCURSES_WINDOW_CB func,
2715 { return(*(int *)0); }
2717 /* ./base/wresize.c */
2724 { return(*(int *)0); }
2726 /* ./tinfo/access.c */
2731 { return(*(char **)0); }
2733 #undef _nc_is_abs_path
2734 NCURSES_BOOL _nc_is_abs_path(
2736 { return(*(NCURSES_BOOL *)0); }
2739 unsigned _nc_pathlast(
2741 { return(*(unsigned *)0); }
2746 { return(*(char **)0); }
2752 { return(*(int *)0); }
2754 #undef _nc_is_dir_path
2755 NCURSES_BOOL _nc_is_dir_path(
2757 { return(*(NCURSES_BOOL *)0); }
2759 #undef _nc_is_file_path
2760 NCURSES_BOOL _nc_is_file_path(
2762 { return(*(NCURSES_BOOL *)0); }
2764 #undef _nc_env_access
2765 int _nc_env_access(void)
2766 { return(*(int *)0); }
2768 /* ./tinfo/add_tries.c */
2770 #undef _nc_add_to_try
2775 { return(*(int *)0); }
2777 /* ./tinfo/alloc_ttype.c */
2779 #undef _nc_align_termtype
2780 void _nc_align_termtype(
2785 #undef _nc_copy_termtype
2786 void _nc_copy_termtype(
2788 const TERMTYPE *src)
2793 #undef _nc_boolcodes
2794 const char *const *_nc_boolcodes(void)
2795 { return(*(const char **)0); }
2798 const char *const *_nc_numcodes(void)
2799 { return(*(const char **)0); }
2802 const char *const *_nc_strcodes(void)
2803 { return(*(const char **)0); }
2805 /* ./comp_captab.c */
2807 #undef _nc_get_table
2808 const struct name_table_entry *_nc_get_table(
2809 NCURSES_BOOL termcap)
2810 { return(*(const struct name_table_entry **)0); }
2812 #undef _nc_get_hash_table
2813 const HashValue *_nc_get_hash_table(
2814 NCURSES_BOOL termcap)
2815 { return(*(const HashValue **)0); }
2817 #undef _nc_get_alias_table
2818 const struct alias *_nc_get_alias_table(
2819 NCURSES_BOOL termcap)
2820 { return(*(const struct alias **)0); }
2822 #undef _nc_get_hash_info
2823 const HashData *_nc_get_hash_info(
2824 NCURSES_BOOL termcap)
2825 { return(*(const HashData **)0); }
2827 /* ./tinfo/comp_error.c */
2829 #undef _nc_suppress_warnings
2830 NCURSES_BOOL _nc_suppress_warnings;
2831 #undef _nc_curr_line
2836 #undef _nc_get_source
2837 const char *_nc_get_source(void)
2838 { return(*(const char **)0); }
2840 #undef _nc_set_source
2841 void _nc_set_source(
2842 const char *const name)
2847 const char *const name)
2857 const char *const fmt,
2861 #undef _nc_err_abort
2863 const char *const fmt,
2867 #undef _nc_syserr_abort
2868 void _nc_syserr_abort(
2869 const char *const fmt,
2873 /* ./tinfo/comp_hash.c */
2875 #undef _nc_find_entry
2876 struct name_table_entry const *_nc_find_entry(
2878 const HashValue *hash_table)
2879 { return(*(struct name_table_entry const **)0); }
2881 #undef _nc_find_type_entry
2882 struct name_table_entry const *_nc_find_type_entry(
2885 NCURSES_BOOL termcap)
2886 { return(*(struct name_table_entry const **)0); }
2888 /* ./tinfo/db_iterator.c */
2891 const char *_nc_tic_dir(
2893 { return(*(const char **)0); }
2895 #undef _nc_keep_tic_dir
2896 void _nc_keep_tic_dir(
2901 void _nc_last_db(void)
2905 const char *_nc_next_db(
2908 { return(*(const char **)0); }
2916 /* ./tinfo/doalloc.c */
2922 { return(*(void **)0); }
2924 /* ./tinfo/entries.c */
2931 #undef _nc_free_entry
2932 void _nc_free_entry(
2937 #undef _nc_free_entries
2938 void _nc_free_entries(
2942 #undef _nc_delink_entry
2943 ENTRY *_nc_delink_entry(
2946 { return(*(ENTRY **)0); }
2948 #undef _nc_leaks_tinfo
2949 void _nc_leaks_tinfo(void)
2955 const TERMTYPE *_nc_fallback(
2957 { return(*(const TERMTYPE **)0); }
2959 /* ./tinfo/free_ttype.c */
2961 #undef _nc_free_termtype
2962 void _nc_free_termtype(
2966 #undef _nc_user_definable
2967 NCURSES_BOOL _nc_user_definable;
2969 #undef use_extended_names
2970 int use_extended_names(
2972 { return(*(int *)0); }
2974 /* ./tinfo/getenv_num.c */
2976 #undef _nc_getenv_num
2979 { return(*(int *)0); }
2981 #undef _nc_setenv_num
2982 void _nc_setenv_num(
2987 /* ./tinfo/home_terminfo.c */
2989 #undef _nc_home_terminfo
2990 char *_nc_home_terminfo(void)
2991 { return(*(char **)0); }
2993 /* ./tinfo/init_keytry.c */
2995 #undef _nc_init_keytry
2996 void _nc_init_keytry(
3000 /* ./tinfo/lib_acs.c */
3003 chtype *_nc_acs_map(void)
3004 { return(*(chtype **)0); }
3006 #undef _nc_init_acs_sp
3007 void _nc_init_acs_sp(
3012 void _nc_init_acs(void)
3015 /* ./tinfo/lib_baudrate.c */
3025 { return(*(int *)0); }
3030 { return(*(int *)0); }
3035 { return(*(int *)0); }
3039 { return(*(int *)0); }
3041 /* ./tinfo/lib_cur_term.c */
3043 #undef _nc_get_cur_term_sp
3044 TERMINAL *_nc_get_cur_term_sp(
3046 { return(*(TERMINAL **)0); }
3048 #undef _nc_get_cur_term
3049 TERMINAL *_nc_get_cur_term(void)
3050 { return(*(TERMINAL **)0); }
3053 TERMINAL *_nc_cur_term(void)
3054 { return(*(TERMINAL **)0); }
3056 #undef set_curterm_sp
3057 TERMINAL *set_curterm_sp(
3060 { return(*(TERMINAL **)0); }
3063 TERMINAL *set_curterm(
3065 { return(*(TERMINAL **)0); }
3067 #undef del_curterm_sp
3071 { return(*(int *)0); }
3076 { return(*(int *)0); }
3078 /* ./tinfo/lib_data.c */
3081 WINDOW *_nc_stdscr(void)
3082 { return(*(WINDOW **)0); }
3085 WINDOW *_nc_curscr(void)
3086 { return(*(WINDOW **)0); }
3089 WINDOW *_nc_newscr(void)
3090 { return(*(WINDOW **)0); }
3092 #undef _nc_screen_chain
3093 SCREEN *_nc_screen_chain;
3097 NCURSES_GLOBALS _nc_globals;
3098 #undef _nc_prescreen
3099 NCURSES_PRESCREEN _nc_prescreen;
3101 #undef _nc_screen_of
3102 SCREEN *_nc_screen_of(
3104 { return(*(SCREEN **)0); }
3106 #undef _nc_init_pthreads
3107 void _nc_init_pthreads(void)
3110 #undef _nc_mutex_init
3111 void _nc_mutex_init(
3112 pthread_mutex_t *obj)
3115 #undef _nc_mutex_lock
3117 pthread_mutex_t *obj)
3118 { return(*(int *)0); }
3120 #undef _nc_mutex_trylock
3121 int _nc_mutex_trylock(
3122 pthread_mutex_t *obj)
3123 { return(*(int *)0); }
3125 #undef _nc_mutex_unlock
3126 int _nc_mutex_unlock(
3127 pthread_mutex_t *obj)
3128 { return(*(int *)0); }
3130 /* ./tinfo/lib_has_cap.c */
3133 NCURSES_BOOL has_ic_sp(
3135 { return(*(NCURSES_BOOL *)0); }
3138 NCURSES_BOOL has_ic(void)
3139 { return(*(NCURSES_BOOL *)0); }
3142 NCURSES_BOOL has_il_sp(
3144 { return(*(NCURSES_BOOL *)0); }
3147 NCURSES_BOOL has_il(void)
3148 { return(*(NCURSES_BOOL *)0); }
3150 /* ./tinfo/lib_kernel.c */
3155 { return(*(char *)0); }
3158 char erasechar(void)
3159 { return(*(char *)0); }
3164 { return(*(char *)0); }
3168 { return(*(char *)0); }
3173 { return(*(int *)0); }
3177 { return(*(int *)0); }
3179 /* ./lib_keyname.c */
3181 struct kn { short offset; int code; };
3184 const char *keyname_sp(
3187 { return(*(const char **)0); }
3190 const char *keyname(
3192 { return(*(const char **)0); }
3194 /* ./tinfo/lib_longname.c */
3199 { return(*(char **)0); }
3202 char *longname(void)
3203 { return(*(char **)0); }
3205 /* ./tinfo/lib_napms.c */
3211 { return(*(int *)0); }
3216 { return(*(int *)0); }
3218 /* ./tinfo/lib_options.c */
3224 { return(*(int *)0); }
3236 { return(*(int *)0); }
3241 { return(*(int *)0); }
3247 { return(*(int *)0); }
3253 { return(*(int *)0); }
3265 { return(*(int *)0); }
3271 { return(*(int *)0); }
3277 { return(*(int *)0); }
3282 { return(*(int *)0); }
3288 { return(*(int *)0); }
3293 { return(*(int *)0); }
3299 { return(*(int *)0); }
3304 { return(*(int *)0); }
3306 #undef _nc_putp_flush_sp
3307 int _nc_putp_flush_sp(
3311 { return(*(int *)0); }
3317 { return(*(int *)0); }
3319 /* ./tinfo/lib_raw.c */
3324 { return(*(int *)0); }
3328 { return(*(int *)0); }
3333 { return(*(int *)0); }
3337 { return(*(int *)0); }
3351 { return(*(int *)0); }
3355 { return(*(int *)0); }
3360 { return(*(int *)0); }
3364 { return(*(int *)0); }
3372 void noqiflush(void)
3380 { return(*(int *)0); }
3386 { return(*(int *)0); }
3388 /* ./tinfo/lib_setup.c */
3391 char *_nc_ttytype(void)
3392 { return(*(char **)0); }
3394 #undef _nc_ptr_Lines
3397 { return(*(int **)0); }
3401 { return(*(int *)0); }
3406 { return(*(int **)0); }
3410 { return(*(int *)0); }
3412 #undef _nc_ptr_Tabsize
3413 int *_nc_ptr_Tabsize(
3415 { return(*(int **)0); }
3418 int _nc_TABSIZE(void)
3419 { return(*(int *)0); }
3421 #undef set_tabsize_sp
3425 { return(*(int *)0); }
3430 { return(*(int *)0); }
3432 #undef _nc_handle_sigwinch
3433 int _nc_handle_sigwinch(
3435 { return(*(int *)0); }
3443 #undef use_tioctl_sp
3459 #undef _nc_get_screensize
3460 void _nc_get_screensize(
3466 #undef _nc_update_screensize
3467 void _nc_update_screensize(
3471 #undef _nc_setup_tinfo
3472 int _nc_setup_tinfo(
3473 const char *const tn,
3475 { return(*(int *)0); }
3477 #undef _nc_tinfo_cmdch
3478 void _nc_tinfo_cmdch(
3483 #undef _nc_get_locale
3484 char *_nc_get_locale(void)
3485 { return(*(char **)0); }
3487 #undef _nc_unicode_locale
3488 int _nc_unicode_locale(void)
3489 { return(*(int *)0); }
3491 #undef _nc_locale_breaks_acs
3492 int _nc_locale_breaks_acs(
3494 { return(*(int *)0); }
3496 #undef _nc_setupterm
3502 { return(*(int *)0); }
3505 SCREEN *new_prescr(void)
3506 { return(*(SCREEN **)0); }
3513 { return(*(int *)0); }
3515 /* ./tinfo/lib_termcap.c */
3527 { return(*(int *)0); }
3533 { return(*(int *)0); }
3539 { return(*(int *)0); }
3544 { return(*(int *)0); }
3550 { return(*(int *)0); }
3555 { return(*(int *)0); }
3562 { return(*(char **)0); }
3568 { return(*(char **)0); }
3570 /* ./tinfo/lib_termname.c */
3575 { return(*(char **)0); }
3578 char *termname(void)
3579 { return(*(char **)0); }
3581 /* ./tinfo/lib_tgoto.c */
3588 { return(*(char **)0); }
3590 /* ./tinfo/lib_ti.c */
3596 { return(*(int *)0); }
3601 { return(*(int *)0); }
3607 { return(*(int *)0); }
3612 { return(*(int *)0); }
3618 { return(*(char **)0); }
3623 { return(*(char **)0); }
3625 /* ./tinfo/lib_tparm.c */
3627 #undef _nc_tparm_err
3630 #undef _nc_tparm_analyze
3631 int _nc_tparm_analyze(
3635 { return(*(int *)0); }
3641 { return(*(char **)0); }
3647 { return(*(char **)0); }
3649 /* ./tinfo/lib_tputs.c */
3655 #undef _nc_nulls_sent
3658 #undef _nc_set_no_padding
3659 void _nc_set_no_padding(
3663 #undef delay_output_sp
3664 int delay_output_sp(
3667 { return(*(int *)0); }
3672 { return(*(int *)0); }
3680 void _nc_flush(void)
3687 { return(*(int *)0); }
3692 { return(*(int *)0); }
3694 #undef _nc_putchar_sp
3698 { return(*(int *)0); }
3703 { return(*(int *)0); }
3709 { return(*(int *)0); }
3714 { return(*(int *)0); }
3721 { return(*(int *)0); }
3727 { return(*(int *)0); }