1 /****************************************************************************
2 * Copyright 2019-2022,2023 Thomas E. Dickey *
3 * Copyright 1998-2016,2017 Free Software Foundation, Inc. *
5 * Permission is hereby granted, free of charge, to any person obtaining a *
6 * copy of this software and associated documentation files (the *
7 * "Software"), to deal in the Software without restriction, including *
8 * without limitation the rights to use, copy, modify, merge, publish, *
9 * distribute, distribute with modifications, sublicense, and/or sell *
10 * copies of the Software, and to permit persons to whom the Software is *
11 * furnished to do so, subject to the following conditions: *
13 * The above copyright notice and this permission notice shall be included *
14 * in all copies or substantial portions of the Software. *
16 * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS *
17 * OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF *
18 * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. *
19 * IN NO EVENT SHALL THE ABOVE COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, *
20 * DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR *
21 * OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR *
22 * THE USE OR OTHER DEALINGS IN THE SOFTWARE. *
24 * Except as contained in this notice, the name(s) of the above copyright *
25 * holders shall not be used in advertising or otherwise to promote the *
26 * sale, use or other dealings in this Software without prior written *
28 ****************************************************************************/
30 /****************************************************************************
31 * Author: Thomas E. Dickey 1996-on *
32 ****************************************************************************/
35 /* ./tty/hardscroll.c */
37 #include <curses.priv.h>
42 #undef _nc_scroll_optimize_sp
43 void _nc_scroll_optimize_sp(
47 #undef _nc_scroll_optimize
48 void _nc_scroll_optimize(void)
51 #undef _nc_linedump_sp
57 void _nc_linedump(void)
62 #undef _nc_hash_map_sp
68 void _nc_hash_map(void)
71 #undef _nc_make_oldhash_sp
72 void _nc_make_oldhash_sp(
77 #undef _nc_make_oldhash
78 void _nc_make_oldhash(
82 #undef _nc_scroll_oldhash_sp
83 void _nc_scroll_oldhash_sp(
90 #undef _nc_scroll_oldhash
91 void _nc_scroll_oldhash(
97 /* ./base/lib_addch.c */
103 { return(*(chtype *)0); }
105 #undef _nc_waddch_nosync
106 int _nc_waddch_nosync(
109 { return(*(int *)0); }
115 { return(*(int *)0); }
121 { return(*(int *)0); }
123 /* ./base/lib_addstr.c */
130 { return(*(int *)0); }
137 { return(*(int *)0); }
139 /* ./base/lib_beep.c */
144 { return(*(int *)0); }
148 { return(*(int *)0); }
150 /* ./base/lib_bkgd.c */
162 { return(*(int *)0); }
164 /* ./base/lib_box.c */
177 { return(*(int *)0); }
179 /* ./base/lib_chgat.c */
188 { return(*(int *)0); }
190 /* ./base/lib_clear.c */
195 { return(*(int *)0); }
197 /* ./base/lib_clearok.c */
203 { return(*(int *)0); }
205 /* ./base/lib_clrbot.c */
210 { return(*(int *)0); }
212 /* ./base/lib_clreol.c */
217 { return(*(int *)0); }
219 /* ./base/lib_color.c */
226 #undef _nc_reset_colors_sp
227 NCURSES_BOOL _nc_reset_colors_sp(
229 { return(*(NCURSES_BOOL *)0); }
231 #undef _nc_reset_colors
232 NCURSES_BOOL _nc_reset_colors(void)
233 { return(*(NCURSES_BOOL *)0); }
235 #undef start_color_sp
238 { return(*(int *)0); }
241 int start_color(void)
242 { return(*(int *)0); }
244 #undef _nc_change_pair
245 void _nc_change_pair(
250 #undef _nc_reserve_pairs
251 void _nc_reserve_pairs(
262 { return(*(int *)0); }
270 { return(*(int *)0); }
277 { return(*(int *)0); }
279 #undef _nc_init_color
286 { return(*(int *)0); }
295 { return(*(int *)0); }
303 { return(*(int *)0); }
305 #undef can_change_color_sp
306 NCURSES_BOOL can_change_color_sp(
308 { return(*(NCURSES_BOOL *)0); }
310 #undef can_change_color
311 NCURSES_BOOL can_change_color(void)
312 { return(*(NCURSES_BOOL *)0); }
315 NCURSES_BOOL has_colors_sp(
317 { return(*(NCURSES_BOOL *)0); }
320 NCURSES_BOOL has_colors(void)
321 { return(*(NCURSES_BOOL *)0); }
323 #undef color_content_sp
324 int color_content_sp(
330 { return(*(int *)0); }
338 { return(*(int *)0); }
340 #undef _nc_pair_content
341 int _nc_pair_content(
346 { return(*(int *)0); }
348 #undef pair_content_sp
354 { return(*(int *)0); }
361 { return(*(int *)0); }
363 #undef _nc_do_color_sp
364 void _nc_do_color_sp(
369 NCURSES_OUTC_sp outc)
380 /* ./base/lib_colorset.c */
387 { return(*(int *)0); }
389 /* ./base/lib_delch.c */
394 { return(*(int *)0); }
396 /* ./base/lib_delwin.c */
401 { return(*(int *)0); }
403 /* ./base/lib_echo.c */
408 { return(*(int *)0); }
412 { return(*(int *)0); }
417 { return(*(int *)0); }
421 { return(*(int *)0); }
423 /* ./base/lib_endwin.c */
428 { return(*(int *)0); }
432 { return(*(int *)0); }
434 /* ./base/lib_erase.c */
439 { return(*(int *)0); }
441 /* ./base/lib_flash.c */
446 { return(*(int *)0); }
450 { return(*(int *)0); }
457 { return(*(int *)0); }
463 { return(*(int *)0); }
468 { return(*(int *)0); }
474 { return(*(int *)0); }
479 { return(*(int *)0); }
484 { return(*(int *)0); }
489 { return(*(int *)0); }
494 { return(*(int *)0); }
501 { return(*(int *)0); }
507 { return(*(int *)0); }
513 { return(*(int *)0); }
520 { return(*(int *)0); }
525 { return(*(int *)0); }
542 { return(*(int *)0); }
549 { return(*(int *)0); }
557 { return(*(int *)0); }
561 { return(*(int *)0); }
565 { return(*(int *)0); }
569 { return(*(int *)0); }
575 { return(*(int *)0); }
580 { return(*(int *)0); }
584 { return(*(int *)0); }
588 { return(*(int *)0); }
593 { return(*(int *)0); }
597 { return(*(int *)0); }
602 { return(*(chtype *)0); }
606 { return(*(int *)0); }
612 { return(*(int *)0); }
617 { return(*(int *)0); }
623 { return(*(int *)0); }
627 { return(*(chtype *)0); }
633 { return(*(int *)0); }
638 { return(*(int *)0); }
644 { return(*(int *)0); }
649 { return(*(int *)0); }
654 { return(*(int *)0); }
658 { return(*(int *)0); }
664 { return(*(int *)0); }
669 { return(*(int *)0); }
674 { return(*(int *)0); }
680 { return(*(int *)0); }
687 { return(*(int *)0); }
695 { return(*(int *)0); }
702 { return(*(int *)0); }
710 { return(*(int *)0); }
717 { return(*(int *)0); }
727 { return(*(int *)0); }
733 { return(*(int *)0); }
739 { return(*(int *)0); }
747 { return(*(int *)0); }
754 { return(*(int *)0); }
762 { return(*(int *)0); }
768 { return(*(chtype *)0); }
776 { return(*(int *)0); }
783 { return(*(int *)0); }
791 { return(*(int *)0); }
798 { return(*(int *)0); }
806 { return(*(int *)0); }
813 { return(*(int *)0); }
820 { return(*(int *)0); }
828 { return(*(int *)0); }
836 { return(*(int *)0); }
845 { return(*(int *)0); }
853 { return(*(int *)0); }
862 { return(*(int *)0); }
870 { return(*(int *)0); }
881 { return(*(int *)0); }
888 { return(*(int *)0); }
895 { return(*(int *)0); }
904 { return(*(int *)0); }
912 { return(*(int *)0); }
921 { return(*(int *)0); }
928 { return(*(chtype *)0); }
937 { return(*(int *)0); }
945 { return(*(int *)0); }
954 { return(*(int *)0); }
962 { return(*(int *)0); }
971 { return(*(int *)0); }
979 { return(*(int *)0); }
987 { return(*(int *)0); }
996 { return(*(int *)0); }
1001 { return(*(int *)0); }
1006 { return(*(int *)0); }
1010 { return(*(int *)0); }
1015 { return(*(int *)0); }
1020 { return(*(int *)0); }
1026 { return(*(int *)0); }
1030 { return(*(int *)0); }
1034 { return(*(int *)0); }
1046 { return(*(int *)0); }
1051 { return(*(int *)0); }
1056 { return(*(int *)0); }
1062 { return(*(int *)0); }
1068 { return(*(int *)0); }
1074 { return(*(int *)0); }
1080 { return(*(int *)0); }
1086 { return(*(int *)0); }
1092 { return(*(int *)0); }
1100 { return(*(int *)0); }
1108 { return(*(int *)0); }
1113 { return(*(int *)0); }
1119 { return(*(int *)0); }
1125 { return(*(int *)0); }
1130 { return(*(int *)0); }
1136 { return(*(int *)0); }
1142 { return(*(int *)0); }
1147 { return(*(int *)0); }
1152 { return(*(int *)0); }
1157 { return(*(int *)0); }
1162 { return(*(int *)0); }
1167 { return(*(int *)0); }
1172 { return(*(int *)0); }
1177 { return(*(int *)0); }
1182 { return(*(int *)0); }
1187 { return(*(int *)0); }
1192 { return(*(int *)0); }
1197 { return(*(int *)0); }
1202 { return(*(WINDOW **)0); }
1205 NCURSES_BOOL is_cleared(
1207 { return(*(NCURSES_BOOL *)0); }
1210 NCURSES_BOOL is_idcok(
1212 { return(*(NCURSES_BOOL *)0); }
1215 NCURSES_BOOL is_idlok(
1217 { return(*(NCURSES_BOOL *)0); }
1220 NCURSES_BOOL is_immedok(
1222 { return(*(NCURSES_BOOL *)0); }
1225 NCURSES_BOOL is_keypad(
1227 { return(*(NCURSES_BOOL *)0); }
1230 NCURSES_BOOL is_leaveok(
1232 { return(*(NCURSES_BOOL *)0); }
1235 NCURSES_BOOL is_nodelay(
1237 { return(*(NCURSES_BOOL *)0); }
1240 NCURSES_BOOL is_notimeout(
1242 { return(*(NCURSES_BOOL *)0); }
1245 NCURSES_BOOL is_pad(
1247 { return(*(NCURSES_BOOL *)0); }
1250 NCURSES_BOOL is_scrollok(
1252 { return(*(NCURSES_BOOL *)0); }
1255 NCURSES_BOOL is_subwin(
1257 { return(*(NCURSES_BOOL *)0); }
1260 NCURSES_BOOL is_syncok(
1262 { return(*(NCURSES_BOOL *)0); }
1267 { return(*(int *)0); }
1274 { return(*(int *)0); }
1277 NCURSES_BOOL mouse_trafo(
1281 { return(*(NCURSES_BOOL *)0); }
1283 /* ./base/lib_getch.c */
1288 #undef set_escdelay_sp
1289 int set_escdelay_sp(
1292 { return(*(int *)0); }
1297 { return(*(int *)0); }
1299 #undef get_escdelay_sp
1300 int get_escdelay_sp(
1302 { return(*(int *)0); }
1305 int get_escdelay(void)
1306 { return(*(int *)0); }
1313 { return(*(int *)0); }
1318 { return(*(int *)0); }
1320 /* ./base/lib_getstr.c */
1327 { return(*(int *)0); }
1329 /* ./base/lib_hline.c */
1336 { return(*(int *)0); }
1338 /* ./base/lib_immedok.c */
1346 /* ./base/lib_inchstr.c */
1353 { return(*(int *)0); }
1355 /* ./base/lib_initscr.c */
1358 WINDOW *initscr(void)
1359 { return(*(WINDOW **)0); }
1361 /* ./base/lib_insch.c */
1363 #undef _nc_insert_ch
1368 { return(*(int *)0); }
1374 { return(*(int *)0); }
1376 /* ./base/lib_insdel.c */
1382 { return(*(int *)0); }
1384 /* ./base/lib_insnstr.c */
1391 { return(*(int *)0); }
1393 /* ./base/lib_instr.c */
1400 { return(*(int *)0); }
1402 /* ./base/lib_isendwin.c */
1405 NCURSES_BOOL isendwin_sp(
1407 { return(*(NCURSES_BOOL *)0); }
1410 NCURSES_BOOL isendwin(void)
1411 { return(*(NCURSES_BOOL *)0); }
1413 /* ./base/lib_leaveok.c */
1419 { return(*(int *)0); }
1421 /* ./base/lib_mouse.c */
1427 { return(*(int *)0); }
1432 { return(*(int *)0); }
1434 #undef ungetmouse_sp
1438 { return(*(int *)0); }
1443 { return(*(int *)0); }
1446 mmask_t mousemask_sp(
1450 { return(*(mmask_t *)0); }
1456 { return(*(mmask_t *)0); }
1459 NCURSES_BOOL wenclose(
1463 { return(*(NCURSES_BOOL *)0); }
1465 #undef mouseinterval_sp
1466 int mouseinterval_sp(
1469 { return(*(int *)0); }
1471 #undef mouseinterval
1474 { return(*(int *)0); }
1476 #undef _nc_has_mouse
1477 NCURSES_BOOL _nc_has_mouse(
1479 { return(*(NCURSES_BOOL *)0); }
1482 NCURSES_BOOL has_mouse_sp(
1484 { return(*(NCURSES_BOOL *)0); }
1487 NCURSES_BOOL has_mouse(void)
1488 { return(*(NCURSES_BOOL *)0); }
1491 NCURSES_BOOL wmouse_trafo(
1495 NCURSES_BOOL to_screen)
1496 { return(*(NCURSES_BOOL *)0); }
1498 /* ./base/lib_move.c */
1505 { return(*(int *)0); }
1507 /* ./tty/lib_mvcur.c */
1509 #undef _nc_msec_cost_sp
1510 int _nc_msec_cost_sp(
1512 const char *const cap,
1514 { return(*(int *)0); }
1516 #undef _nc_msec_cost
1518 const char *const cap,
1520 { return(*(int *)0); }
1522 #undef _nc_mvcur_resume_sp
1523 void _nc_mvcur_resume_sp(
1527 #undef _nc_mvcur_resume
1528 void _nc_mvcur_resume(void)
1531 #undef _nc_mvcur_init_sp
1532 void _nc_mvcur_init_sp(
1536 #undef _nc_mvcur_init
1537 void _nc_mvcur_init(void)
1540 #undef _nc_mvcur_wrap_sp
1541 void _nc_mvcur_wrap_sp(
1545 #undef _nc_mvcur_wrap
1546 void _nc_mvcur_wrap(void)
1556 { return(*(int *)0); }
1564 { return(*(int *)0); }
1573 { return(*(int *)0); }
1581 { return(*(int *)0); }
1583 #undef _nc_optimize_enable
1584 int _nc_optimize_enable;
1586 /* ./base/lib_mvwin.c */
1593 { return(*(int *)0); }
1595 /* ./base/lib_newterm.c */
1621 { return(*(SCREEN **)0); }
1628 { return(*(SCREEN **)0); }
1630 /* ./base/lib_newwin.c */
1635 { return(*(int *)0); }
1644 { return(*(WINDOW **)0); }
1652 { return(*(WINDOW **)0); }
1661 { return(*(WINDOW **)0); }
1670 { return(*(WINDOW **)0); }
1672 #undef _nc_makenew_sp
1673 WINDOW *_nc_makenew_sp(
1680 { return(*(WINDOW **)0); }
1682 #undef _nc_curscr_of
1683 WINDOW *_nc_curscr_of(
1685 { return(*(WINDOW **)0); }
1687 #undef _nc_newscr_of
1688 WINDOW *_nc_newscr_of(
1690 { return(*(WINDOW **)0); }
1692 #undef _nc_stdscr_of
1693 WINDOW *_nc_stdscr_of(
1695 { return(*(WINDOW **)0); }
1697 /* ./base/lib_nl.c */
1702 { return(*(int *)0); }
1706 { return(*(int *)0); }
1711 { return(*(int *)0); }
1715 { return(*(int *)0); }
1717 /* ./base/lib_overlay.c */
1723 { return(*(int *)0); }
1729 { return(*(int *)0); }
1742 { return(*(int *)0); }
1744 /* ./base/lib_pad.c */
1751 { return(*(WINDOW **)0); }
1757 { return(*(WINDOW **)0); }
1766 { return(*(WINDOW **)0); }
1777 { return(*(int *)0); }
1788 { return(*(int *)0); }
1794 { return(*(int *)0); }
1796 /* ./base/lib_printw.c */
1802 { return(*(int *)0); }
1809 { return(*(int *)0); }
1817 { return(*(int *)0); }
1826 { return(*(int *)0); }
1833 { return(*(int *)0); }
1840 { return(*(int *)0); }
1842 /* ./base/lib_redrawln.c */
1849 { return(*(int *)0); }
1851 /* ./base/lib_refresh.c */
1856 { return(*(int *)0); }
1861 { return(*(int *)0); }
1863 /* ./base/lib_restart.c */
1865 #undef restartterm_sp
1871 { return(*(int *)0); }
1878 { return(*(int *)0); }
1880 /* ./base/lib_scanw.c */
1887 { return(*(int *)0); }
1894 { return(*(int *)0); }
1900 { return(*(int *)0); }
1907 { return(*(int *)0); }
1915 { return(*(int *)0); }
1924 { return(*(int *)0); }
1926 /* ./base/lib_screen.c */
1932 { return(*(WINDOW **)0); }
1937 { return(*(WINDOW **)0); }
1943 { return(*(int *)0); }
1945 #undef scr_restore_sp
1949 { return(*(int *)0); }
1954 { return(*(int *)0); }
1959 { return(*(int *)0); }
1965 { return(*(int *)0); }
1970 { return(*(int *)0); }
1976 { return(*(int *)0); }
1981 { return(*(int *)0); }
1983 /* ./base/lib_scroll.c */
1985 #undef _nc_scroll_window
1986 void _nc_scroll_window(
1998 { return(*(int *)0); }
2000 /* ./base/lib_scrollok.c */
2006 { return(*(int *)0); }
2008 /* ./base/lib_scrreg.c */
2015 { return(*(int *)0); }
2017 /* ./base/lib_set_term.c */
2022 { return(*(SCREEN **)0); }
2029 #undef _nc_setupscreen_sp
2030 int _nc_setupscreen_sp(
2037 { return(*(int *)0); }
2039 #undef _nc_setupscreen
2040 int _nc_setupscreen(
2046 { return(*(int *)0); }
2048 #undef _nc_ripoffline_sp
2049 int _nc_ripoffline_sp(
2055 { return(*(int *)0); }
2057 #undef _nc_ripoffline
2063 { return(*(int *)0); }
2065 #undef ripoffline_sp
2072 { return(*(int *)0); }
2080 { return(*(int *)0); }
2082 /* ./base/lib_slk.c */
2084 #undef _nc_format_slks
2085 int _nc_format_slks(
2088 { return(*(int *)0); }
2090 #undef _nc_slk_initialize
2091 int _nc_slk_initialize(
2094 { return(*(int *)0); }
2096 #undef slk_restore_sp
2099 { return(*(int *)0); }
2102 int slk_restore(void)
2103 { return(*(int *)0); }
2105 /* ./base/lib_slkatr_set.c */
2107 #undef slk_attr_set_sp
2108 int slk_attr_set_sp(
2113 { return(*(int *)0); }
2120 { return(*(int *)0); }
2122 /* ./base/lib_slkatrof.c */
2124 #undef slk_attroff_sp
2128 { return(*(int *)0); }
2133 { return(*(int *)0); }
2135 /* ./base/lib_slkatron.c */
2137 #undef slk_attron_sp
2141 { return(*(int *)0); }
2146 { return(*(int *)0); }
2148 /* ./base/lib_slkatrset.c */
2150 #undef slk_attrset_sp
2154 { return(*(int *)0); }
2159 { return(*(int *)0); }
2161 /* ./base/lib_slkattr.c */
2166 { return(*(attr_t *)0); }
2169 attr_t slk_attr(void)
2170 { return(*(attr_t *)0); }
2172 /* ./base/lib_slkclear.c */
2177 { return(*(int *)0); }
2181 { return(*(int *)0); }
2183 /* ./base/lib_slkcolor.c */
2189 { return(*(int *)0); }
2194 { return(*(int *)0); }
2196 /* ./base/lib_slkinit.c */
2202 { return(*(int *)0); }
2207 { return(*(int *)0); }
2209 /* ./base/lib_slklab.c */
2215 { return(*(char **)0); }
2220 { return(*(char **)0); }
2222 /* ./base/lib_slkrefr.c */
2224 #undef slk_noutrefresh_sp
2225 int slk_noutrefresh_sp(
2227 { return(*(int *)0); }
2229 #undef slk_noutrefresh
2230 int slk_noutrefresh(void)
2231 { return(*(int *)0); }
2233 #undef slk_refresh_sp
2236 { return(*(int *)0); }
2239 int slk_refresh(void)
2240 { return(*(int *)0); }
2242 /* ./base/lib_slkset.c */
2250 { return(*(int *)0); }
2257 { return(*(int *)0); }
2259 /* ./base/lib_slktouch.c */
2264 { return(*(int *)0); }
2268 { return(*(int *)0); }
2270 /* ./base/lib_touch.c */
2272 #undef is_linetouched
2273 NCURSES_BOOL is_linetouched(
2276 { return(*(NCURSES_BOOL *)0); }
2278 #undef is_wintouched
2279 NCURSES_BOOL is_wintouched(
2281 { return(*(NCURSES_BOOL *)0); }
2289 { return(*(int *)0); }
2291 /* ./trace/lib_tracedmp.c */
2299 /* ./trace/lib_tracemse.c */
2301 #undef _nc_trace_mmask_t
2302 char *_nc_trace_mmask_t(
2305 { return(*(char **)0); }
2307 #undef _nc_tracemouse
2308 char *_nc_tracemouse(
2311 { return(*(char **)0); }
2313 #undef _nc_retrace_mmask_t
2314 mmask_t _nc_retrace_mmask_t(
2317 { return(*(mmask_t *)0); }
2322 { return(*(char **)0); }
2324 /* ./tty/lib_tstp.c */
2326 #undef _nc_signal_handler
2327 void _nc_signal_handler(
2331 /* ./base/lib_ungetch.c */
2333 #undef _nc_fifo_dump
2342 { return(*(int *)0); }
2347 { return(*(int *)0); }
2349 /* ./tty/lib_vidattr.c */
2355 NCURSES_OUTC_sp outc)
2356 { return(*(int *)0); }
2362 { return(*(int *)0); }
2368 { return(*(int *)0); }
2373 { return(*(int *)0); }
2376 chtype termattrs_sp(
2378 { return(*(chtype *)0); }
2381 chtype termattrs(void)
2382 { return(*(chtype *)0); }
2384 /* ./base/lib_vline.c */
2391 { return(*(int *)0); }
2393 /* ./base/lib_wattroff.c */
2400 { return(*(int *)0); }
2402 /* ./base/lib_wattron.c */
2409 { return(*(int *)0); }
2411 /* ./base/lib_winch.c */
2416 { return(*(chtype *)0); }
2418 /* ./base/lib_window.c */
2430 { return(*(int *)0); }
2436 { return(*(int *)0); }
2456 { return(*(WINDOW **)0); }
2458 /* ./base/nc_panel.c */
2460 #undef _nc_panelhook_sp
2461 struct panelhook *_nc_panelhook_sp(
2463 { return(*(struct panelhook **)0); }
2465 #undef _nc_panelhook
2466 struct panelhook *_nc_panelhook(void)
2467 { return(*(struct panelhook **)0); }
2469 /* ./base/safe_sprintf.c */
2471 #undef _nc_printf_string_sp
2472 char *_nc_printf_string_sp(
2476 { return(*(char **)0); }
2478 #undef _nc_printf_string
2479 char *_nc_printf_string(
2482 { return(*(char **)0); }
2484 /* ./tty/tty_update.c */
2489 { return(*(int *)0); }
2493 { return(*(int *)0); }
2495 #undef _nc_scrolln_sp
2502 { return(*(int *)0); }
2510 { return(*(int *)0); }
2512 #undef _nc_screen_resume_sp
2513 void _nc_screen_resume_sp(
2517 #undef _nc_screen_resume
2518 void _nc_screen_resume(void)
2521 #undef _nc_screen_init_sp
2522 void _nc_screen_init_sp(
2526 #undef _nc_screen_init
2527 void _nc_screen_init(void)
2530 #undef _nc_screen_wrap_sp
2531 void _nc_screen_wrap_sp(
2535 #undef _nc_screen_wrap
2536 void _nc_screen_wrap(void)
2539 #undef _nc_do_xmc_glitch_sp
2540 void _nc_do_xmc_glitch_sp(
2545 #undef _nc_do_xmc_glitch
2546 void _nc_do_xmc_glitch(
2550 /* ./trace/varargs.c */
2556 { return(*(char **)0); }
2558 /* ./base/vsscanf.c */
2561 void _nc_vsscanf(void)
2564 /* ./base/lib_freeall.c */
2567 void _nc_freeall(void)
2570 #undef _nc_free_and_exit_sp
2571 void _nc_free_and_exit_sp(
2576 #undef _nc_free_and_exit
2577 void _nc_free_and_exit(
2588 #undef _nc_toggle_attr_on
2589 void _nc_toggle_attr_on(
2594 #undef _nc_toggle_attr_off
2595 void _nc_toggle_attr_off(
2600 #undef _nc_DelCharCost_sp
2601 int _nc_DelCharCost_sp(
2604 { return(*(int *)0); }
2606 #undef _nc_InsCharCost_sp
2607 int _nc_InsCharCost_sp(
2610 { return(*(int *)0); }
2612 #undef _nc_UpdateAttrs_sp
2613 void _nc_UpdateAttrs_sp(
2618 #undef _nc_DelCharCost
2619 int _nc_DelCharCost(
2621 { return(*(int *)0); }
2623 #undef _nc_InsCharCost
2624 int _nc_InsCharCost(
2626 { return(*(int *)0); }
2628 #undef _nc_UpdateAttrs
2629 void _nc_UpdateAttrs(
2633 /* ./base/legacy_coding.c */
2635 #undef use_legacy_coding_sp
2636 int use_legacy_coding_sp(
2639 { return(*(int *)0); }
2641 #undef use_legacy_coding
2642 int use_legacy_coding(
2644 { return(*(int *)0); }
2646 /* ./base/lib_dft_fgbg.c */
2648 #undef use_default_colors_sp
2649 int use_default_colors_sp(
2651 { return(*(int *)0); }
2653 #undef use_default_colors
2654 int use_default_colors(void)
2655 { return(*(int *)0); }
2657 #undef assume_default_colors_sp
2658 int assume_default_colors_sp(
2662 { return(*(int *)0); }
2664 #undef assume_default_colors
2665 int assume_default_colors(
2668 { return(*(int *)0); }
2670 /* ./tinfo/lib_print.c */
2677 { return(*(int *)0); }
2683 { return(*(int *)0); }
2685 /* ./base/new_pair.c */
2688 void _nc_new_pair(void)
2691 /* ./base/resizeterm.c */
2693 #undef is_term_resized_sp
2694 NCURSES_BOOL is_term_resized_sp(
2698 { return(*(NCURSES_BOOL *)0); }
2700 #undef is_term_resized
2701 NCURSES_BOOL is_term_resized(
2704 { return(*(NCURSES_BOOL *)0); }
2706 #undef resize_term_sp
2711 { return(*(int *)0); }
2717 { return(*(int *)0); }
2719 #undef resizeterm_sp
2724 { return(*(int *)0); }
2730 { return(*(int *)0); }
2732 /* ./trace/trace_xnames.c */
2734 #undef _nc_trace_xnames
2735 void _nc_trace_xnames(
2739 /* ./tinfo/use_screen.c */
2744 NCURSES_SCREEN_CB func,
2746 { return(*(int *)0); }
2748 /* ./base/use_window.c */
2753 NCURSES_WINDOW_CB func,
2755 { return(*(int *)0); }
2757 /* ./base/wresize.c */
2764 { return(*(int *)0); }
2766 /* ./tinfo/access.c */
2771 { return(*(char **)0); }
2773 #undef _nc_is_abs_path
2774 NCURSES_BOOL _nc_is_abs_path(
2776 { return(*(NCURSES_BOOL *)0); }
2779 unsigned _nc_pathlast(
2781 { return(*(unsigned *)0); }
2786 { return(*(char **)0); }
2792 { return(*(int *)0); }
2794 #undef _nc_is_dir_path
2795 NCURSES_BOOL _nc_is_dir_path(
2797 { return(*(NCURSES_BOOL *)0); }
2799 #undef _nc_is_file_path
2800 NCURSES_BOOL _nc_is_file_path(
2802 { return(*(NCURSES_BOOL *)0); }
2804 #undef _nc_env_access
2805 int _nc_env_access(void)
2806 { return(*(int *)0); }
2808 #undef _nc_safe_fopen
2809 FILE *_nc_safe_fopen(
2812 { return(*(FILE **)0); }
2814 #undef _nc_safe_open3
2819 { return(*(int *)0); }
2821 /* ./tinfo/add_tries.c */
2823 #undef _nc_add_to_try
2828 { return(*(int *)0); }
2830 /* ./tinfo/alloc_ttype.c */
2832 #undef _nc_align_termtype
2833 void _nc_align_termtype(
2838 #undef _nc_copy_termtype
2839 void _nc_copy_termtype(
2841 const TERMTYPE *src)
2847 const char *const boolcodes[] = {0};
2849 const char *const numcodes[] = {0};
2851 const char *const strcodes[] = {0};
2853 /* ./comp_captab.c */
2855 #undef _nc_get_table
2856 const struct name_table_entry *_nc_get_table(
2857 NCURSES_BOOL termcap)
2858 { return(*(const struct name_table_entry **)0); }
2860 #undef _nc_get_hash_table
2861 const HashValue *_nc_get_hash_table(
2862 NCURSES_BOOL termcap)
2863 { return(*(const HashValue **)0); }
2865 #undef _nc_get_alias_table
2866 const struct alias *_nc_get_alias_table(
2867 NCURSES_BOOL termcap)
2868 { return(*(const struct alias **)0); }
2870 #undef _nc_get_hash_info
2871 const HashData *_nc_get_hash_info(
2872 NCURSES_BOOL termcap)
2873 { return(*(const HashData **)0); }
2875 /* ./tinfo/comp_error.c */
2877 #undef _nc_suppress_warnings
2878 NCURSES_BOOL _nc_suppress_warnings;
2879 #undef _nc_curr_line
2884 #undef _nc_get_source
2885 const char *_nc_get_source(void)
2886 { return(*(const char **)0); }
2888 #undef _nc_set_source
2889 void _nc_set_source(
2890 const char *const name)
2895 const char *const name)
2905 const char *const fmt,
2909 #undef _nc_err_abort
2911 const char *const fmt,
2915 #undef _nc_syserr_abort
2916 void _nc_syserr_abort(
2917 const char *const fmt,
2921 /* ./tinfo/comp_hash.c */
2923 #undef _nc_find_entry
2924 struct name_table_entry const *_nc_find_entry(
2926 const HashValue *hash_table)
2927 { return(*(struct name_table_entry const **)0); }
2929 #undef _nc_find_type_entry
2930 struct name_table_entry const *_nc_find_type_entry(
2933 NCURSES_BOOL termcap)
2934 { return(*(struct name_table_entry const **)0); }
2936 #undef _nc_find_user_entry
2937 struct user_table_entry const *_nc_find_user_entry(
2939 { return(*(struct user_table_entry const **)0); }
2941 /* ./comp_userdefs.c */
2943 #undef _nc_get_userdefs_table
2944 const struct user_table_entry *_nc_get_userdefs_table(void)
2945 { return(*(const struct user_table_entry **)0); }
2947 #undef _nc_get_hash_user
2948 const HashData *_nc_get_hash_user(void)
2949 { return(*(const HashData **)0); }
2951 /* ./tinfo/db_iterator.c */
2954 const char *_nc_tic_dir(
2956 { return(*(const char **)0); }
2958 #undef _nc_keep_tic_dir
2959 void _nc_keep_tic_dir(
2964 void _nc_last_db(void)
2968 const char *_nc_next_db(
2971 { return(*(const char **)0); }
2979 /* ./tinfo/doalloc.c */
2985 { return(*(void **)0); }
2987 /* ./tinfo/entries.c */
2994 #undef _nc_free_entry
2995 void _nc_free_entry(
3000 #undef _nc_free_entries
3001 void _nc_free_entries(
3005 #undef _nc_leaks_tinfo
3006 void _nc_leaks_tinfo(void)
3009 #undef exit_terminfo
3017 const TERMTYPE *_nc_fallback(
3019 { return(*(const TERMTYPE **)0); }
3021 /* ./tinfo/free_ttype.c */
3023 #undef _nc_free_termtype
3024 void _nc_free_termtype(
3028 #undef _nc_free_termtype1
3029 void _nc_free_termtype1(
3033 #undef _nc_user_definable
3034 NCURSES_BOOL _nc_user_definable;
3036 #undef use_extended_names
3037 int use_extended_names(
3039 { return(*(int *)0); }
3041 /* ./tinfo/getenv_num.c */
3043 #undef _nc_getenv_num
3046 { return(*(int *)0); }
3048 #undef _nc_setenv_num
3049 void _nc_setenv_num(
3054 /* ./tinfo/home_terminfo.c */
3056 #undef _nc_home_terminfo
3057 char *_nc_home_terminfo(void)
3058 { return(*(char **)0); }
3060 /* ./tinfo/init_keytry.c */
3062 #undef _nc_init_keytry
3063 void _nc_init_keytry(
3067 /* ./tinfo/lib_acs.c */
3070 chtype acs_map[128];
3072 #undef _nc_init_acs_sp
3073 void _nc_init_acs_sp(
3078 void _nc_init_acs(void)
3081 /* ./tinfo/lib_baudrate.c */
3091 { return(*(int *)0); }
3096 { return(*(int *)0); }
3101 { return(*(int *)0); }
3105 { return(*(int *)0); }
3107 /* ./tinfo/lib_cur_term.c */
3112 #undef set_curterm_sp
3113 TERMINAL *set_curterm_sp(
3116 { return(*(TERMINAL **)0); }
3119 TERMINAL *set_curterm(
3121 { return(*(TERMINAL **)0); }
3123 #undef del_curterm_sp
3127 { return(*(int *)0); }
3132 { return(*(int *)0); }
3134 /* ./tinfo/lib_data.c */
3142 #undef _nc_screen_chain
3143 SCREEN *_nc_screen_chain;
3147 NCURSES_GLOBALS _nc_globals;
3148 #undef _nc_prescreen
3149 NCURSES_PRESCREEN _nc_prescreen;
3151 #undef _nc_screen_of
3152 SCREEN *_nc_screen_of(
3154 { return(*(SCREEN **)0); }
3156 /* ./tinfo/lib_has_cap.c */
3159 NCURSES_BOOL has_ic_sp(
3161 { return(*(NCURSES_BOOL *)0); }
3164 NCURSES_BOOL has_ic(void)
3165 { return(*(NCURSES_BOOL *)0); }
3168 NCURSES_BOOL has_il_sp(
3170 { return(*(NCURSES_BOOL *)0); }
3173 NCURSES_BOOL has_il(void)
3174 { return(*(NCURSES_BOOL *)0); }
3176 /* ./tinfo/lib_kernel.c */
3181 { return(*(char *)0); }
3184 char erasechar(void)
3185 { return(*(char *)0); }
3190 { return(*(char *)0); }
3194 { return(*(char *)0); }
3199 { return(*(int *)0); }
3203 { return(*(int *)0); }
3205 /* ./lib_keyname.c */
3207 struct kn { short offset; int code; };
3210 const char *keyname_sp(
3213 { return(*(const char **)0); }
3216 const char *keyname(
3218 { return(*(const char **)0); }
3220 /* ./tinfo/lib_longname.c */
3225 { return(*(char **)0); }
3228 char *longname(void)
3229 { return(*(char **)0); }
3231 /* ./tinfo/lib_napms.c */
3237 { return(*(int *)0); }
3242 { return(*(int *)0); }
3244 /* ./tinfo/lib_options.c */
3250 { return(*(int *)0); }
3262 { return(*(int *)0); }
3267 { return(*(int *)0); }
3273 { return(*(int *)0); }
3279 { return(*(int *)0); }
3291 { return(*(int *)0); }
3297 { return(*(int *)0); }
3303 { return(*(int *)0); }
3308 { return(*(int *)0); }
3314 { return(*(int *)0); }
3319 { return(*(int *)0); }
3325 { return(*(int *)0); }
3330 { return(*(int *)0); }
3332 #undef _nc_putp_flush_sp
3333 int _nc_putp_flush_sp(
3337 { return(*(int *)0); }
3343 { return(*(int *)0); }
3345 /* ./tinfo/lib_raw.c */
3350 { return(*(int *)0); }
3354 { return(*(int *)0); }
3359 { return(*(int *)0); }
3363 { return(*(int *)0); }
3377 { return(*(int *)0); }
3381 { return(*(int *)0); }
3386 { return(*(int *)0); }
3390 { return(*(int *)0); }
3398 void noqiflush(void)
3406 { return(*(int *)0); }
3412 { return(*(int *)0); }
3417 { return(*(int *)0); }
3422 { return(*(int *)0); }
3427 { return(*(int *)0); }
3432 { return(*(int *)0); }
3436 { return(*(int *)0); }
3440 { return(*(int *)0); }
3444 { return(*(int *)0); }
3448 { return(*(int *)0); }
3450 /* ./tinfo/lib_setup.c */
3461 #undef set_tabsize_sp
3465 { return(*(int *)0); }
3470 { return(*(int *)0); }
3472 #undef _nc_handle_sigwinch
3473 int _nc_handle_sigwinch(
3475 { return(*(int *)0); }
3483 #undef use_tioctl_sp
3499 #undef _nc_get_screensize
3500 void _nc_get_screensize(
3506 #undef _nc_update_screensize
3507 void _nc_update_screensize(
3511 #undef _nc_setup_tinfo
3512 int _nc_setup_tinfo(
3513 const char *const tn,
3515 { return(*(int *)0); }
3517 #undef _nc_tinfo_cmdch
3518 void _nc_tinfo_cmdch(
3523 #undef _nc_get_locale
3524 char *_nc_get_locale(void)
3525 { return(*(char **)0); }
3527 #undef _nc_unicode_locale
3528 int _nc_unicode_locale(void)
3529 { return(*(int *)0); }
3531 #undef _nc_locale_breaks_acs
3532 int _nc_locale_breaks_acs(
3534 { return(*(int *)0); }
3536 #undef _nc_setupterm
3542 { return(*(int *)0); }
3545 SCREEN *new_prescr(void)
3546 { return(*(SCREEN **)0); }
3553 { return(*(int *)0); }
3555 /* ./tinfo/lib_termcap.c */
3567 { return(*(int *)0); }
3573 { return(*(int *)0); }
3579 { return(*(int *)0); }
3584 { return(*(int *)0); }
3590 { return(*(int *)0); }
3595 { return(*(int *)0); }
3602 { return(*(char **)0); }
3608 { return(*(char **)0); }
3610 /* ./tinfo/lib_termname.c */
3615 { return(*(char **)0); }
3618 char *termname(void)
3619 { return(*(char **)0); }
3621 /* ./tinfo/lib_tgoto.c */
3628 { return(*(char **)0); }
3630 /* ./tinfo/lib_ti.c */
3636 { return(*(int *)0); }
3641 { return(*(int *)0); }
3647 { return(*(int *)0); }
3652 { return(*(int *)0); }
3658 { return(*(char **)0); }
3663 { return(*(char **)0); }
3665 /* ./tinfo/lib_tparm.c */
3667 #undef _nc_tparm_err
3670 #undef _nc_free_tparm
3671 void _nc_free_tparm(
3675 #undef _nc_tparm_analyze
3676 int _nc_tparm_analyze(
3681 { return(*(int *)0); }
3687 { return(*(char **)0); }
3693 { return(*(char **)0); }
3701 { return(*(char **)0); }
3708 { return(*(int *)0); }
3715 { return(*(char **)0); }
3717 #undef _nc_reset_tparm
3718 void _nc_reset_tparm(
3722 /* ./tinfo/lib_tputs.c */
3728 #undef _nc_nulls_sent
3731 #undef _nc_set_no_padding
3732 void _nc_set_no_padding(
3736 #undef delay_output_sp
3737 int delay_output_sp(
3740 { return(*(int *)0); }
3745 { return(*(int *)0); }
3753 void _nc_flush(void)
3760 { return(*(int *)0); }
3765 { return(*(int *)0); }
3767 #undef _nc_putchar_sp
3771 { return(*(int *)0); }
3776 { return(*(int *)0); }
3782 { return(*(int *)0); }
3787 { return(*(int *)0); }
3794 { return(*(int *)0); }
3800 { return(*(int *)0); }
3807 NCURSES_OUTC_sp outc)
3808 { return(*(int *)0); }
3810 #undef _nc_outc_wrapper
3811 int _nc_outc_wrapper(
3814 { return(*(int *)0); }
3822 { return(*(int *)0); }
3824 /* ./trace/lib_trace.c */
3827 unsigned _nc_tracing;
3828 #undef _nc_tputs_trace
3829 const char *_nc_tputs_trace = {0};
3834 unsigned curses_trace(
3835 unsigned tracelevel)
3836 { return(*(unsigned *)0); }
3840 const unsigned int tracelevel)
3849 #undef _nc_retrace_bool
3850 NCURSES_BOOL _nc_retrace_bool(
3852 { return(*(NCURSES_BOOL *)0); }
3854 #undef _nc_retrace_char
3855 char _nc_retrace_char(
3857 { return(*(char *)0); }
3859 #undef _nc_retrace_int
3860 int _nc_retrace_int(
3862 { return(*(int *)0); }
3864 #undef _nc_retrace_unsigned
3865 unsigned _nc_retrace_unsigned(
3867 { return(*(unsigned *)0); }
3869 #undef _nc_retrace_ptr
3870 char *_nc_retrace_ptr(
3872 { return(*(char **)0); }
3874 #undef _nc_retrace_cptr
3875 const char *_nc_retrace_cptr(
3877 { return(*(const char **)0); }
3879 #undef _nc_retrace_cvoid_ptr
3880 const void *_nc_retrace_cvoid_ptr(
3882 { return(*(const void **)0); }
3884 #undef _nc_retrace_void_ptr
3885 void *_nc_retrace_void_ptr(
3887 { return(*(void **)0); }
3889 #undef _nc_retrace_sp
3890 SCREEN *_nc_retrace_sp(
3892 { return(*(SCREEN **)0); }
3894 #undef _nc_retrace_win
3895 WINDOW *_nc_retrace_win(
3897 { return(*(WINDOW **)0); }
3899 #undef _nc_fmt_funcptr
3900 char *_nc_fmt_funcptr(
3904 { return(*(char **)0); }
3906 /* ./trace/lib_traceatr.c */
3912 { return(*(char **)0); }
3917 { return(*(char **)0); }
3919 #undef _nc_retrace_int_attr_t
3920 int _nc_retrace_int_attr_t(
3922 { return(*(int *)0); }
3924 #undef _nc_retrace_attr_t
3925 attr_t _nc_retrace_attr_t(
3927 { return(*(attr_t *)0); }
3929 #undef _nc_altcharset_name
3930 const char *_nc_altcharset_name(
3933 { return(*(const char **)0); }
3935 #undef _tracechtype2
3936 char *_tracechtype2(
3939 { return(*(char **)0); }
3944 { return(*(char **)0); }
3946 #undef _nc_retrace_chtype
3947 chtype _nc_retrace_chtype(
3949 { return(*(chtype *)0); }
3951 /* ./trace/lib_tracebits.c */
3953 #undef _nc_trace_ttymode
3954 char *_nc_trace_ttymode(
3955 const struct termios *tty)
3956 { return(*(char **)0); }
3958 #undef _nc_tracebits
3959 char *_nc_tracebits(void)
3960 { return(*(char **)0); }
3962 /* ./trace/lib_tracechr.c */
3964 #undef _nc_tracechar
3965 char *_nc_tracechar(
3968 { return(*(char **)0); }
3973 { return(*(char **)0); }
3975 /* ./tinfo/lib_ttyflags.c */
3977 #undef _nc_get_tty_mode_sp
3978 int _nc_get_tty_mode_sp(
3980 struct termios *buf)
3981 { return(*(int *)0); }
3983 #undef _nc_get_tty_mode
3984 int _nc_get_tty_mode(
3985 struct termios *buf)
3986 { return(*(int *)0); }
3988 #undef _nc_set_tty_mode_sp
3989 int _nc_set_tty_mode_sp(
3991 struct termios *buf)
3992 { return(*(int *)0); }
3994 #undef _nc_set_tty_mode
3995 int _nc_set_tty_mode(
3996 struct termios *buf)
3997 { return(*(int *)0); }
3999 #undef def_shell_mode_sp
4000 int def_shell_mode_sp(
4002 { return(*(int *)0); }
4004 #undef def_shell_mode
4005 int def_shell_mode(void)
4006 { return(*(int *)0); }
4008 #undef def_prog_mode_sp
4009 int def_prog_mode_sp(
4011 { return(*(int *)0); }
4013 #undef def_prog_mode
4014 int def_prog_mode(void)
4015 { return(*(int *)0); }
4017 #undef reset_prog_mode_sp
4018 int reset_prog_mode_sp(
4020 { return(*(int *)0); }
4022 #undef reset_prog_mode
4023 int reset_prog_mode(void)
4024 { return(*(int *)0); }
4026 #undef reset_shell_mode_sp
4027 int reset_shell_mode_sp(
4029 { return(*(int *)0); }
4031 #undef reset_shell_mode
4032 int reset_shell_mode(void)
4033 { return(*(int *)0); }
4038 { return(*(int *)0); }
4042 { return(*(int *)0); }
4047 { return(*(int *)0); }
4051 { return(*(int *)0); }
4053 /* ./tty/lib_twait.c */
4055 #undef _nc_timed_wait
4061 { return(*(int *)0); }
4063 /* ./tinfo/name_match.c */
4065 #undef _nc_first_name
4066 char *_nc_first_name(
4067 const char *const sp)
4068 { return(*(char **)0); }
4070 #undef _nc_name_match
4072 const char *const namelst,
4073 const char *const name,
4074 const char *const delim)
4075 { return(*(int *)0); }
4080 const char *const boolnames[] = {0};
4082 const char *const boolfnames[] = {0};
4084 const char *const numnames[] = {0};
4086 const char *const numfnames[] = {0};
4088 const char *const strnames[] = {0};
4090 const char *const strfnames[] = {0};
4092 /* ./tinfo/obsolete.c */
4094 #undef _nc_set_buffer_sp
4095 void _nc_set_buffer_sp(
4101 #undef _nc_set_buffer
4102 void _nc_set_buffer(
4107 /* ./tinfo/read_entry.c */
4109 #undef _nc_init_termtype
4110 void _nc_init_termtype(
4114 #undef _nc_read_termtype
4115 int _nc_read_termtype(
4119 { return(*(int *)0); }
4121 #undef _nc_read_file_entry
4122 int _nc_read_file_entry(
4123 const char *const filename,
4125 { return(*(int *)0); }
4127 #undef _nc_read_entry
4129 const char *const name,
4130 char *const filename,
4132 { return(*(int *)0); }
4134 /* ./tinfo/read_termcap.c */
4136 #undef _nc_read_termcap_entry
4137 int _nc_read_termcap_entry(
4138 const char *const tn,
4140 { return(*(int *)0); }
4142 /* ./tinfo/strings.c */
4145 string_desc *_nc_str_init(
4149 { return(*(string_desc **)0); }
4152 string_desc *_nc_str_null(
4155 { return(*(string_desc **)0); }
4158 string_desc *_nc_str_copy(
4160 const string_desc *const src)
4161 { return(*(string_desc **)0); }
4163 #undef _nc_safe_strcat
4164 NCURSES_BOOL _nc_safe_strcat(
4167 { return(*(NCURSES_BOOL *)0); }
4169 #undef _nc_safe_strcpy
4170 NCURSES_BOOL _nc_safe_strcpy(
4173 { return(*(NCURSES_BOOL *)0); }
4175 /* ./trace/trace_buf.c */
4177 #undef _nc_trace_buf
4178 char *_nc_trace_buf(
4181 { return(*(char **)0); }
4183 #undef _nc_trace_bufcat
4184 char *_nc_trace_bufcat(
4187 { return(*(char **)0); }
4189 /* ./trace/trace_tries.c */
4191 #undef _nc_trace_tries
4192 void _nc_trace_tries(
4196 /* ./base/tries.c */
4198 #undef _nc_expand_try
4199 char *_nc_expand_try(
4204 { return(*(char **)0); }
4206 #undef _nc_remove_key
4210 { return(*(int *)0); }
4212 #undef _nc_remove_string
4213 int _nc_remove_string(
4216 { return(*(int *)0); }
4218 /* ./tinfo/trim_sgr0.c */
4220 #undef _nc_trim_sgr0
4221 char *_nc_trim_sgr0(
4223 { return(*(char **)0); }
4228 const char *unctrl_sp(
4231 { return(*(const char **)0); }
4236 { return(*(const char **)0); }
4238 /* ./trace/visbuf.c */
4241 const char *_nc_visbuf2(
4244 { return(*(const char **)0); }
4247 const char *_nc_visbuf(
4249 { return(*(const char **)0); }
4252 const char *_nc_visbufn(
4255 { return(*(const char **)0); }
4258 const char *_nc_viscbuf2(
4262 { return(*(const char **)0); }
4265 const char *_nc_viscbuf(
4268 { return(*(const char **)0); }
4270 /* ./tinfo/alloc_entry.c */
4272 #undef _nc_init_entry
4273 void _nc_init_entry(
4277 #undef _nc_copy_entry
4278 ENTRY *_nc_copy_entry(
4280 { return(*(ENTRY **)0); }
4285 { return(*(char **)0); }
4287 #undef _nc_wrap_entry
4288 void _nc_wrap_entry(
4290 NCURSES_BOOL copy_strings)
4293 #undef _nc_merge_entry
4294 void _nc_merge_entry(
4295 ENTRY *const target,
4296 ENTRY *const source)
4299 /* ./tinfo/captoinfo.c */
4301 #undef _nc_captoinfo
4302 char *_nc_captoinfo(
4305 int const parameterized)
4306 { return(*(char **)0); }
4308 #undef _nc_infotocap
4309 char *_nc_infotocap(
4312 int const parameterized)
4313 { return(*(char **)0); }
4315 /* ./tinfo/comp_expand.c */
4317 #undef _nc_tic_expand
4318 char *_nc_tic_expand(
4320 NCURSES_BOOL tic_format,
4322 { return(*(char **)0); }
4324 /* ./tinfo/comp_parse.c */
4326 #undef _nc_check_termtype2
4327 void (*_nc_check_termtype2)(
4331 #undef _nc_entry_match
4332 NCURSES_BOOL _nc_entry_match(
4335 { return(*(NCURSES_BOOL *)0); }
4337 #undef _nc_read_entry_source
4338 void _nc_read_entry_source(
4342 NCURSES_BOOL silent,
4343 NCURSES_BOOL (*hook)(
4347 #undef _nc_resolve_uses2
4348 int _nc_resolve_uses2(
4349 NCURSES_BOOL fullresolve,
4350 NCURSES_BOOL literal)
4351 { return(*(int *)0); }
4353 /* ./tinfo/comp_scan.c */
4357 #undef _nc_strict_bsd
4359 #undef _nc_curr_file_pos
4360 long _nc_curr_file_pos;
4361 #undef _nc_comment_start
4362 long _nc_comment_start;
4363 #undef _nc_comment_end
4364 long _nc_comment_end;
4365 #undef _nc_start_line
4366 long _nc_start_line;
4367 #undef _nc_curr_token
4368 struct token _nc_curr_token;
4369 #undef _nc_disable_period
4370 NCURSES_BOOL _nc_disable_period;
4372 #undef _nc_reset_input
4373 void _nc_reset_input(
4378 #undef _nc_get_token
4380 NCURSES_BOOL silent)
4381 { return(*(int *)0); }
4383 #undef _nc_trans_string
4384 int _nc_trans_string(
4386 const char *const last)
4387 { return(*(int *)0); }
4389 #undef _nc_push_token
4390 void _nc_push_token(
4394 #undef _nc_panic_mode
4395 void _nc_panic_mode(
4399 /* ./tinfo/parse_entry.c */
4401 #undef _nc_parse_entry
4402 int _nc_parse_entry(
4405 NCURSES_BOOL silent)
4406 { return(*(int *)0); }
4412 { return(*(int *)0); }
4414 /* ./tinfo/write_entry.c */
4416 #undef _nc_set_writedir
4417 void _nc_set_writedir(
4421 #undef _nc_write_entry
4422 void _nc_write_entry(
4426 #undef _nc_write_object
4427 int _nc_write_object(
4432 { return(*(int *)0); }
4434 #undef _nc_tic_written
4435 int _nc_tic_written(void)
4436 { return(*(int *)0); }
4438 /* ./base/define_key.c */
4440 #undef define_key_sp
4445 { return(*(int *)0); }
4451 { return(*(int *)0); }
4453 /* ./tinfo/hashed_db.c */
4455 #undef _nc_hashed_db
4456 void _nc_hashed_db(void)
4459 /* ./base/key_defined.c */
4461 #undef key_defined_sp
4465 { return(*(int *)0); }
4470 { return(*(int *)0); }
4472 /* ./base/keybound.c */
4479 { return(*(char **)0); }
4485 { return(*(char **)0); }
4487 /* ./base/keyok.c */
4494 { return(*(int *)0); }
4500 { return(*(int *)0); }
4502 /* ./base/version.c */
4504 #undef curses_version
4505 const char *curses_version(void)
4506 { return(*(const char **)0); }