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 */
2524 atUnknown = 0, atInteger, atFloat, atPoint, atString
2531 { return(*(char **)0); }
2533 /* ./base/vsscanf.c */
2536 void _nc_vsscanf(void)
2539 /* ./base/lib_freeall.c */
2542 void _nc_freeall(void)
2545 #undef _nc_free_and_exit_sp
2546 void _nc_free_and_exit_sp(
2551 #undef _nc_free_and_exit
2552 void _nc_free_and_exit(
2558 #undef _nc_toggle_attr_on
2559 void _nc_toggle_attr_on(
2564 #undef _nc_toggle_attr_off
2565 void _nc_toggle_attr_off(
2570 #undef _nc_DelCharCost_sp
2571 int _nc_DelCharCost_sp(
2574 { return(*(int *)0); }
2576 #undef _nc_InsCharCost_sp
2577 int _nc_InsCharCost_sp(
2580 { return(*(int *)0); }
2582 #undef _nc_UpdateAttrs_sp
2583 void _nc_UpdateAttrs_sp(
2588 #undef _nc_DelCharCost
2589 int _nc_DelCharCost(
2591 { return(*(int *)0); }
2593 #undef _nc_InsCharCost
2594 int _nc_InsCharCost(
2596 { return(*(int *)0); }
2598 #undef _nc_UpdateAttrs
2599 void _nc_UpdateAttrs(
2603 /* ./base/legacy_coding.c */
2605 #undef use_legacy_coding_sp
2606 int use_legacy_coding_sp(
2609 { return(*(int *)0); }
2611 #undef use_legacy_coding
2612 int use_legacy_coding(
2614 { return(*(int *)0); }
2616 /* ./base/lib_dft_fgbg.c */
2618 #undef use_default_colors_sp
2619 int use_default_colors_sp(
2621 { return(*(int *)0); }
2623 #undef use_default_colors
2624 int use_default_colors(void)
2625 { return(*(int *)0); }
2627 #undef assume_default_colors_sp
2628 int assume_default_colors_sp(
2632 { return(*(int *)0); }
2634 #undef assume_default_colors
2635 int assume_default_colors(
2638 { return(*(int *)0); }
2640 /* ./tinfo/lib_print.c */
2647 { return(*(int *)0); }
2653 { return(*(int *)0); }
2655 /* ./base/resizeterm.c */
2657 #undef is_term_resized_sp
2658 NCURSES_BOOL is_term_resized_sp(
2662 { return(*(NCURSES_BOOL *)0); }
2664 #undef is_term_resized
2665 NCURSES_BOOL is_term_resized(
2668 { return(*(NCURSES_BOOL *)0); }
2670 #undef resize_term_sp
2675 { return(*(int *)0); }
2681 { return(*(int *)0); }
2683 #undef resizeterm_sp
2688 { return(*(int *)0); }
2694 { return(*(int *)0); }
2696 /* ./trace/trace_xnames.c */
2698 #undef _nc_trace_xnames
2699 void _nc_trace_xnames(
2703 /* ./tinfo/use_screen.c */
2708 NCURSES_SCREEN_CB func,
2710 { return(*(int *)0); }
2712 /* ./base/use_window.c */
2717 NCURSES_WINDOW_CB func,
2719 { return(*(int *)0); }
2721 /* ./base/wresize.c */
2728 { return(*(int *)0); }
2730 /* ./tinfo/access.c */
2735 { return(*(char **)0); }
2737 #undef _nc_is_abs_path
2738 NCURSES_BOOL _nc_is_abs_path(
2740 { return(*(NCURSES_BOOL *)0); }
2743 unsigned _nc_pathlast(
2745 { return(*(unsigned *)0); }
2750 { return(*(char **)0); }
2756 { return(*(int *)0); }
2758 #undef _nc_is_dir_path
2759 NCURSES_BOOL _nc_is_dir_path(
2761 { return(*(NCURSES_BOOL *)0); }
2763 #undef _nc_is_file_path
2764 NCURSES_BOOL _nc_is_file_path(
2766 { return(*(NCURSES_BOOL *)0); }
2768 #undef _nc_env_access
2769 int _nc_env_access(void)
2770 { return(*(int *)0); }
2772 /* ./tinfo/add_tries.c */
2774 #undef _nc_add_to_try
2779 { return(*(int *)0); }
2781 /* ./tinfo/alloc_ttype.c */
2783 #undef _nc_align_termtype
2784 void _nc_align_termtype(
2789 #undef _nc_copy_termtype
2790 void _nc_copy_termtype(
2792 const TERMTYPE *src)
2797 #undef _nc_boolcodes
2798 const char *const *_nc_boolcodes(void)
2799 { return(*(const char **)0); }
2802 const char *const *_nc_numcodes(void)
2803 { return(*(const char **)0); }
2806 const char *const *_nc_strcodes(void)
2807 { return(*(const char **)0); }
2809 /* ./comp_captab.c */
2811 #undef _nc_get_table
2812 const struct name_table_entry *_nc_get_table(
2813 NCURSES_BOOL termcap)
2814 { return(*(const struct name_table_entry **)0); }
2816 #undef _nc_get_hash_table
2817 const HashValue *_nc_get_hash_table(
2818 NCURSES_BOOL termcap)
2819 { return(*(const HashValue **)0); }
2821 #undef _nc_get_alias_table
2822 const struct alias *_nc_get_alias_table(
2823 NCURSES_BOOL termcap)
2824 { return(*(const struct alias **)0); }
2826 #undef _nc_get_hash_info
2827 const HashData *_nc_get_hash_info(
2828 NCURSES_BOOL termcap)
2829 { return(*(const HashData **)0); }
2831 /* ./tinfo/comp_error.c */
2833 #undef _nc_suppress_warnings
2834 NCURSES_BOOL _nc_suppress_warnings;
2835 #undef _nc_curr_line
2840 #undef _nc_get_source
2841 const char *_nc_get_source(void)
2842 { return(*(const char **)0); }
2844 #undef _nc_set_source
2845 void _nc_set_source(
2846 const char *const name)
2851 const char *const name)
2861 const char *const fmt,
2865 #undef _nc_err_abort
2867 const char *const fmt,
2871 #undef _nc_syserr_abort
2872 void _nc_syserr_abort(
2873 const char *const fmt,
2877 /* ./tinfo/comp_hash.c */
2879 #undef _nc_find_entry
2880 struct name_table_entry const *_nc_find_entry(
2882 const HashValue *hash_table)
2883 { return(*(struct name_table_entry const **)0); }
2885 #undef _nc_find_type_entry
2886 struct name_table_entry const *_nc_find_type_entry(
2889 NCURSES_BOOL termcap)
2890 { return(*(struct name_table_entry const **)0); }
2892 /* ./tinfo/db_iterator.c */
2895 const char *_nc_tic_dir(
2897 { return(*(const char **)0); }
2899 #undef _nc_keep_tic_dir
2900 void _nc_keep_tic_dir(
2905 void _nc_last_db(void)
2909 const char *_nc_next_db(
2912 { return(*(const char **)0); }
2920 /* ./tinfo/doalloc.c */
2926 { return(*(void **)0); }
2928 /* ./tinfo/entries.c */
2935 #undef _nc_free_entry
2936 void _nc_free_entry(
2941 #undef _nc_free_entries
2942 void _nc_free_entries(
2946 #undef _nc_delink_entry
2947 ENTRY *_nc_delink_entry(
2950 { return(*(ENTRY **)0); }
2952 #undef _nc_leaks_tinfo
2953 void _nc_leaks_tinfo(void)
2959 const TERMTYPE *_nc_fallback(
2961 { return(*(const TERMTYPE **)0); }
2963 /* ./tinfo/free_ttype.c */
2965 #undef _nc_free_termtype
2966 void _nc_free_termtype(
2970 #undef _nc_user_definable
2971 NCURSES_BOOL _nc_user_definable;
2973 #undef use_extended_names
2974 int use_extended_names(
2976 { return(*(int *)0); }
2978 /* ./tinfo/getenv_num.c */
2980 #undef _nc_getenv_num
2983 { return(*(int *)0); }
2985 #undef _nc_setenv_num
2986 void _nc_setenv_num(
2991 /* ./tinfo/home_terminfo.c */
2993 #undef _nc_home_terminfo
2994 char *_nc_home_terminfo(void)
2995 { return(*(char **)0); }
2997 /* ./tinfo/init_keytry.c */
2999 #undef _nc_init_keytry
3000 void _nc_init_keytry(
3004 /* ./tinfo/lib_acs.c */
3007 chtype *_nc_acs_map(void)
3008 { return(*(chtype **)0); }
3010 #undef _nc_init_acs_sp
3011 void _nc_init_acs_sp(
3016 void _nc_init_acs(void)
3019 /* ./tinfo/lib_baudrate.c */
3029 { return(*(int *)0); }
3034 { return(*(int *)0); }
3039 { return(*(int *)0); }
3043 { return(*(int *)0); }
3045 /* ./tinfo/lib_cur_term.c */
3047 #undef _nc_get_cur_term_sp
3048 TERMINAL *_nc_get_cur_term_sp(
3050 { return(*(TERMINAL **)0); }
3052 #undef _nc_get_cur_term
3053 TERMINAL *_nc_get_cur_term(void)
3054 { return(*(TERMINAL **)0); }
3057 TERMINAL *_nc_cur_term(void)
3058 { return(*(TERMINAL **)0); }
3060 #undef set_curterm_sp
3061 TERMINAL *set_curterm_sp(
3064 { return(*(TERMINAL **)0); }
3067 TERMINAL *set_curterm(
3069 { return(*(TERMINAL **)0); }
3071 #undef del_curterm_sp
3075 { return(*(int *)0); }
3080 { return(*(int *)0); }
3082 /* ./tinfo/lib_data.c */
3085 WINDOW *_nc_stdscr(void)
3086 { return(*(WINDOW **)0); }
3089 WINDOW *_nc_curscr(void)
3090 { return(*(WINDOW **)0); }
3093 WINDOW *_nc_newscr(void)
3094 { return(*(WINDOW **)0); }
3096 #undef _nc_screen_chain
3097 SCREEN *_nc_screen_chain;
3101 NCURSES_GLOBALS _nc_globals;
3102 #undef _nc_prescreen
3103 NCURSES_PRESCREEN _nc_prescreen;
3105 #undef _nc_screen_of
3106 SCREEN *_nc_screen_of(
3108 { return(*(SCREEN **)0); }
3110 #undef _nc_init_pthreads
3111 void _nc_init_pthreads(void)
3114 #undef _nc_mutex_init
3115 void _nc_mutex_init(
3116 pthread_mutex_t *obj)
3119 #undef _nc_mutex_lock
3121 pthread_mutex_t *obj)
3122 { return(*(int *)0); }
3124 #undef _nc_mutex_trylock
3125 int _nc_mutex_trylock(
3126 pthread_mutex_t *obj)
3127 { return(*(int *)0); }
3129 #undef _nc_mutex_unlock
3130 int _nc_mutex_unlock(
3131 pthread_mutex_t *obj)
3132 { return(*(int *)0); }
3134 /* ./tinfo/lib_has_cap.c */
3137 NCURSES_BOOL has_ic_sp(
3139 { return(*(NCURSES_BOOL *)0); }
3142 NCURSES_BOOL has_ic(void)
3143 { return(*(NCURSES_BOOL *)0); }
3146 NCURSES_BOOL has_il_sp(
3148 { return(*(NCURSES_BOOL *)0); }
3151 NCURSES_BOOL has_il(void)
3152 { return(*(NCURSES_BOOL *)0); }
3154 /* ./tinfo/lib_kernel.c */
3159 { return(*(char *)0); }
3162 char erasechar(void)
3163 { return(*(char *)0); }
3168 { return(*(char *)0); }
3172 { return(*(char *)0); }
3177 { return(*(int *)0); }
3181 { return(*(int *)0); }
3183 /* ./lib_keyname.c */
3185 struct kn { short offset; int code; };
3188 const char *keyname_sp(
3191 { return(*(const char **)0); }
3194 const char *keyname(
3196 { return(*(const char **)0); }
3198 /* ./tinfo/lib_longname.c */
3203 { return(*(char **)0); }
3206 char *longname(void)
3207 { return(*(char **)0); }
3209 /* ./tinfo/lib_napms.c */
3215 { return(*(int *)0); }
3220 { return(*(int *)0); }
3222 /* ./tinfo/lib_options.c */
3228 { return(*(int *)0); }
3240 { return(*(int *)0); }
3245 { return(*(int *)0); }
3251 { return(*(int *)0); }
3257 { return(*(int *)0); }
3269 { return(*(int *)0); }
3275 { return(*(int *)0); }
3281 { return(*(int *)0); }
3286 { return(*(int *)0); }
3292 { return(*(int *)0); }
3297 { return(*(int *)0); }
3303 { return(*(int *)0); }
3308 { return(*(int *)0); }
3310 #undef _nc_putp_flush_sp
3311 int _nc_putp_flush_sp(
3315 { return(*(int *)0); }
3321 { return(*(int *)0); }
3323 /* ./tinfo/lib_raw.c */
3328 { return(*(int *)0); }
3332 { return(*(int *)0); }
3337 { return(*(int *)0); }
3341 { return(*(int *)0); }
3355 { return(*(int *)0); }
3359 { return(*(int *)0); }
3364 { return(*(int *)0); }
3368 { return(*(int *)0); }
3376 void noqiflush(void)
3384 { return(*(int *)0); }
3390 { return(*(int *)0); }
3392 /* ./tinfo/lib_setup.c */
3395 char *_nc_ttytype(void)
3396 { return(*(char **)0); }
3398 #undef _nc_ptr_Lines
3401 { return(*(int **)0); }
3405 { return(*(int *)0); }
3410 { return(*(int **)0); }
3414 { return(*(int *)0); }
3416 #undef _nc_ptr_Tabsize
3417 int *_nc_ptr_Tabsize(
3419 { return(*(int **)0); }
3422 int _nc_TABSIZE(void)
3423 { return(*(int *)0); }
3425 #undef set_tabsize_sp
3429 { return(*(int *)0); }
3434 { return(*(int *)0); }
3436 #undef _nc_handle_sigwinch
3437 int _nc_handle_sigwinch(
3439 { return(*(int *)0); }
3447 #undef use_tioctl_sp
3463 #undef _nc_get_screensize
3464 void _nc_get_screensize(
3470 #undef _nc_update_screensize
3471 void _nc_update_screensize(
3475 #undef _nc_setup_tinfo
3476 int _nc_setup_tinfo(
3477 const char *const tn,
3479 { return(*(int *)0); }
3481 #undef _nc_tinfo_cmdch
3482 void _nc_tinfo_cmdch(
3487 #undef _nc_get_locale
3488 char *_nc_get_locale(void)
3489 { return(*(char **)0); }
3491 #undef _nc_unicode_locale
3492 int _nc_unicode_locale(void)
3493 { return(*(int *)0); }
3495 #undef _nc_locale_breaks_acs
3496 int _nc_locale_breaks_acs(
3498 { return(*(int *)0); }
3500 #undef _nc_setupterm
3506 { return(*(int *)0); }
3509 SCREEN *new_prescr(void)
3510 { return(*(SCREEN **)0); }
3517 { return(*(int *)0); }
3519 /* ./tinfo/lib_termcap.c */
3531 { return(*(int *)0); }
3537 { return(*(int *)0); }
3543 { return(*(int *)0); }
3548 { return(*(int *)0); }
3554 { return(*(int *)0); }
3559 { return(*(int *)0); }
3566 { return(*(char **)0); }
3572 { return(*(char **)0); }
3574 /* ./tinfo/lib_termname.c */
3579 { return(*(char **)0); }
3582 char *termname(void)
3583 { return(*(char **)0); }
3585 /* ./tinfo/lib_tgoto.c */
3592 { return(*(char **)0); }
3594 /* ./tinfo/lib_ti.c */
3600 { return(*(int *)0); }
3605 { return(*(int *)0); }
3611 { return(*(int *)0); }
3616 { return(*(int *)0); }
3622 { return(*(char **)0); }
3627 { return(*(char **)0); }
3629 /* ./tinfo/lib_tparm.c */
3631 #undef _nc_tparm_err
3634 #undef _nc_tparm_analyze
3635 int _nc_tparm_analyze(
3639 { return(*(int *)0); }
3645 { return(*(char **)0); }
3651 { return(*(char **)0); }
3653 /* ./tinfo/lib_tputs.c */
3659 #undef _nc_nulls_sent
3662 #undef _nc_set_no_padding
3663 void _nc_set_no_padding(
3667 #undef delay_output_sp
3668 int delay_output_sp(
3671 { return(*(int *)0); }
3676 { return(*(int *)0); }
3684 void _nc_flush(void)
3691 { return(*(int *)0); }
3696 { return(*(int *)0); }
3698 #undef _nc_putchar_sp
3702 { return(*(int *)0); }
3707 { return(*(int *)0); }
3713 { return(*(int *)0); }
3718 { return(*(int *)0); }
3725 { return(*(int *)0); }
3731 { return(*(int *)0); }