1 /****************************************************************************
2 * Copyright (c) 1998-2008,2009 Free Software Foundation, Inc. *
4 * Permission is hereby granted, free of charge, to any person obtaining a *
5 * copy of this software and associated documentation files (the *
6 * "Software"), to deal in the Software without restriction, including *
7 * without limitation the rights to use, copy, modify, merge, publish, *
8 * distribute, distribute with modifications, sublicense, and/or sell *
9 * copies of the Software, and to permit persons to whom the Software is *
10 * furnished to do so, subject to the following conditions: *
12 * The above copyright notice and this permission notice shall be included *
13 * in all copies or substantial portions of the Software. *
15 * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS *
16 * OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF *
17 * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. *
18 * IN NO EVENT SHALL THE ABOVE COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, *
19 * DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR *
20 * OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR *
21 * THE USE OR OTHER DEALINGS IN THE SOFTWARE. *
23 * Except as contained in this notice, the name(s) of the above copyright *
24 * holders shall not be used in advertising or otherwise to promote the *
25 * sale, use or other dealings in this Software without prior written *
27 ****************************************************************************/
29 /****************************************************************************
30 * Author: Thomas E. Dickey 1996-2009 *
31 ****************************************************************************/
34 /* ./tty/hardscroll.c */
36 #include <curses.priv.h>
41 #undef _nc_scroll_optimize_sp
42 void _nc_scroll_optimize_sp(
46 #undef _nc_scroll_optimize
47 void _nc_scroll_optimize(void)
50 #undef _nc_linedump_sp
56 void _nc_linedump(void)
61 #undef _nc_hash_map_sp
67 void _nc_hash_map(void)
70 #undef _nc_make_oldhash_sp
71 void _nc_make_oldhash_sp(
76 #undef _nc_make_oldhash
77 void _nc_make_oldhash(
81 #undef _nc_scroll_oldhash_sp
82 void _nc_scroll_oldhash_sp(
89 #undef _nc_scroll_oldhash
90 void _nc_scroll_oldhash(
96 /* ./base/lib_addch.c */
104 { return(*(chtype *)0); }
106 #undef _nc_waddch_nosync
107 int _nc_waddch_nosync(
110 { return(*(int *)0); }
116 { return(*(int *)0); }
122 { return(*(int *)0); }
124 /* ./base/lib_addstr.c */
131 { return(*(int *)0); }
138 { return(*(int *)0); }
140 /* ./base/lib_beep.c */
145 { return(*(int *)0); }
149 { return(*(int *)0); }
151 /* ./base/lib_bkgd.c */
163 { return(*(int *)0); }
165 /* ./base/lib_box.c */
178 { return(*(int *)0); }
180 /* ./base/lib_chgat.c */
189 { return(*(int *)0); }
191 /* ./base/lib_clear.c */
196 { return(*(int *)0); }
198 /* ./base/lib_clearok.c */
204 { return(*(int *)0); }
206 /* ./base/lib_clrbot.c */
211 { return(*(int *)0); }
213 /* ./base/lib_clreol.c */
218 { return(*(int *)0); }
220 /* ./base/lib_color.c */
230 #undef _nc_reset_colors_sp
231 NCURSES_BOOL _nc_reset_colors_sp(
233 { return(*(NCURSES_BOOL *)0); }
235 #undef _nc_reset_colors
236 NCURSES_BOOL _nc_reset_colors(void)
237 { return(*(NCURSES_BOOL *)0); }
239 #undef start_color_sp
242 { return(*(int *)0); }
245 int start_color(void)
246 { return(*(int *)0); }
254 { return(*(int *)0); }
261 { return(*(int *)0); }
270 { return(*(int *)0); }
278 { return(*(int *)0); }
280 #undef can_change_color_sp
281 NCURSES_BOOL can_change_color_sp(
283 { return(*(NCURSES_BOOL *)0); }
285 #undef can_change_color
286 NCURSES_BOOL can_change_color(void)
287 { return(*(NCURSES_BOOL *)0); }
290 NCURSES_BOOL has_colors_sp(
292 { return(*(NCURSES_BOOL *)0); }
295 NCURSES_BOOL has_colors(void)
296 { return(*(NCURSES_BOOL *)0); }
298 #undef color_content_sp
299 int color_content_sp(
305 { return(*(int *)0); }
313 { return(*(int *)0); }
315 #undef pair_content_sp
321 { return(*(int *)0); }
328 { return(*(int *)0); }
330 #undef _nc_do_color_sp
331 void _nc_do_color_sp(
335 NCURSES_BOOL reverse,
336 NCURSES_OUTC_sp outc)
343 NCURSES_BOOL reverse,
347 /* ./base/lib_colorset.c */
352 short color_pair_number,
354 { return(*(int *)0); }
356 /* ./base/lib_delch.c */
361 { return(*(int *)0); }
363 /* ./base/lib_delwin.c */
368 { return(*(int *)0); }
370 /* ./base/lib_echo.c */
375 { return(*(int *)0); }
379 { return(*(int *)0); }
384 { return(*(int *)0); }
388 { return(*(int *)0); }
390 /* ./base/lib_endwin.c */
395 { return(*(int *)0); }
399 { return(*(int *)0); }
401 /* ./base/lib_erase.c */
406 { return(*(int *)0); }
408 /* ./base/lib_flash.c */
413 { return(*(int *)0); }
417 { return(*(int *)0); }
424 { return(*(int *)0); }
430 { return(*(int *)0); }
435 { return(*(int *)0); }
441 { return(*(int *)0); }
446 { return(*(int *)0); }
451 { return(*(int *)0); }
456 { return(*(int *)0); }
461 { return(*(int *)0); }
468 { return(*(int *)0); }
474 { return(*(int *)0); }
480 { return(*(int *)0); }
487 { return(*(int *)0); }
492 { return(*(int *)0); }
509 { return(*(int *)0); }
516 { return(*(int *)0); }
524 { return(*(int *)0); }
528 { return(*(int *)0); }
532 { return(*(int *)0); }
536 { return(*(int *)0); }
542 { return(*(int *)0); }
547 { return(*(int *)0); }
551 { return(*(int *)0); }
555 { return(*(int *)0); }
560 { return(*(int *)0); }
564 { return(*(int *)0); }
569 { return(*(chtype *)0); }
573 { return(*(int *)0); }
579 { return(*(int *)0); }
584 { return(*(int *)0); }
590 { return(*(int *)0); }
594 { return(*(chtype *)0); }
600 { return(*(int *)0); }
605 { return(*(int *)0); }
611 { return(*(int *)0); }
616 { return(*(int *)0); }
621 { return(*(int *)0); }
625 { return(*(int *)0); }
631 { return(*(int *)0); }
636 { return(*(int *)0); }
641 { return(*(int *)0); }
647 { return(*(int *)0); }
654 { return(*(int *)0); }
662 { return(*(int *)0); }
669 { return(*(int *)0); }
677 { return(*(int *)0); }
684 { return(*(int *)0); }
694 { return(*(int *)0); }
700 { return(*(int *)0); }
706 { return(*(int *)0); }
714 { return(*(int *)0); }
721 { return(*(int *)0); }
729 { return(*(int *)0); }
735 { return(*(chtype *)0); }
743 { return(*(int *)0); }
750 { return(*(int *)0); }
758 { return(*(int *)0); }
765 { return(*(int *)0); }
773 { return(*(int *)0); }
780 { return(*(int *)0); }
787 { return(*(int *)0); }
795 { return(*(int *)0); }
803 { return(*(int *)0); }
812 { return(*(int *)0); }
820 { return(*(int *)0); }
829 { return(*(int *)0); }
837 { return(*(int *)0); }
848 { return(*(int *)0); }
855 { return(*(int *)0); }
862 { return(*(int *)0); }
871 { return(*(int *)0); }
879 { return(*(int *)0); }
888 { return(*(int *)0); }
895 { return(*(chtype *)0); }
904 { return(*(int *)0); }
912 { return(*(int *)0); }
921 { return(*(int *)0); }
929 { return(*(int *)0); }
938 { return(*(int *)0); }
946 { return(*(int *)0); }
954 { return(*(int *)0); }
963 { return(*(int *)0); }
968 { return(*(int *)0); }
973 { return(*(int *)0); }
977 { return(*(int *)0); }
982 { return(*(int *)0); }
987 { return(*(int *)0); }
993 { return(*(int *)0); }
997 { return(*(int *)0); }
1001 { return(*(int *)0); }
1013 { return(*(int *)0); }
1018 { return(*(int *)0); }
1023 { return(*(int *)0); }
1029 { return(*(int *)0); }
1036 { return(*(int *)0); }
1043 { return(*(int *)0); }
1049 { return(*(int *)0); }
1055 { return(*(int *)0); }
1061 { return(*(int *)0); }
1067 { return(*(int *)0); }
1073 { return(*(int *)0); }
1081 { return(*(int *)0); }
1089 { return(*(int *)0); }
1094 { return(*(int *)0); }
1100 { return(*(int *)0); }
1106 { return(*(int *)0); }
1111 { return(*(int *)0); }
1117 { return(*(int *)0); }
1123 { return(*(int *)0); }
1128 { return(*(int *)0); }
1133 { return(*(int *)0); }
1138 { return(*(int *)0); }
1143 { return(*(int *)0); }
1148 { return(*(int *)0); }
1153 { return(*(int *)0); }
1158 { return(*(int *)0); }
1163 { return(*(int *)0); }
1168 { return(*(int *)0); }
1173 { return(*(int *)0); }
1178 { return(*(int *)0); }
1183 { return(*(WINDOW **)0); }
1186 NCURSES_BOOL is_cleared(
1188 { return(*(NCURSES_BOOL *)0); }
1191 NCURSES_BOOL is_idcok(
1193 { return(*(NCURSES_BOOL *)0); }
1196 NCURSES_BOOL is_idlok(
1198 { return(*(NCURSES_BOOL *)0); }
1201 NCURSES_BOOL is_immedok(
1203 { return(*(NCURSES_BOOL *)0); }
1206 NCURSES_BOOL is_keypad(
1208 { return(*(NCURSES_BOOL *)0); }
1211 NCURSES_BOOL is_leaveok(
1213 { return(*(NCURSES_BOOL *)0); }
1216 NCURSES_BOOL is_nodelay(
1218 { return(*(NCURSES_BOOL *)0); }
1221 NCURSES_BOOL is_notimeout(
1223 { return(*(NCURSES_BOOL *)0); }
1226 NCURSES_BOOL is_scrollok(
1228 { return(*(NCURSES_BOOL *)0); }
1231 NCURSES_BOOL is_syncok(
1233 { return(*(NCURSES_BOOL *)0); }
1240 { return(*(int *)0); }
1243 NCURSES_BOOL mouse_trafo(
1247 { return(*(NCURSES_BOOL *)0); }
1249 /* ./base/lib_getch.c */
1251 #include <fifo_defs.h>
1256 #undef set_escdelay_sp
1257 int set_escdelay_sp(
1260 { return(*(int *)0); }
1265 { return(*(int *)0); }
1270 unsigned long *result,
1272 { return(*(int *)0); }
1277 { return(*(int *)0); }
1279 /* ./base/lib_getstr.c */
1286 { return(*(int *)0); }
1288 /* ./base/lib_hline.c */
1295 { return(*(int *)0); }
1297 /* ./base/lib_immedok.c */
1305 /* ./base/lib_inchstr.c */
1312 { return(*(int *)0); }
1314 /* ./base/lib_initscr.c */
1317 WINDOW *initscr(void)
1318 { return(*(WINDOW **)0); }
1320 /* ./base/lib_insch.c */
1322 #undef _nc_insert_ch
1327 { return(*(int *)0); }
1333 { return(*(int *)0); }
1335 /* ./base/lib_insdel.c */
1341 { return(*(int *)0); }
1343 /* ./base/lib_insnstr.c */
1350 { return(*(int *)0); }
1352 /* ./base/lib_instr.c */
1359 { return(*(int *)0); }
1361 /* ./base/lib_isendwin.c */
1364 NCURSES_BOOL isendwin_sp(
1366 { return(*(NCURSES_BOOL *)0); }
1369 NCURSES_BOOL isendwin(void)
1370 { return(*(NCURSES_BOOL *)0); }
1372 /* ./base/lib_leaveok.c */
1378 { return(*(int *)0); }
1380 /* ./base/lib_mouse.c */
1386 { return(*(int *)0); }
1391 { return(*(int *)0); }
1393 #undef ungetmouse_sp
1397 { return(*(int *)0); }
1402 { return(*(int *)0); }
1405 mmask_t mousemask_sp(
1409 { return(*(mmask_t *)0); }
1415 { return(*(mmask_t *)0); }
1418 NCURSES_BOOL wenclose(
1422 { return(*(NCURSES_BOOL *)0); }
1424 #undef mouseinterval_sp
1425 int mouseinterval_sp(
1428 { return(*(int *)0); }
1430 #undef mouseinterval
1433 { return(*(int *)0); }
1435 #undef _nc_has_mouse
1436 NCURSES_BOOL _nc_has_mouse(
1438 { return(*(NCURSES_BOOL *)0); }
1441 NCURSES_BOOL has_mouse_sp(
1443 { return(*(NCURSES_BOOL *)0); }
1446 NCURSES_BOOL has_mouse(void)
1447 { return(*(NCURSES_BOOL *)0); }
1450 NCURSES_BOOL wmouse_trafo(
1454 NCURSES_BOOL to_screen)
1455 { return(*(NCURSES_BOOL *)0); }
1457 /* ./base/lib_move.c */
1464 { return(*(int *)0); }
1466 /* ./tty/lib_mvcur.c */
1468 #undef _nc_msec_cost_sp
1469 int _nc_msec_cost_sp(
1471 const char *const cap,
1473 { return(*(int *)0); }
1475 #undef _nc_msec_cost
1477 const char *const cap,
1479 { return(*(int *)0); }
1481 #undef _nc_mvcur_resume_sp
1482 void _nc_mvcur_resume_sp(
1486 #undef _nc_mvcur_resume
1487 void _nc_mvcur_resume(void)
1490 #undef _nc_mvcur_init_sp
1491 void _nc_mvcur_init_sp(
1495 #undef _nc_mvcur_init
1496 void _nc_mvcur_init(void)
1499 #undef _nc_mvcur_wrap_sp
1500 void _nc_mvcur_wrap_sp(
1504 #undef _nc_mvcur_wrap
1505 void _nc_mvcur_wrap(void)
1515 { return(*(int *)0); }
1523 { return(*(int *)0); }
1525 #undef _nc_optimize_enable
1526 int _nc_optimize_enable;
1528 /* ./base/lib_mvwin.c */
1535 { return(*(int *)0); }
1537 /* ./base/lib_newterm.c */
1563 { return(*(SCREEN **)0); }
1570 { return(*(SCREEN **)0); }
1572 /* ./base/lib_newwin.c */
1577 { return(*(int *)0); }
1586 { return(*(WINDOW **)0); }
1594 { return(*(WINDOW **)0); }
1603 { return(*(WINDOW **)0); }
1612 { return(*(WINDOW **)0); }
1614 #undef _nc_makenew_sp
1615 WINDOW *_nc_makenew_sp(
1622 { return(*(WINDOW **)0); }
1625 WINDOW *_nc_makenew(
1631 { return(*(WINDOW **)0); }
1633 #undef _nc_curscr_of
1634 WINDOW *_nc_curscr_of(
1636 { return(*(WINDOW **)0); }
1638 #undef _nc_newscr_of
1639 WINDOW *_nc_newscr_of(
1641 { return(*(WINDOW **)0); }
1643 #undef _nc_stdscr_of
1644 WINDOW *_nc_stdscr_of(
1646 { return(*(WINDOW **)0); }
1648 /* ./base/lib_nl.c */
1653 { return(*(int *)0); }
1657 { return(*(int *)0); }
1662 { return(*(int *)0); }
1666 { return(*(int *)0); }
1668 /* ./base/lib_overlay.c */
1674 { return(*(int *)0); }
1680 { return(*(int *)0); }
1693 { return(*(int *)0); }
1695 /* ./base/lib_pad.c */
1702 { return(*(WINDOW **)0); }
1708 { return(*(WINDOW **)0); }
1717 { return(*(WINDOW **)0); }
1728 { return(*(int *)0); }
1739 { return(*(int *)0); }
1745 { return(*(int *)0); }
1747 /* ./base/lib_printw.c */
1753 { return(*(int *)0); }
1760 { return(*(int *)0); }
1768 { return(*(int *)0); }
1777 { return(*(int *)0); }
1784 { return(*(int *)0); }
1786 /* ./base/lib_redrawln.c */
1793 { return(*(int *)0); }
1795 /* ./base/lib_refresh.c */
1800 { return(*(int *)0); }
1805 { return(*(int *)0); }
1807 /* ./base/lib_restart.c */
1809 #undef restartterm_sp
1815 { return(*(int *)0); }
1822 { return(*(int *)0); }
1824 /* ./base/lib_scanw.c */
1831 { return(*(int *)0); }
1837 { return(*(int *)0); }
1844 { return(*(int *)0); }
1852 { return(*(int *)0); }
1861 { return(*(int *)0); }
1863 /* ./base/lib_screen.c */
1869 { return(*(WINDOW **)0); }
1874 { return(*(WINDOW **)0); }
1880 { return(*(int *)0); }
1882 #undef scr_restore_sp
1886 { return(*(int *)0); }
1891 { return(*(int *)0); }
1896 { return(*(int *)0); }
1902 { return(*(int *)0); }
1907 { return(*(int *)0); }
1913 { return(*(int *)0); }
1918 { return(*(int *)0); }
1920 /* ./base/lib_scroll.c */
1922 #undef _nc_scroll_window
1923 void _nc_scroll_window(
1935 { return(*(int *)0); }
1937 /* ./base/lib_scrollok.c */
1943 { return(*(int *)0); }
1945 /* ./base/lib_scrreg.c */
1952 { return(*(int *)0); }
1954 /* ./base/lib_set_term.c */
1959 { return(*(SCREEN **)0); }
1966 #undef _nc_setupscreen
1967 int _nc_setupscreen(
1971 NCURSES_BOOL filtered,
1973 { return(*(int *)0); }
1975 #undef _nc_ripoffline_sp
1976 int _nc_ripoffline_sp(
1982 { return(*(int *)0); }
1984 #undef _nc_ripoffline
1990 { return(*(int *)0); }
1992 #undef ripoffline_sp
1999 { return(*(int *)0); }
2007 { return(*(int *)0); }
2009 /* ./base/lib_slk.c */
2011 #undef _nc_slk_initialize
2012 int _nc_slk_initialize(
2015 { return(*(int *)0); }
2017 #undef slk_restore_sp
2020 { return(*(int *)0); }
2023 int slk_restore(void)
2024 { return(*(int *)0); }
2026 /* ./base/lib_slkatr_set.c */
2028 #undef slk_attr_set_sp
2029 int slk_attr_set_sp(
2032 short color_pair_number,
2034 { return(*(int *)0); }
2039 short color_pair_number,
2041 { return(*(int *)0); }
2043 /* ./base/lib_slkatrof.c */
2045 #undef slk_attroff_sp
2049 { return(*(int *)0); }
2054 { return(*(int *)0); }
2056 /* ./base/lib_slkatron.c */
2058 #undef slk_attron_sp
2062 { return(*(int *)0); }
2067 { return(*(int *)0); }
2069 /* ./base/lib_slkatrset.c */
2071 #undef slk_attrset_sp
2075 { return(*(int *)0); }
2080 { return(*(int *)0); }
2082 /* ./base/lib_slkattr.c */
2087 { return(*(attr_t *)0); }
2090 attr_t slk_attr(void)
2091 { return(*(attr_t *)0); }
2093 /* ./base/lib_slkclear.c */
2098 { return(*(int *)0); }
2102 { return(*(int *)0); }
2104 /* ./base/lib_slkcolor.c */
2109 short color_pair_number)
2110 { return(*(int *)0); }
2114 short color_pair_number)
2115 { return(*(int *)0); }
2117 /* ./base/lib_slkinit.c */
2123 { return(*(int *)0); }
2128 { return(*(int *)0); }
2130 /* ./base/lib_slklab.c */
2136 { return(*(char **)0); }
2141 { return(*(char **)0); }
2143 /* ./base/lib_slkrefr.c */
2145 #undef slk_noutrefresh_sp
2146 int slk_noutrefresh_sp(
2148 { return(*(int *)0); }
2150 #undef slk_noutrefresh
2151 int slk_noutrefresh(void)
2152 { return(*(int *)0); }
2154 #undef slk_refresh_sp
2157 { return(*(int *)0); }
2160 int slk_refresh(void)
2161 { return(*(int *)0); }
2163 /* ./base/lib_slkset.c */
2171 { return(*(int *)0); }
2178 { return(*(int *)0); }
2180 /* ./base/lib_slktouch.c */
2185 { return(*(int *)0); }
2189 { return(*(int *)0); }
2191 /* ./base/lib_touch.c */
2193 #undef is_linetouched
2194 NCURSES_BOOL is_linetouched(
2197 { return(*(NCURSES_BOOL *)0); }
2199 #undef is_wintouched
2200 NCURSES_BOOL is_wintouched(
2202 { return(*(NCURSES_BOOL *)0); }
2210 { return(*(int *)0); }
2212 /* ./trace/lib_tracedmp.c */
2220 /* ./trace/lib_tracemse.c */
2222 #undef _nc_tracemouse
2223 char *_nc_tracemouse(
2226 { return(*(char **)0); }
2231 { return(*(char **)0); }
2233 /* ./tty/lib_tstp.c */
2235 #include <SigAction.h>
2237 #undef _nc_signal_handler
2238 void _nc_signal_handler(
2239 NCURSES_BOOL enable)
2242 /* ./base/lib_ungetch.c */
2244 #undef _nc_fifo_dump
2253 { return(*(int *)0); }
2258 { return(*(int *)0); }
2260 /* ./tty/lib_vidattr.c */
2266 NCURSES_OUTC_sp outc)
2267 { return(*(int *)0); }
2273 { return(*(int *)0); }
2279 { return(*(int *)0); }
2284 { return(*(int *)0); }
2287 chtype termattrs_sp(
2289 { return(*(chtype *)0); }
2292 chtype termattrs(void)
2293 { return(*(chtype *)0); }
2295 /* ./base/lib_vline.c */
2302 { return(*(int *)0); }
2304 /* ./base/lib_wattroff.c */
2311 { return(*(int *)0); }
2313 /* ./base/lib_wattron.c */
2320 { return(*(int *)0); }
2322 /* ./base/lib_winch.c */
2327 { return(*(chtype *)0); }
2329 /* ./base/lib_window.c */
2341 { return(*(int *)0); }
2347 { return(*(int *)0); }
2367 { return(*(WINDOW **)0); }
2369 /* ./base/nc_panel.c */
2371 #undef _nc_panelhook_sp
2372 struct panelhook *_nc_panelhook_sp(
2374 { return(*(struct panelhook **)0); }
2376 #undef _nc_panelhook
2377 struct panelhook *_nc_panelhook(void)
2378 { return(*(struct panelhook **)0); }
2380 /* ./base/safe_sprintf.c */
2382 #undef _nc_printf_string_sp
2383 char *_nc_printf_string_sp(
2387 { return(*(char **)0); }
2389 #undef _nc_printf_string
2390 char *_nc_printf_string(
2393 { return(*(char **)0); }
2395 /* ./tty/tty_update.c */
2397 #include <sys/time.h>
2398 #include <sys/times.h>
2403 { return(*(int *)0); }
2407 { return(*(int *)0); }
2409 #undef _nc_scrolln_sp
2416 { return(*(int *)0); }
2424 { return(*(int *)0); }
2426 #undef _nc_screen_resume_sp
2427 void _nc_screen_resume_sp(
2431 #undef _nc_screen_resume
2432 void _nc_screen_resume(void)
2435 #undef _nc_screen_init_sp
2436 void _nc_screen_init_sp(
2440 #undef _nc_screen_init
2441 void _nc_screen_init(void)
2444 #undef _nc_screen_wrap_sp
2445 void _nc_screen_wrap_sp(
2449 #undef _nc_screen_wrap
2450 void _nc_screen_wrap(void)
2453 #undef _nc_do_xmc_glitch_sp
2454 void _nc_do_xmc_glitch_sp(
2459 #undef _nc_do_xmc_glitch
2460 void _nc_do_xmc_glitch(
2464 /* ./trace/varargs.c */
2467 atUnknown = 0, atInteger, atFloat, atPoint, atString
2474 { return(*(char **)0); }
2476 /* ./base/memmove.c */
2479 void _nc_memmove(void)
2482 /* ./base/vsscanf.c */
2485 void _nc_vsscanf(void)
2488 /* ./base/lib_freeall.c */
2490 #include <term_entry.h>
2493 void _nc_freeall(void)
2496 #undef _nc_free_and_exit_sp
2497 void _nc_free_and_exit_sp(
2502 #undef _nc_free_and_exit
2503 void _nc_free_and_exit(
2509 #undef _nc_toggle_attr_on
2510 void _nc_toggle_attr_on(
2515 #undef _nc_toggle_attr_off
2516 void _nc_toggle_attr_off(
2521 #undef _nc_DelCharCost_sp
2522 int _nc_DelCharCost_sp(
2525 { return(*(int *)0); }
2527 #undef _nc_InsCharCost_sp
2528 int _nc_InsCharCost_sp(
2531 { return(*(int *)0); }
2533 #undef _nc_UpdateAttrs_sp
2534 void _nc_UpdateAttrs_sp(
2539 #undef _nc_DelCharCost
2540 int _nc_DelCharCost(
2542 { return(*(int *)0); }
2544 #undef _nc_InsCharCost
2545 int _nc_InsCharCost(
2547 { return(*(int *)0); }
2549 #undef _nc_UpdateAttrs
2550 void _nc_UpdateAttrs(
2554 /* ./base/legacy_coding.c */
2556 #undef use_legacy_coding_sp
2557 int use_legacy_coding_sp(
2560 { return(*(int *)0); }
2562 #undef use_legacy_coding
2563 int use_legacy_coding(
2565 { return(*(int *)0); }
2567 /* ./base/lib_dft_fgbg.c */
2569 #undef use_default_colors_sp
2570 int use_default_colors_sp(
2572 { return(*(int *)0); }
2574 #undef use_default_colors
2575 int use_default_colors(void)
2576 { return(*(int *)0); }
2578 #undef assume_default_colors_sp
2579 int assume_default_colors_sp(
2583 { return(*(int *)0); }
2585 #undef assume_default_colors
2586 int assume_default_colors(
2589 { return(*(int *)0); }
2591 /* ./tinfo/lib_print.c */
2598 { return(*(int *)0); }
2604 { return(*(int *)0); }
2606 /* ./base/resizeterm.c */
2608 #undef is_term_resized_sp
2609 NCURSES_BOOL is_term_resized_sp(
2613 { return(*(NCURSES_BOOL *)0); }
2615 #undef is_term_resized
2616 NCURSES_BOOL is_term_resized(
2619 { return(*(NCURSES_BOOL *)0); }
2621 #undef resize_term_sp
2626 { return(*(int *)0); }
2632 { return(*(int *)0); }
2634 #undef resizeterm_sp
2639 { return(*(int *)0); }
2645 { return(*(int *)0); }
2647 /* ./trace/trace_xnames.c */
2649 #undef _nc_trace_xnames
2650 void _nc_trace_xnames(
2654 /* ./tinfo/use_screen.c */
2659 NCURSES_SCREEN_CB func,
2661 { return(*(int *)0); }
2663 /* ./base/use_window.c */
2668 NCURSES_WINDOW_CB func,
2670 { return(*(int *)0); }
2672 /* ./base/wresize.c */
2679 { return(*(int *)0); }
2681 /* ./tinfo/access.c */
2683 #include <sys/stat.h>
2684 #include <nc_alloc.h>
2689 { return(*(char **)0); }
2691 #undef _nc_is_abs_path
2692 NCURSES_BOOL _nc_is_abs_path(
2694 { return(*(NCURSES_BOOL *)0); }
2697 unsigned _nc_pathlast(
2699 { return(*(unsigned *)0); }
2704 { return(*(char **)0); }
2710 { return(*(int *)0); }
2712 #undef _nc_is_dir_path
2713 NCURSES_BOOL _nc_is_dir_path(
2715 { return(*(NCURSES_BOOL *)0); }
2717 #undef _nc_is_file_path
2718 NCURSES_BOOL _nc_is_file_path(
2720 { return(*(NCURSES_BOOL *)0); }
2722 #undef _nc_env_access
2723 int _nc_env_access(void)
2724 { return(*(int *)0); }
2726 /* ./tinfo/add_tries.c */
2728 #undef _nc_add_to_try
2733 { return(*(int *)0); }
2735 /* ./tinfo/alloc_ttype.c */
2737 #undef _nc_align_termtype
2738 void _nc_align_termtype(
2743 #undef _nc_copy_termtype
2744 void _nc_copy_termtype(
2752 char *const boolcodes[] = {0};
2754 char *const numcodes[] = {0};
2756 char *const strcodes[] = {0};
2758 /* ./tinfo/comp_error.c */
2759 #undef _nc_suppress_warnings
2760 NCURSES_BOOL _nc_suppress_warnings;
2761 #undef _nc_curr_line
2766 #undef _nc_get_source
2767 const char *_nc_get_source(void)
2768 { return(*(const char **)0); }
2770 #undef _nc_set_source
2771 void _nc_set_source(
2772 const char *const name)
2777 const char *const name)
2787 const char *const fmt,
2791 #undef _nc_err_abort
2793 const char *const fmt,
2797 #undef _nc_syserr_abort
2798 void _nc_syserr_abort(
2799 const char *const fmt,
2803 /* ./tinfo/db_iterator.c */
2806 const char *_nc_tic_dir(
2808 { return(*(const char **)0); }
2810 #undef _nc_keep_tic_dir
2811 void _nc_keep_tic_dir(
2816 void _nc_last_db(void)
2820 const char *_nc_next_db(
2823 { return(*(const char **)0); }
2831 /* ./tinfo/doalloc.c */
2837 { return(*(void **)0); }
2839 /* ./tinfo/entries.c */
2846 #undef _nc_free_entry
2847 void _nc_free_entry(
2852 #undef _nc_free_entries
2853 void _nc_free_entries(
2857 #undef _nc_delink_entry
2858 ENTRY *_nc_delink_entry(
2861 { return(*(ENTRY **)0); }
2863 #undef _nc_leaks_tinfo
2864 void _nc_leaks_tinfo(void)
2870 const TERMTYPE *_nc_fallback(
2872 { return(*(const TERMTYPE **)0); }
2874 /* ./tinfo/free_ttype.c */
2876 #undef _nc_free_termtype
2877 void _nc_free_termtype(
2881 #undef _nc_user_definable
2882 NCURSES_BOOL _nc_user_definable;
2884 #undef use_extended_names
2885 int use_extended_names(
2887 { return(*(int *)0); }
2889 /* ./tinfo/getenv_num.c */
2891 #undef _nc_getenv_num
2894 { return(*(int *)0); }
2896 /* ./tinfo/home_terminfo.c */
2898 #undef _nc_home_terminfo
2899 char *_nc_home_terminfo(void)
2900 { return(*(char **)0); }
2902 /* ./tinfo/init_keytry.c */
2906 #include <init_keytry.h>
2908 #undef _nc_tinfo_fkeys
2909 const struct tinfo_fkeys _nc_tinfo_fkeys[] = {0};
2913 #undef _nc_init_keytry
2914 void _nc_init_keytry(
2918 /* ./tinfo/lib_acs.c */
2921 chtype acs_map[128];
2923 #undef _nc_init_acs_sp
2924 void _nc_init_acs_sp(
2929 void _nc_init_acs(void)
2932 /* ./tinfo/lib_baudrate.c */
2934 #include <termcap.h>
2944 { return(*(int *)0); }
2949 { return(*(int *)0); }
2954 { return(*(int *)0); }
2958 { return(*(int *)0); }
2960 /* ./tinfo/lib_cur_term.c */
2966 TERMINAL *set_curterm(
2968 { return(*(TERMINAL **)0); }
2970 #undef del_curterm_sp
2974 { return(*(int *)0); }
2979 { return(*(int *)0); }
2981 /* ./tinfo/lib_data.c */
2989 #undef _nc_screen_chain
2990 SCREEN *_nc_screen_chain;
2994 NCURSES_GLOBALS _nc_globals;
2995 #undef _nc_prescreen
2996 NCURSES_PRESCREEN _nc_prescreen;
2998 #undef _nc_screen_of
2999 SCREEN *_nc_screen_of(
3001 { return(*(SCREEN **)0); }
3003 /* ./tinfo/lib_has_cap.c */
3006 NCURSES_BOOL has_ic_sp(
3008 { return(*(NCURSES_BOOL *)0); }
3011 NCURSES_BOOL has_ic(void)
3012 { return(*(NCURSES_BOOL *)0); }
3015 NCURSES_BOOL has_il_sp(
3017 { return(*(NCURSES_BOOL *)0); }
3020 NCURSES_BOOL has_il(void)
3021 { return(*(NCURSES_BOOL *)0); }
3023 /* ./tinfo/lib_kernel.c */
3028 { return(*(char *)0); }
3031 char erasechar(void)
3032 { return(*(char *)0); }
3037 { return(*(char *)0); }
3041 { return(*(char *)0); }
3046 { return(*(int *)0); }
3050 { return(*(int *)0); }
3052 /* ./lib_keyname.c */
3054 struct kn { short offset; int code; };
3060 { return(*(char **)0); }
3065 { return(*(char **)0); }
3067 /* ./tinfo/lib_longname.c */
3070 char *longname(void)
3071 { return(*(char **)0); }
3073 /* ./tinfo/lib_napms.c */
3081 { return(*(int *)0); }
3086 { return(*(int *)0); }
3088 /* ./tinfo/lib_options.c */
3094 { return(*(int *)0); }
3106 { return(*(int *)0); }
3111 { return(*(int *)0); }
3117 { return(*(int *)0); }
3123 { return(*(int *)0); }
3135 { return(*(int *)0); }
3141 { return(*(int *)0); }
3147 { return(*(int *)0); }
3152 { return(*(int *)0); }
3158 { return(*(int *)0); }
3163 { return(*(int *)0); }
3169 { return(*(int *)0); }
3174 { return(*(int *)0); }
3176 #undef _nc_putp_flush_sp
3177 int _nc_putp_flush_sp(
3181 { return(*(int *)0); }
3183 #undef _nc_putp_flush
3187 { return(*(int *)0); }
3193 { return(*(int *)0); }
3195 /* ./tinfo/lib_raw.c */
3200 { return(*(int *)0); }
3204 { return(*(int *)0); }
3209 { return(*(int *)0); }
3213 { return(*(int *)0); }
3227 { return(*(int *)0); }
3231 { return(*(int *)0); }
3236 { return(*(int *)0); }
3240 { return(*(int *)0); }
3248 void noqiflush(void)
3256 { return(*(int *)0); }
3262 { return(*(int *)0); }
3264 /* ./tinfo/lib_setup.c */
3267 #include <sys/ioctl.h>
3268 #include <langinfo.h>
3279 #undef set_tabsize_sp
3283 { return(*(int *)0); }
3288 { return(*(int *)0); }
3290 #undef _nc_handle_sigwinch
3291 int _nc_handle_sigwinch(
3293 { return(*(int *)0); }
3306 #undef _nc_get_screensize
3307 void _nc_get_screensize(
3313 #undef _nc_update_screensize
3314 void _nc_update_screensize(
3318 #undef _nc_get_locale
3319 char *_nc_get_locale(void)
3320 { return(*(char **)0); }
3322 #undef _nc_unicode_locale
3323 int _nc_unicode_locale(void)
3324 { return(*(int *)0); }
3326 #undef _nc_locale_breaks_acs
3327 int _nc_locale_breaks_acs(
3329 { return(*(int *)0); }
3331 #undef _nc_setupterm
3337 { return(*(int *)0); }
3344 { return(*(int *)0); }
3346 /* ./tinfo/lib_termcap.c */
3358 { return(*(int *)0); }
3362 #include <capdefaults.c>
3370 { return(*(int *)0); }
3376 { return(*(int *)0); }
3381 { return(*(int *)0); }
3387 { return(*(int *)0); }
3392 { return(*(int *)0); }
3399 { return(*(char **)0); }
3405 { return(*(char **)0); }
3407 /* ./tinfo/lib_termname.c */
3412 { return(*(char **)0); }
3415 char *termname(void)
3416 { return(*(char **)0); }
3418 /* ./tinfo/lib_tgoto.c */
3425 { return(*(char **)0); }
3427 /* ./tinfo/lib_ti.c */
3433 { return(*(int *)0); }
3438 { return(*(int *)0); }
3444 { return(*(int *)0); }
3449 { return(*(int *)0); }
3455 { return(*(char **)0); }
3460 { return(*(char **)0); }
3462 /* ./tinfo/lib_tparm.c */
3464 #undef _nc_tparm_err
3467 #undef _nc_tparm_analyze
3468 int _nc_tparm_analyze(
3472 { return(*(int *)0); }
3478 { return(*(char **)0); }
3480 /* ./tinfo/lib_tputs.c */
3485 NCURSES_OSPEED ospeed;
3486 #undef _nc_nulls_sent
3489 #undef _nc_set_no_padding
3490 void _nc_set_no_padding(
3494 #undef delay_output_sp
3495 int delay_output_sp(
3498 { return(*(int *)0); }
3503 { return(*(int *)0); }
3511 void _nc_flush(void)
3518 { return(*(int *)0); }
3523 { return(*(int *)0); }
3529 { return(*(int *)0); }
3536 { return(*(int *)0); }
3541 { return(*(int *)0); }
3547 { return(*(int *)0); }
3554 NCURSES_OUTC_sp outc)
3555 { return(*(int *)0); }
3557 #undef _nc_outc_wrapper
3558 int _nc_outc_wrapper(
3561 { return(*(int *)0); }
3569 { return(*(int *)0); }
3571 /* ./trace/lib_trace.c */
3574 unsigned _nc_tracing;
3575 #undef _nc_tputs_trace
3576 const char *_nc_tputs_trace = {0};
3582 const unsigned int tracelevel)
3591 #undef _nc_retrace_bool
3592 NCURSES_BOOL _nc_retrace_bool(
3594 { return(*(NCURSES_BOOL *)0); }
3596 #undef _nc_retrace_int
3597 int _nc_retrace_int(
3599 { return(*(int *)0); }
3601 #undef _nc_retrace_unsigned
3602 unsigned _nc_retrace_unsigned(
3604 { return(*(unsigned *)0); }
3606 #undef _nc_retrace_ptr
3607 char *_nc_retrace_ptr(
3609 { return(*(char **)0); }
3611 #undef _nc_retrace_cptr
3612 const char *_nc_retrace_cptr(
3614 { return(*(const char **)0); }
3616 #undef _nc_retrace_cvoid_ptr
3617 void *_nc_retrace_cvoid_ptr(
3619 { return(*(void **)0); }
3621 #undef _nc_retrace_void_ptr
3622 void *_nc_retrace_void_ptr(
3624 { return(*(void **)0); }
3626 #undef _nc_retrace_sp
3627 SCREEN *_nc_retrace_sp(
3629 { return(*(SCREEN **)0); }
3631 #undef _nc_retrace_win
3632 WINDOW *_nc_retrace_win(
3634 { return(*(WINDOW **)0); }
3636 /* ./trace/lib_traceatr.c */
3642 { return(*(char **)0); }
3647 { return(*(char **)0); }
3649 #undef _nc_retrace_attr_t
3650 attr_t _nc_retrace_attr_t(
3652 { return(*(attr_t *)0); }
3654 #undef _nc_altcharset_name
3655 const char *_nc_altcharset_name(
3658 { return(*(const char **)0); }
3660 #undef _tracechtype2
3661 char *_tracechtype2(
3664 { return(*(char **)0); }
3669 { return(*(char **)0); }
3671 #undef _nc_retrace_chtype
3672 chtype _nc_retrace_chtype(
3674 { return(*(chtype *)0); }
3676 /* ./trace/lib_tracebits.c */
3683 #undef _nc_trace_ttymode
3684 char *_nc_trace_ttymode(
3685 struct termios *tty)
3686 { return(*(char **)0); }
3688 #undef _nc_tracebits
3689 char *_nc_tracebits(void)
3690 { return(*(char **)0); }
3692 /* ./trace/lib_tracechr.c */
3694 #undef _nc_tracechar
3695 char *_nc_tracechar(
3698 { return(*(char **)0); }
3703 { return(*(char **)0); }
3705 /* ./tinfo/lib_ttyflags.c */
3707 #undef _nc_get_tty_mode_sp
3708 int _nc_get_tty_mode_sp(
3710 struct termios *buf)
3711 { return(*(int *)0); }
3713 #undef _nc_get_tty_mode
3714 int _nc_get_tty_mode(
3715 struct termios *buf)
3716 { return(*(int *)0); }
3718 #undef _nc_set_tty_mode_sp
3719 int _nc_set_tty_mode_sp(
3721 struct termios *buf)
3722 { return(*(int *)0); }
3724 #undef _nc_set_tty_mode
3725 int _nc_set_tty_mode(
3726 struct termios *buf)
3727 { return(*(int *)0); }
3729 #undef def_shell_mode_sp
3730 int def_shell_mode_sp(
3732 { return(*(int *)0); }
3734 #undef def_shell_mode
3735 int def_shell_mode(void)
3736 { return(*(int *)0); }
3738 #undef def_prog_mode_sp
3739 int def_prog_mode_sp(
3741 { return(*(int *)0); }
3743 #undef def_prog_mode
3744 int def_prog_mode(void)
3745 { return(*(int *)0); }
3747 #undef reset_prog_mode_sp
3748 int reset_prog_mode_sp(
3750 { return(*(int *)0); }
3752 #undef reset_prog_mode
3753 int reset_prog_mode(void)
3754 { return(*(int *)0); }
3756 #undef reset_shell_mode_sp
3757 int reset_shell_mode_sp(
3759 { return(*(int *)0); }
3761 #undef reset_shell_mode
3762 int reset_shell_mode(void)