blob: fd308180722ad04791d1a9b3638c4ee1c2fd7f8d [file] [log] [blame]
Steve Kondikae271bc2015-11-15 02:50:53 +01001/****************************************************************************
micky3879b9f5e72025-07-08 18:04:53 -04002 * Copyright 2018-2022,2023 Thomas E. Dickey *
3 * Copyright 2012-2016,2017 Free Software Foundation, Inc. *
Steve Kondikae271bc2015-11-15 02:50:53 +01004 * *
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: *
12 * *
13 * The above copyright notice and this permission notice shall be included *
14 * in all copies or substantial portions of the Software. *
15 * *
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. *
23 * *
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 *
27 * authorization. *
28 ****************************************************************************/
29
30/****************************************************************************
31 * Author: Thomas E. Dickey 2012-on *
32 ****************************************************************************/
33/* LINTLIBRARY */
34
35/* ./tinfo/access.c */
36
37#include <curses.priv.h>
Steve Kondikae271bc2015-11-15 02:50:53 +010038
39#undef _nc_rootname
40char *_nc_rootname(
41 char *path)
42 { return(*(char **)0); }
43
44#undef _nc_is_abs_path
45NCURSES_BOOL _nc_is_abs_path(
46 const char *path)
47 { return(*(NCURSES_BOOL *)0); }
48
49#undef _nc_pathlast
50unsigned _nc_pathlast(
51 const char *path)
52 { return(*(unsigned *)0); }
53
54#undef _nc_basename
55char *_nc_basename(
56 char *path)
57 { return(*(char **)0); }
58
59#undef _nc_access
60int _nc_access(
micky3879b9f5e72025-07-08 18:04:53 -040061 const char *path,
Steve Kondikae271bc2015-11-15 02:50:53 +010062 int mode)
63 { return(*(int *)0); }
64
65#undef _nc_is_dir_path
66NCURSES_BOOL _nc_is_dir_path(
67 const char *path)
68 { return(*(NCURSES_BOOL *)0); }
69
70#undef _nc_is_file_path
71NCURSES_BOOL _nc_is_file_path(
72 const char *path)
73 { return(*(NCURSES_BOOL *)0); }
74
75#undef _nc_env_access
76int _nc_env_access(void)
77 { return(*(int *)0); }
78
micky3879b9f5e72025-07-08 18:04:53 -040079#undef _nc_safe_fopen
80FILE *_nc_safe_fopen(
81 const char *path,
82 const char *mode)
83 { return(*(FILE **)0); }
84
85#undef _nc_safe_open3
86int _nc_safe_open3(
87 const char *path,
88 int flags,
89 mode_t mode)
90 { return(*(int *)0); }
91
Steve Kondikae271bc2015-11-15 02:50:53 +010092/* ./tinfo/add_tries.c */
93
94#undef _nc_add_to_try
95int _nc_add_to_try(
micky3879b9f5e72025-07-08 18:04:53 -040096 TRIES **tree,
97 const char *str,
Steve Kondikae271bc2015-11-15 02:50:53 +010098 unsigned code)
99 { return(*(int *)0); }
100
101/* ./tinfo/alloc_ttype.c */
102
103#undef _nc_align_termtype
104void _nc_align_termtype(
micky3879b9f5e72025-07-08 18:04:53 -0400105 TERMTYPE2 *to,
106 TERMTYPE2 *from)
Steve Kondikae271bc2015-11-15 02:50:53 +0100107 { /* void */ }
108
109#undef _nc_copy_termtype
110void _nc_copy_termtype(
micky3879b9f5e72025-07-08 18:04:53 -0400111 TERMTYPE *dst,
Steve Kondikae271bc2015-11-15 02:50:53 +0100112 const TERMTYPE *src)
113 { /* void */ }
114
micky3879b9f5e72025-07-08 18:04:53 -0400115#undef _nc_copy_termtype2
116void _nc_copy_termtype2(
117 TERMTYPE2 *dst,
118 const TERMTYPE2 *src)
119 { /* void */ }
120
121#undef _nc_export_termtype2
122void _nc_export_termtype2(
123 TERMTYPE *dst,
124 const TERMTYPE2 *src)
125 { /* void */ }
126
Steve Kondikae271bc2015-11-15 02:50:53 +0100127/* ./codes.c */
128
129#undef boolcodes
130const char *const boolcodes[] = {0};
131#undef numcodes
132const char *const numcodes[] = {0};
133#undef strcodes
134const char *const strcodes[] = {0};
135
136/* ./comp_captab.c */
137
Steve Kondikae271bc2015-11-15 02:50:53 +0100138#undef _nc_get_table
139const struct name_table_entry *_nc_get_table(
140 NCURSES_BOOL termcap)
141 { return(*(const struct name_table_entry **)0); }
142
143#undef _nc_get_hash_table
144const HashValue *_nc_get_hash_table(
145 NCURSES_BOOL termcap)
146 { return(*(const HashValue **)0); }
147
148#undef _nc_get_alias_table
149const struct alias *_nc_get_alias_table(
150 NCURSES_BOOL termcap)
151 { return(*(const struct alias **)0); }
152
153#undef _nc_get_hash_info
154const HashData *_nc_get_hash_info(
155 NCURSES_BOOL termcap)
156 { return(*(const HashData **)0); }
157
158/* ./tinfo/comp_error.c */
159
160#undef _nc_suppress_warnings
161NCURSES_BOOL _nc_suppress_warnings;
162#undef _nc_curr_line
163int _nc_curr_line;
164#undef _nc_curr_col
165int _nc_curr_col;
166
167#undef _nc_get_source
168const char *_nc_get_source(void)
169 { return(*(const char **)0); }
170
171#undef _nc_set_source
172void _nc_set_source(
173 const char *const name)
174 { /* void */ }
175
176#undef _nc_set_type
177void _nc_set_type(
178 const char *const name)
179 { /* void */ }
180
181#undef _nc_get_type
182void _nc_get_type(
183 char *name)
184 { /* void */ }
185
186#undef _nc_warning
187void _nc_warning(
micky3879b9f5e72025-07-08 18:04:53 -0400188 const char *const fmt,
Steve Kondikae271bc2015-11-15 02:50:53 +0100189 ...)
190 { /* void */ }
191
192#undef _nc_err_abort
193void _nc_err_abort(
micky3879b9f5e72025-07-08 18:04:53 -0400194 const char *const fmt,
Steve Kondikae271bc2015-11-15 02:50:53 +0100195 ...)
196 { /* void */ }
197
198#undef _nc_syserr_abort
199void _nc_syserr_abort(
micky3879b9f5e72025-07-08 18:04:53 -0400200 const char *const fmt,
Steve Kondikae271bc2015-11-15 02:50:53 +0100201 ...)
202 { /* void */ }
203
204/* ./tinfo/comp_hash.c */
205
206#undef _nc_find_entry
207struct name_table_entry const *_nc_find_entry(
micky3879b9f5e72025-07-08 18:04:53 -0400208 const char *string,
Steve Kondikae271bc2015-11-15 02:50:53 +0100209 const HashValue *hash_table)
210 { return(*(struct name_table_entry const **)0); }
211
212#undef _nc_find_type_entry
213struct name_table_entry const *_nc_find_type_entry(
micky3879b9f5e72025-07-08 18:04:53 -0400214 const char *string,
215 int type,
Steve Kondikae271bc2015-11-15 02:50:53 +0100216 NCURSES_BOOL termcap)
217 { return(*(struct name_table_entry const **)0); }
218
micky3879b9f5e72025-07-08 18:04:53 -0400219#undef _nc_find_user_entry
220struct user_table_entry const *_nc_find_user_entry(
221 const char *string)
222 { return(*(struct user_table_entry const **)0); }
Steve Kondikae271bc2015-11-15 02:50:53 +0100223
micky3879b9f5e72025-07-08 18:04:53 -0400224/* ./comp_userdefs.c */
225
226#undef _nc_get_userdefs_table
227const struct user_table_entry *_nc_get_userdefs_table(void)
228 { return(*(const struct user_table_entry **)0); }
229
230#undef _nc_get_hash_user
231const HashData *_nc_get_hash_user(void)
232 { return(*(const HashData **)0); }
233
234/* ./tinfo/db_iterator.c */
Steve Kondikae271bc2015-11-15 02:50:53 +0100235
236#undef _nc_tic_dir
237const char *_nc_tic_dir(
238 const char *path)
239 { return(*(const char **)0); }
240
241#undef _nc_keep_tic_dir
242void _nc_keep_tic_dir(
243 const char *path)
244 { /* void */ }
245
246#undef _nc_last_db
247void _nc_last_db(void)
248 { /* void */ }
249
250#undef _nc_next_db
251const char *_nc_next_db(
micky3879b9f5e72025-07-08 18:04:53 -0400252 DBDIRS *state,
Steve Kondikae271bc2015-11-15 02:50:53 +0100253 int *offset)
254 { return(*(const char **)0); }
255
256#undef _nc_first_db
257void _nc_first_db(
micky3879b9f5e72025-07-08 18:04:53 -0400258 DBDIRS *state,
Steve Kondikae271bc2015-11-15 02:50:53 +0100259 int *offset)
260 { /* void */ }
261
262/* ./tinfo/doalloc.c */
263
264#undef _nc_doalloc
265void *_nc_doalloc(
micky3879b9f5e72025-07-08 18:04:53 -0400266 void *oldp,
Steve Kondikae271bc2015-11-15 02:50:53 +0100267 size_t amount)
268 { return(*(void **)0); }
269
270/* ./tinfo/entries.c */
271
272#undef _nc_head
273ENTRY *_nc_head;
274#undef _nc_tail
275ENTRY *_nc_tail;
276
277#undef _nc_free_entry
278void _nc_free_entry(
micky3879b9f5e72025-07-08 18:04:53 -0400279 ENTRY *headp,
280 TERMTYPE2 *tterm)
Steve Kondikae271bc2015-11-15 02:50:53 +0100281 { /* void */ }
282
283#undef _nc_free_entries
284void _nc_free_entries(
285 ENTRY *headp)
286 { /* void */ }
287
Steve Kondikae271bc2015-11-15 02:50:53 +0100288#undef _nc_leaks_tinfo
289void _nc_leaks_tinfo(void)
290 { /* void */ }
291
micky3879b9f5e72025-07-08 18:04:53 -0400292#undef exit_terminfo
293void exit_terminfo(
294 int code)
295 { /* void */ }
296
Steve Kondikae271bc2015-11-15 02:50:53 +0100297/* ./fallback.c */
298
micky3879b9f5e72025-07-08 18:04:53 -0400299#undef _nc_fallback2
300const TERMTYPE2 *_nc_fallback2(
301 const char *name)
302 { return(*(const TERMTYPE2 **)0); }
303
Steve Kondikae271bc2015-11-15 02:50:53 +0100304#undef _nc_fallback
305const TERMTYPE *_nc_fallback(
306 const char *name)
307 { return(*(const TERMTYPE **)0); }
308
309/* ./tinfo/free_ttype.c */
310
311#undef _nc_free_termtype
312void _nc_free_termtype(
313 TERMTYPE *ptr)
314 { /* void */ }
315
micky3879b9f5e72025-07-08 18:04:53 -0400316#undef _nc_free_termtype1
317void _nc_free_termtype1(
318 TERMTYPE *ptr)
319 { /* void */ }
320
321#undef _nc_free_termtype2
322void _nc_free_termtype2(
323 TERMTYPE2 *ptr)
324 { /* void */ }
325
Steve Kondikae271bc2015-11-15 02:50:53 +0100326#undef _nc_user_definable
327NCURSES_BOOL _nc_user_definable;
328
329#undef use_extended_names
330int use_extended_names(
331 NCURSES_BOOL flag)
332 { return(*(int *)0); }
333
334/* ./tinfo/getenv_num.c */
335
336#undef _nc_getenv_num
337int _nc_getenv_num(
338 const char *name)
339 { return(*(int *)0); }
340
341#undef _nc_setenv_num
342void _nc_setenv_num(
micky3879b9f5e72025-07-08 18:04:53 -0400343 const char *name,
Steve Kondikae271bc2015-11-15 02:50:53 +0100344 int value)
345 { /* void */ }
346
347/* ./tinfo/home_terminfo.c */
348
349#undef _nc_home_terminfo
350char *_nc_home_terminfo(void)
351 { return(*(char **)0); }
352
353/* ./tinfo/init_keytry.c */
354
Steve Kondikae271bc2015-11-15 02:50:53 +0100355#undef _nc_init_keytry
356void _nc_init_keytry(
357 SCREEN *sp)
358 { /* void */ }
359
360/* ./tinfo/lib_acs.c */
361
362#undef acs_map
363chtype acs_map[128];
364
365#undef _nc_init_acs_sp
366void _nc_init_acs_sp(
367 SCREEN *sp)
368 { /* void */ }
369
370#undef _nc_init_acs
371void _nc_init_acs(void)
372 { /* void */ }
373
374/* ./tinfo/lib_baudrate.c */
375
Steve Kondikae271bc2015-11-15 02:50:53 +0100376struct speed {
micky3879b9f5e72025-07-08 18:04:53 -0400377 int given_speed;
378 int actual_speed;
Steve Kondikae271bc2015-11-15 02:50:53 +0100379};
380
381#undef _nc_baudrate
382int _nc_baudrate(
383 int OSpeed)
384 { return(*(int *)0); }
385
386#undef _nc_ospeed
387int _nc_ospeed(
388 int BaudRate)
389 { return(*(int *)0); }
390
391#undef baudrate_sp
392int baudrate_sp(
393 SCREEN *sp)
394 { return(*(int *)0); }
395
396#undef baudrate
397int baudrate(void)
398 { return(*(int *)0); }
399
400/* ./tinfo/lib_cur_term.c */
401
402#undef cur_term
403TERMINAL *cur_term;
404
405#undef set_curterm_sp
406TERMINAL *set_curterm_sp(
micky3879b9f5e72025-07-08 18:04:53 -0400407 SCREEN *sp,
Steve Kondikae271bc2015-11-15 02:50:53 +0100408 TERMINAL *termp)
409 { return(*(TERMINAL **)0); }
410
411#undef set_curterm
412TERMINAL *set_curterm(
413 TERMINAL *termp)
414 { return(*(TERMINAL **)0); }
415
416#undef del_curterm_sp
417int del_curterm_sp(
micky3879b9f5e72025-07-08 18:04:53 -0400418 SCREEN *sp,
Steve Kondikae271bc2015-11-15 02:50:53 +0100419 TERMINAL *termp)
420 { return(*(int *)0); }
421
422#undef del_curterm
423int del_curterm(
424 TERMINAL *termp)
425 { return(*(int *)0); }
426
427/* ./tinfo/lib_data.c */
428
429#undef stdscr
430WINDOW *stdscr;
431#undef curscr
432WINDOW *curscr;
433#undef newscr
434WINDOW *newscr;
435#undef _nc_screen_chain
436SCREEN *_nc_screen_chain;
437#undef SP
438SCREEN *SP;
439#undef _nc_globals
440NCURSES_GLOBALS _nc_globals;
441#undef _nc_prescreen
442NCURSES_PRESCREEN _nc_prescreen;
443
444#undef _nc_screen_of
445SCREEN *_nc_screen_of(
446 WINDOW *win)
447 { return(*(SCREEN **)0); }
448
449/* ./tinfo/lib_has_cap.c */
450
451#undef has_ic_sp
452NCURSES_BOOL has_ic_sp(
453 SCREEN *sp)
454 { return(*(NCURSES_BOOL *)0); }
455
456#undef has_ic
457NCURSES_BOOL has_ic(void)
458 { return(*(NCURSES_BOOL *)0); }
459
460#undef has_il_sp
461NCURSES_BOOL has_il_sp(
462 SCREEN *sp)
463 { return(*(NCURSES_BOOL *)0); }
464
465#undef has_il
466NCURSES_BOOL has_il(void)
467 { return(*(NCURSES_BOOL *)0); }
468
469/* ./tinfo/lib_kernel.c */
470
471#undef erasechar_sp
472char erasechar_sp(
473 SCREEN *sp)
474 { return(*(char *)0); }
475
476#undef erasechar
477char erasechar(void)
478 { return(*(char *)0); }
479
480#undef killchar_sp
481char killchar_sp(
482 SCREEN *sp)
483 { return(*(char *)0); }
484
485#undef killchar
486char killchar(void)
487 { return(*(char *)0); }
488
489#undef flushinp_sp
490int flushinp_sp(
491 SCREEN *sp)
492 { return(*(int *)0); }
493
494#undef flushinp
495int flushinp(void)
496 { return(*(int *)0); }
497
498/* ./lib_keyname.c */
499
500struct kn { short offset; int code; };
501
502#undef keyname_sp
503const char *keyname_sp(
micky3879b9f5e72025-07-08 18:04:53 -0400504 SCREEN *sp,
Steve Kondikae271bc2015-11-15 02:50:53 +0100505 int c)
506 { return(*(const char **)0); }
507
508#undef keyname
509const char *keyname(
510 int c)
511 { return(*(const char **)0); }
512
513/* ./tinfo/lib_longname.c */
514
515#undef longname_sp
516char *longname_sp(
517 SCREEN *sp)
518 { return(*(char **)0); }
519
520#undef longname
521char *longname(void)
522 { return(*(char **)0); }
523
524/* ./tinfo/lib_napms.c */
525
Steve Kondikae271bc2015-11-15 02:50:53 +0100526#undef napms_sp
527int napms_sp(
micky3879b9f5e72025-07-08 18:04:53 -0400528 SCREEN *sp,
Steve Kondikae271bc2015-11-15 02:50:53 +0100529 int ms)
530 { return(*(int *)0); }
531
532#undef napms
533int napms(
534 int ms)
535 { return(*(int *)0); }
536
537/* ./tinfo/lib_options.c */
538
539#undef idlok
540int idlok(
micky3879b9f5e72025-07-08 18:04:53 -0400541 WINDOW *win,
Steve Kondikae271bc2015-11-15 02:50:53 +0100542 NCURSES_BOOL flag)
543 { return(*(int *)0); }
544
545#undef idcok
546void idcok(
micky3879b9f5e72025-07-08 18:04:53 -0400547 WINDOW *win,
Steve Kondikae271bc2015-11-15 02:50:53 +0100548 NCURSES_BOOL flag)
549 { /* void */ }
550
551#undef halfdelay_sp
552int halfdelay_sp(
micky3879b9f5e72025-07-08 18:04:53 -0400553 SCREEN *sp,
Steve Kondikae271bc2015-11-15 02:50:53 +0100554 int t)
555 { return(*(int *)0); }
556
557#undef halfdelay
558int halfdelay(
559 int t)
560 { return(*(int *)0); }
561
562#undef nodelay
563int nodelay(
micky3879b9f5e72025-07-08 18:04:53 -0400564 WINDOW *win,
Steve Kondikae271bc2015-11-15 02:50:53 +0100565 NCURSES_BOOL flag)
566 { return(*(int *)0); }
567
568#undef notimeout
569int notimeout(
micky3879b9f5e72025-07-08 18:04:53 -0400570 WINDOW *win,
Steve Kondikae271bc2015-11-15 02:50:53 +0100571 NCURSES_BOOL f)
572 { return(*(int *)0); }
573
574#undef wtimeout
575void wtimeout(
micky3879b9f5e72025-07-08 18:04:53 -0400576 WINDOW *win,
Steve Kondikae271bc2015-11-15 02:50:53 +0100577 int delay)
578 { /* void */ }
579
580#undef keypad
581int keypad(
micky3879b9f5e72025-07-08 18:04:53 -0400582 WINDOW *win,
Steve Kondikae271bc2015-11-15 02:50:53 +0100583 NCURSES_BOOL flag)
584 { return(*(int *)0); }
585
586#undef meta
587int meta(
micky3879b9f5e72025-07-08 18:04:53 -0400588 WINDOW *win,
Steve Kondikae271bc2015-11-15 02:50:53 +0100589 NCURSES_BOOL flag)
590 { return(*(int *)0); }
591
592#undef curs_set_sp
593int curs_set_sp(
micky3879b9f5e72025-07-08 18:04:53 -0400594 SCREEN *sp,
Steve Kondikae271bc2015-11-15 02:50:53 +0100595 int vis)
596 { return(*(int *)0); }
597
598#undef curs_set
599int curs_set(
600 int vis)
601 { return(*(int *)0); }
602
603#undef typeahead_sp
604int typeahead_sp(
micky3879b9f5e72025-07-08 18:04:53 -0400605 SCREEN *sp,
Steve Kondikae271bc2015-11-15 02:50:53 +0100606 int fd)
607 { return(*(int *)0); }
608
609#undef typeahead
610int typeahead(
611 int fd)
612 { return(*(int *)0); }
613
614#undef has_key_sp
615int has_key_sp(
micky3879b9f5e72025-07-08 18:04:53 -0400616 SCREEN *sp,
Steve Kondikae271bc2015-11-15 02:50:53 +0100617 int keycode)
618 { return(*(int *)0); }
619
620#undef has_key
621int has_key(
622 int keycode)
623 { return(*(int *)0); }
624
625#undef _nc_putp_flush_sp
626int _nc_putp_flush_sp(
micky3879b9f5e72025-07-08 18:04:53 -0400627 SCREEN *sp,
628 const char *name,
Steve Kondikae271bc2015-11-15 02:50:53 +0100629 const char *value)
630 { return(*(int *)0); }
631
632#undef _nc_keypad
633int _nc_keypad(
micky3879b9f5e72025-07-08 18:04:53 -0400634 SCREEN *sp,
Steve Kondikae271bc2015-11-15 02:50:53 +0100635 int flag)
636 { return(*(int *)0); }
637
638/* ./tinfo/lib_raw.c */
639
640#undef raw_sp
641int raw_sp(
642 SCREEN *sp)
643 { return(*(int *)0); }
644
645#undef raw
646int raw(void)
647 { return(*(int *)0); }
648
649#undef cbreak_sp
650int cbreak_sp(
651 SCREEN *sp)
652 { return(*(int *)0); }
653
654#undef cbreak
655int cbreak(void)
656 { return(*(int *)0); }
657
658#undef qiflush_sp
659void qiflush_sp(
660 SCREEN *sp)
661 { /* void */ }
662
663#undef qiflush
664void qiflush(void)
665 { /* void */ }
666
667#undef noraw_sp
668int noraw_sp(
669 SCREEN *sp)
670 { return(*(int *)0); }
671
672#undef noraw
673int noraw(void)
674 { return(*(int *)0); }
675
676#undef nocbreak_sp
677int nocbreak_sp(
678 SCREEN *sp)
679 { return(*(int *)0); }
680
681#undef nocbreak
682int nocbreak(void)
683 { return(*(int *)0); }
684
685#undef noqiflush_sp
686void noqiflush_sp(
687 SCREEN *sp)
688 { /* void */ }
689
690#undef noqiflush
691void noqiflush(void)
692 { /* void */ }
693
694#undef intrflush_sp
695int intrflush_sp(
micky3879b9f5e72025-07-08 18:04:53 -0400696 SCREEN *sp,
697 WINDOW *win,
Steve Kondikae271bc2015-11-15 02:50:53 +0100698 NCURSES_BOOL flag)
699 { return(*(int *)0); }
700
701#undef intrflush
702int intrflush(
micky3879b9f5e72025-07-08 18:04:53 -0400703 WINDOW *win,
Steve Kondikae271bc2015-11-15 02:50:53 +0100704 NCURSES_BOOL flag)
705 { return(*(int *)0); }
706
micky3879b9f5e72025-07-08 18:04:53 -0400707#undef is_nl_sp
708int is_nl_sp(
709 SCREEN *sp)
710 { return(*(int *)0); }
Steve Kondikae271bc2015-11-15 02:50:53 +0100711
micky3879b9f5e72025-07-08 18:04:53 -0400712#undef is_raw_sp
713int is_raw_sp(
714 SCREEN *sp)
715 { return(*(int *)0); }
716
717#undef is_cbreak_sp
718int is_cbreak_sp(
719 SCREEN *sp)
720 { return(*(int *)0); }
721
722#undef is_echo_sp
723int is_echo_sp(
724 SCREEN *sp)
725 { return(*(int *)0); }
726
727#undef is_nl
728int is_nl(void)
729 { return(*(int *)0); }
730
731#undef is_raw
732int is_raw(void)
733 { return(*(int *)0); }
734
735#undef is_cbreak
736int is_cbreak(void)
737 { return(*(int *)0); }
738
739#undef is_echo
740int is_echo(void)
741 { return(*(int *)0); }
742
743/* ./tinfo/lib_setup.c */
Steve Kondikae271bc2015-11-15 02:50:53 +0100744
745#undef ttytype
746char ttytype[256];
747#undef LINES
748int LINES;
749#undef COLS
750int COLS;
751#undef TABSIZE
752int TABSIZE;
753
754#undef set_tabsize_sp
755int set_tabsize_sp(
micky3879b9f5e72025-07-08 18:04:53 -0400756 SCREEN *sp,
Steve Kondikae271bc2015-11-15 02:50:53 +0100757 int value)
758 { return(*(int *)0); }
759
760#undef set_tabsize
761int set_tabsize(
762 int value)
763 { return(*(int *)0); }
764
765#undef _nc_handle_sigwinch
766int _nc_handle_sigwinch(
767 SCREEN *sp)
768 { return(*(int *)0); }
769
770#undef use_env_sp
771void use_env_sp(
micky3879b9f5e72025-07-08 18:04:53 -0400772 SCREEN *sp,
Steve Kondikae271bc2015-11-15 02:50:53 +0100773 NCURSES_BOOL f)
774 { /* void */ }
775
776#undef use_tioctl_sp
777void use_tioctl_sp(
micky3879b9f5e72025-07-08 18:04:53 -0400778 SCREEN *sp,
Steve Kondikae271bc2015-11-15 02:50:53 +0100779 NCURSES_BOOL f)
780 { /* void */ }
781
782#undef use_env
783void use_env(
784 NCURSES_BOOL f)
785 { /* void */ }
786
787#undef use_tioctl
788void use_tioctl(
789 NCURSES_BOOL f)
790 { /* void */ }
791
792#undef _nc_get_screensize
793void _nc_get_screensize(
micky3879b9f5e72025-07-08 18:04:53 -0400794 SCREEN *sp,
795 int *linep,
Steve Kondikae271bc2015-11-15 02:50:53 +0100796 int *colp)
797 { /* void */ }
798
799#undef _nc_update_screensize
800void _nc_update_screensize(
801 SCREEN *sp)
802 { /* void */ }
803
804#undef _nc_setup_tinfo
805int _nc_setup_tinfo(
micky3879b9f5e72025-07-08 18:04:53 -0400806 const char *const tn,
807 TERMTYPE2 *const tp)
Steve Kondikae271bc2015-11-15 02:50:53 +0100808 { return(*(int *)0); }
809
810#undef _nc_tinfo_cmdch
811void _nc_tinfo_cmdch(
micky3879b9f5e72025-07-08 18:04:53 -0400812 TERMINAL *termp,
Steve Kondikae271bc2015-11-15 02:50:53 +0100813 int proto)
814 { /* void */ }
815
816#undef _nc_get_locale
817char *_nc_get_locale(void)
818 { return(*(char **)0); }
819
820#undef _nc_unicode_locale
821int _nc_unicode_locale(void)
822 { return(*(int *)0); }
823
824#undef _nc_locale_breaks_acs
825int _nc_locale_breaks_acs(
826 TERMINAL *termp)
827 { return(*(int *)0); }
828
829#undef _nc_setupterm
830int _nc_setupterm(
micky3879b9f5e72025-07-08 18:04:53 -0400831 const char *tname,
832 int Filedes,
833 int *errret,
Steve Kondikae271bc2015-11-15 02:50:53 +0100834 int reuse)
835 { return(*(int *)0); }
836
837#undef new_prescr
838SCREEN *new_prescr(void)
839 { return(*(SCREEN **)0); }
840
841#undef setupterm
842int setupterm(
micky3879b9f5e72025-07-08 18:04:53 -0400843 const char *tname,
844 int Filedes,
Steve Kondikae271bc2015-11-15 02:50:53 +0100845 int *errret)
846 { return(*(int *)0); }
847
848/* ./tinfo/lib_termcap.c */
849
850#undef UP
851char *UP;
852#undef BC
853char *BC;
854
855#undef tgetent_sp
856int tgetent_sp(
micky3879b9f5e72025-07-08 18:04:53 -0400857 SCREEN *sp,
858 char *bufp,
Steve Kondikae271bc2015-11-15 02:50:53 +0100859 const char *name)
860 { return(*(int *)0); }
861
Steve Kondikae271bc2015-11-15 02:50:53 +0100862#undef tgetent
863int tgetent(
micky3879b9f5e72025-07-08 18:04:53 -0400864 char *bufp,
Steve Kondikae271bc2015-11-15 02:50:53 +0100865 const char *name)
866 { return(*(int *)0); }
867
868#undef tgetflag_sp
869int tgetflag_sp(
micky3879b9f5e72025-07-08 18:04:53 -0400870 SCREEN *sp,
Steve Kondikae271bc2015-11-15 02:50:53 +0100871 const char *id)
872 { return(*(int *)0); }
873
874#undef tgetflag
875int tgetflag(
876 const char *id)
877 { return(*(int *)0); }
878
879#undef tgetnum_sp
880int tgetnum_sp(
micky3879b9f5e72025-07-08 18:04:53 -0400881 SCREEN *sp,
Steve Kondikae271bc2015-11-15 02:50:53 +0100882 const char *id)
883 { return(*(int *)0); }
884
885#undef tgetnum
886int tgetnum(
887 const char *id)
888 { return(*(int *)0); }
889
890#undef tgetstr_sp
891char *tgetstr_sp(
micky3879b9f5e72025-07-08 18:04:53 -0400892 SCREEN *sp,
893 const char *id,
Steve Kondikae271bc2015-11-15 02:50:53 +0100894 char **area)
895 { return(*(char **)0); }
896
897#undef tgetstr
898char *tgetstr(
micky3879b9f5e72025-07-08 18:04:53 -0400899 const char *id,
Steve Kondikae271bc2015-11-15 02:50:53 +0100900 char **area)
901 { return(*(char **)0); }
902
903/* ./tinfo/lib_termname.c */
904
905#undef termname_sp
906char *termname_sp(
907 SCREEN *sp)
908 { return(*(char **)0); }
909
910#undef termname
911char *termname(void)
912 { return(*(char **)0); }
913
914/* ./tinfo/lib_tgoto.c */
915
916#undef tgoto
917char *tgoto(
micky3879b9f5e72025-07-08 18:04:53 -0400918 const char *string,
919 int x,
Steve Kondikae271bc2015-11-15 02:50:53 +0100920 int y)
921 { return(*(char **)0); }
922
923/* ./tinfo/lib_ti.c */
924
925#undef tigetflag_sp
926int tigetflag_sp(
micky3879b9f5e72025-07-08 18:04:53 -0400927 SCREEN *sp,
Steve Kondikae271bc2015-11-15 02:50:53 +0100928 const char *str)
929 { return(*(int *)0); }
930
931#undef tigetflag
932int tigetflag(
933 const char *str)
934 { return(*(int *)0); }
935
936#undef tigetnum_sp
937int tigetnum_sp(
micky3879b9f5e72025-07-08 18:04:53 -0400938 SCREEN *sp,
Steve Kondikae271bc2015-11-15 02:50:53 +0100939 const char *str)
940 { return(*(int *)0); }
941
942#undef tigetnum
943int tigetnum(
944 const char *str)
945 { return(*(int *)0); }
946
947#undef tigetstr_sp
948char *tigetstr_sp(
micky3879b9f5e72025-07-08 18:04:53 -0400949 SCREEN *sp,
Steve Kondikae271bc2015-11-15 02:50:53 +0100950 const char *str)
951 { return(*(char **)0); }
952
953#undef tigetstr
954char *tigetstr(
955 const char *str)
956 { return(*(char **)0); }
957
958/* ./tinfo/lib_tparm.c */
959
960#undef _nc_tparm_err
961int _nc_tparm_err;
962
micky3879b9f5e72025-07-08 18:04:53 -0400963#undef _nc_free_tparm
964void _nc_free_tparm(
965 TERMINAL *termp)
966 { /* void */ }
967
Steve Kondikae271bc2015-11-15 02:50:53 +0100968#undef _nc_tparm_analyze
969int _nc_tparm_analyze(
micky3879b9f5e72025-07-08 18:04:53 -0400970 TERMINAL *term,
971 const char *string,
972 char **p_is_s,
Steve Kondikae271bc2015-11-15 02:50:53 +0100973 int *_nc_popcount)
974 { return(*(int *)0); }
975
976#undef tparm
977char *tparm(
micky3879b9f5e72025-07-08 18:04:53 -0400978 const char *string,
Steve Kondikae271bc2015-11-15 02:50:53 +0100979 ...)
980 { return(*(char **)0); }
981
982#undef tiparm
983char *tiparm(
micky3879b9f5e72025-07-08 18:04:53 -0400984 const char *string,
Steve Kondikae271bc2015-11-15 02:50:53 +0100985 ...)
986 { return(*(char **)0); }
987
micky3879b9f5e72025-07-08 18:04:53 -0400988#undef tiparm_s
989char *tiparm_s(
990 int num_expected,
991 int tparm_type,
992 const char *string,
993 ...)
994 { return(*(char **)0); }
995
996#undef tiscan_s
997int tiscan_s(
998 int *num_expected,
999 int *tparm_type,
1000 const char *string)
1001 { return(*(int *)0); }
1002
1003#undef _nc_tiparm
1004char *_nc_tiparm(
1005 int expected,
1006 const char *string,
1007 ...)
1008 { return(*(char **)0); }
1009
1010#undef _nc_reset_tparm
1011void _nc_reset_tparm(
1012 TERMINAL *term)
1013 { /* void */ }
1014
Steve Kondikae271bc2015-11-15 02:50:53 +01001015/* ./tinfo/lib_tputs.c */
1016
1017#undef PC
1018char PC;
1019#undef ospeed
1020short ospeed;
1021#undef _nc_nulls_sent
1022int _nc_nulls_sent;
1023
1024#undef _nc_set_no_padding
1025void _nc_set_no_padding(
1026 SCREEN *sp)
1027 { /* void */ }
1028
1029#undef delay_output_sp
1030int delay_output_sp(
micky3879b9f5e72025-07-08 18:04:53 -04001031 SCREEN *sp,
Steve Kondikae271bc2015-11-15 02:50:53 +01001032 int ms)
1033 { return(*(int *)0); }
1034
1035#undef delay_output
1036int delay_output(
1037 int ms)
1038 { return(*(int *)0); }
1039
1040#undef _nc_flush_sp
1041void _nc_flush_sp(
1042 SCREEN *sp)
1043 { /* void */ }
1044
1045#undef _nc_flush
1046void _nc_flush(void)
1047 { /* void */ }
1048
1049#undef _nc_outch_sp
1050int _nc_outch_sp(
micky3879b9f5e72025-07-08 18:04:53 -04001051 SCREEN *sp,
Steve Kondikae271bc2015-11-15 02:50:53 +01001052 int ch)
1053 { return(*(int *)0); }
1054
1055#undef _nc_outch
1056int _nc_outch(
1057 int ch)
1058 { return(*(int *)0); }
1059
1060#undef _nc_putchar_sp
1061int _nc_putchar_sp(
micky3879b9f5e72025-07-08 18:04:53 -04001062 SCREEN *sp,
Steve Kondikae271bc2015-11-15 02:50:53 +01001063 int ch)
1064 { return(*(int *)0); }
1065
1066#undef _nc_putchar
1067int _nc_putchar(
1068 int ch)
1069 { return(*(int *)0); }
1070
1071#undef putp_sp
1072int putp_sp(
micky3879b9f5e72025-07-08 18:04:53 -04001073 SCREEN *sp,
Steve Kondikae271bc2015-11-15 02:50:53 +01001074 const char *string)
1075 { return(*(int *)0); }
1076
1077#undef putp
1078int putp(
1079 const char *string)
1080 { return(*(int *)0); }
1081
1082#undef _nc_putp_sp
1083int _nc_putp_sp(
micky3879b9f5e72025-07-08 18:04:53 -04001084 SCREEN *sp,
1085 const char *name,
Steve Kondikae271bc2015-11-15 02:50:53 +01001086 const char *string)
1087 { return(*(int *)0); }
1088
1089#undef _nc_putp
1090int _nc_putp(
micky3879b9f5e72025-07-08 18:04:53 -04001091 const char *name,
Steve Kondikae271bc2015-11-15 02:50:53 +01001092 const char *string)
1093 { return(*(int *)0); }
1094
1095#undef tputs_sp
1096int tputs_sp(
micky3879b9f5e72025-07-08 18:04:53 -04001097 SCREEN *sp,
1098 const char *string,
1099 int affcnt,
Steve Kondikae271bc2015-11-15 02:50:53 +01001100 NCURSES_OUTC_sp outc)
1101 { return(*(int *)0); }
1102
1103#undef _nc_outc_wrapper
1104int _nc_outc_wrapper(
micky3879b9f5e72025-07-08 18:04:53 -04001105 SCREEN *sp,
Steve Kondikae271bc2015-11-15 02:50:53 +01001106 int c)
1107 { return(*(int *)0); }
1108
1109#undef tputs
1110int tputs(
micky3879b9f5e72025-07-08 18:04:53 -04001111 const char *string,
1112 int affcnt,
Steve Kondikae271bc2015-11-15 02:50:53 +01001113 int (*outc)(
1114 int p1))
1115 { return(*(int *)0); }
1116
1117/* ./trace/lib_trace.c */
1118
1119#undef _nc_tracing
1120unsigned _nc_tracing;
1121#undef _nc_tputs_trace
1122const char *_nc_tputs_trace = {0};
1123#undef _nc_outchars
1124long _nc_outchars;
1125
micky3879b9f5e72025-07-08 18:04:53 -04001126#undef curses_trace
1127unsigned curses_trace(
1128 unsigned tracelevel)
1129 { return(*(unsigned *)0); }
1130
Steve Kondikae271bc2015-11-15 02:50:53 +01001131#undef trace
1132void trace(
1133 const unsigned int tracelevel)
1134 { /* void */ }
1135
1136#undef _tracef
1137void _tracef(
micky3879b9f5e72025-07-08 18:04:53 -04001138 const char *fmt,
Steve Kondikae271bc2015-11-15 02:50:53 +01001139 ...)
1140 { /* void */ }
1141
1142#undef _nc_retrace_bool
1143NCURSES_BOOL _nc_retrace_bool(
1144 int code)
1145 { return(*(NCURSES_BOOL *)0); }
1146
1147#undef _nc_retrace_char
1148char _nc_retrace_char(
1149 int code)
1150 { return(*(char *)0); }
1151
1152#undef _nc_retrace_int
1153int _nc_retrace_int(
1154 int code)
1155 { return(*(int *)0); }
1156
1157#undef _nc_retrace_unsigned
1158unsigned _nc_retrace_unsigned(
1159 unsigned code)
1160 { return(*(unsigned *)0); }
1161
1162#undef _nc_retrace_ptr
1163char *_nc_retrace_ptr(
1164 char *code)
1165 { return(*(char **)0); }
1166
1167#undef _nc_retrace_cptr
1168const char *_nc_retrace_cptr(
1169 const char *code)
1170 { return(*(const char **)0); }
1171
1172#undef _nc_retrace_cvoid_ptr
1173const void *_nc_retrace_cvoid_ptr(
1174 const void *code)
1175 { return(*(const void **)0); }
1176
1177#undef _nc_retrace_void_ptr
1178void *_nc_retrace_void_ptr(
1179 void *code)
1180 { return(*(void **)0); }
1181
1182#undef _nc_retrace_sp
1183SCREEN *_nc_retrace_sp(
1184 SCREEN *code)
1185 { return(*(SCREEN **)0); }
1186
1187#undef _nc_retrace_win
1188WINDOW *_nc_retrace_win(
1189 WINDOW *code)
1190 { return(*(WINDOW **)0); }
1191
micky3879b9f5e72025-07-08 18:04:53 -04001192#undef _nc_fmt_funcptr
1193char *_nc_fmt_funcptr(
1194 char *target,
1195 const char *source,
1196 size_t size)
1197 { return(*(char **)0); }
1198
Steve Kondikae271bc2015-11-15 02:50:53 +01001199/* ./trace/lib_traceatr.c */
1200
1201#undef _traceattr2
1202char *_traceattr2(
micky3879b9f5e72025-07-08 18:04:53 -04001203 int bufnum,
Steve Kondikae271bc2015-11-15 02:50:53 +01001204 chtype newmode)
1205 { return(*(char **)0); }
1206
1207#undef _traceattr
1208char *_traceattr(
1209 attr_t newmode)
1210 { return(*(char **)0); }
1211
1212#undef _nc_retrace_int_attr_t
1213int _nc_retrace_int_attr_t(
1214 attr_t code)
1215 { return(*(int *)0); }
1216
1217#undef _nc_retrace_attr_t
1218attr_t _nc_retrace_attr_t(
1219 attr_t code)
1220 { return(*(attr_t *)0); }
1221
1222#undef _nc_altcharset_name
1223const char *_nc_altcharset_name(
micky3879b9f5e72025-07-08 18:04:53 -04001224 attr_t attr,
Steve Kondikae271bc2015-11-15 02:50:53 +01001225 chtype ch)
1226 { return(*(const char **)0); }
1227
1228#undef _tracechtype2
1229char *_tracechtype2(
micky3879b9f5e72025-07-08 18:04:53 -04001230 int bufnum,
Steve Kondikae271bc2015-11-15 02:50:53 +01001231 chtype ch)
1232 { return(*(char **)0); }
1233
1234#undef _tracechtype
1235char *_tracechtype(
1236 chtype ch)
1237 { return(*(char **)0); }
1238
1239#undef _nc_retrace_chtype
1240chtype _nc_retrace_chtype(
1241 chtype code)
1242 { return(*(chtype *)0); }
1243
1244#undef _tracecchar_t2
1245char *_tracecchar_t2(
micky3879b9f5e72025-07-08 18:04:53 -04001246 int bufnum,
Steve Kondikae271bc2015-11-15 02:50:53 +01001247 const cchar_t *ch)
1248 { return(*(char **)0); }
1249
1250#undef _tracecchar_t
1251char *_tracecchar_t(
1252 const cchar_t *ch)
1253 { return(*(char **)0); }
1254
1255/* ./trace/lib_tracebits.c */
1256
Steve Kondikae271bc2015-11-15 02:50:53 +01001257#undef _nc_trace_ttymode
1258char *_nc_trace_ttymode(
micky3879b9f5e72025-07-08 18:04:53 -04001259 const struct termios *tty)
Steve Kondikae271bc2015-11-15 02:50:53 +01001260 { return(*(char **)0); }
1261
1262#undef _nc_tracebits
1263char *_nc_tracebits(void)
1264 { return(*(char **)0); }
1265
1266/* ./trace/lib_tracechr.c */
1267
1268#undef _nc_tracechar
1269char *_nc_tracechar(
micky3879b9f5e72025-07-08 18:04:53 -04001270 SCREEN *sp,
Steve Kondikae271bc2015-11-15 02:50:53 +01001271 int ch)
1272 { return(*(char **)0); }
1273
1274#undef _tracechar
1275char *_tracechar(
1276 int ch)
1277 { return(*(char **)0); }
1278
1279/* ./tinfo/lib_ttyflags.c */
1280
1281#undef _nc_get_tty_mode_sp
1282int _nc_get_tty_mode_sp(
micky3879b9f5e72025-07-08 18:04:53 -04001283 SCREEN *sp,
Steve Kondikae271bc2015-11-15 02:50:53 +01001284 struct termios *buf)
1285 { return(*(int *)0); }
1286
1287#undef _nc_get_tty_mode
1288int _nc_get_tty_mode(
1289 struct termios *buf)
1290 { return(*(int *)0); }
1291
1292#undef _nc_set_tty_mode_sp
1293int _nc_set_tty_mode_sp(
micky3879b9f5e72025-07-08 18:04:53 -04001294 SCREEN *sp,
Steve Kondikae271bc2015-11-15 02:50:53 +01001295 struct termios *buf)
1296 { return(*(int *)0); }
1297
1298#undef _nc_set_tty_mode
1299int _nc_set_tty_mode(
1300 struct termios *buf)
1301 { return(*(int *)0); }
1302
1303#undef def_shell_mode_sp
1304int def_shell_mode_sp(
1305 SCREEN *sp)
1306 { return(*(int *)0); }
1307
1308#undef def_shell_mode
1309int def_shell_mode(void)
1310 { return(*(int *)0); }
1311
1312#undef def_prog_mode_sp
1313int def_prog_mode_sp(
1314 SCREEN *sp)
1315 { return(*(int *)0); }
1316
1317#undef def_prog_mode
1318int def_prog_mode(void)
1319 { return(*(int *)0); }
1320
1321#undef reset_prog_mode_sp
1322int reset_prog_mode_sp(
1323 SCREEN *sp)
1324 { return(*(int *)0); }
1325
1326#undef reset_prog_mode
1327int reset_prog_mode(void)
1328 { return(*(int *)0); }
1329
1330#undef reset_shell_mode_sp
1331int reset_shell_mode_sp(
1332 SCREEN *sp)
1333 { return(*(int *)0); }
1334
1335#undef reset_shell_mode
1336int reset_shell_mode(void)
1337 { return(*(int *)0); }
1338
1339#undef savetty_sp
1340int savetty_sp(
1341 SCREEN *sp)
1342 { return(*(int *)0); }
1343
1344#undef savetty
1345int savetty(void)
1346 { return(*(int *)0); }
1347
1348#undef resetty_sp
1349int resetty_sp(
1350 SCREEN *sp)
1351 { return(*(int *)0); }
1352
1353#undef resetty
1354int resetty(void)
1355 { return(*(int *)0); }
1356
1357/* ./tty/lib_twait.c */
1358
1359#undef _nc_timed_wait
1360int _nc_timed_wait(
micky3879b9f5e72025-07-08 18:04:53 -04001361 SCREEN *sp,
1362 int mode,
1363 int milliseconds,
Steve Kondikae271bc2015-11-15 02:50:53 +01001364 int *timeleft)
1365 { return(*(int *)0); }
1366
1367/* ./tinfo/name_match.c */
1368
1369#undef _nc_first_name
1370char *_nc_first_name(
1371 const char *const sp)
1372 { return(*(char **)0); }
1373
1374#undef _nc_name_match
1375int _nc_name_match(
micky3879b9f5e72025-07-08 18:04:53 -04001376 const char *const namelst,
1377 const char *const name,
Steve Kondikae271bc2015-11-15 02:50:53 +01001378 const char *const delim)
1379 { return(*(int *)0); }
1380
1381/* ./names.c */
1382
1383#undef boolnames
1384const char *const boolnames[] = {0};
1385#undef boolfnames
1386const char *const boolfnames[] = {0};
1387#undef numnames
1388const char *const numnames[] = {0};
1389#undef numfnames
1390const char *const numfnames[] = {0};
1391#undef strnames
1392const char *const strnames[] = {0};
1393#undef strfnames
1394const char *const strfnames[] = {0};
1395
1396/* ./tinfo/obsolete.c */
1397
1398#undef _nc_set_buffer_sp
1399void _nc_set_buffer_sp(
micky3879b9f5e72025-07-08 18:04:53 -04001400 SCREEN *sp,
1401 FILE *ofp,
Steve Kondikae271bc2015-11-15 02:50:53 +01001402 int buffered)
1403 { /* void */ }
1404
1405#undef _nc_set_buffer
1406void _nc_set_buffer(
micky3879b9f5e72025-07-08 18:04:53 -04001407 FILE *ofp,
Steve Kondikae271bc2015-11-15 02:50:53 +01001408 int buffered)
1409 { /* void */ }
1410
1411/* ./tinfo/read_entry.c */
1412
Steve Kondikae271bc2015-11-15 02:50:53 +01001413#undef _nc_init_termtype
1414void _nc_init_termtype(
micky3879b9f5e72025-07-08 18:04:53 -04001415 TERMTYPE2 *const tp)
Steve Kondikae271bc2015-11-15 02:50:53 +01001416 { /* void */ }
1417
1418#undef _nc_read_termtype
1419int _nc_read_termtype(
micky3879b9f5e72025-07-08 18:04:53 -04001420 TERMTYPE2 *ptr,
1421 char *buffer,
Steve Kondikae271bc2015-11-15 02:50:53 +01001422 int limit)
1423 { return(*(int *)0); }
1424
1425#undef _nc_read_file_entry
1426int _nc_read_file_entry(
micky3879b9f5e72025-07-08 18:04:53 -04001427 const char *const filename,
1428 TERMTYPE2 *ptr)
1429 { return(*(int *)0); }
1430
1431#undef _nc_read_entry2
1432int _nc_read_entry2(
1433 const char *const name,
1434 char *const filename,
1435 TERMTYPE2 *const tp)
Steve Kondikae271bc2015-11-15 02:50:53 +01001436 { return(*(int *)0); }
1437
1438#undef _nc_read_entry
1439int _nc_read_entry(
micky3879b9f5e72025-07-08 18:04:53 -04001440 const char *const name,
1441 char *const filename,
Steve Kondikae271bc2015-11-15 02:50:53 +01001442 TERMTYPE *const tp)
1443 { return(*(int *)0); }
1444
1445/* ./tinfo/read_termcap.c */
1446
Steve Kondikae271bc2015-11-15 02:50:53 +01001447#undef _nc_read_termcap
1448void _nc_read_termcap(void)
1449 { /* void */ }
1450
1451/* ./tinfo/strings.c */
1452
1453#undef _nc_str_init
1454string_desc *_nc_str_init(
micky3879b9f5e72025-07-08 18:04:53 -04001455 string_desc *dst,
1456 char *src,
Steve Kondikae271bc2015-11-15 02:50:53 +01001457 size_t len)
1458 { return(*(string_desc **)0); }
1459
1460#undef _nc_str_null
1461string_desc *_nc_str_null(
micky3879b9f5e72025-07-08 18:04:53 -04001462 string_desc *dst,
Steve Kondikae271bc2015-11-15 02:50:53 +01001463 size_t len)
1464 { return(*(string_desc **)0); }
1465
1466#undef _nc_str_copy
1467string_desc *_nc_str_copy(
micky3879b9f5e72025-07-08 18:04:53 -04001468 string_desc *dst,
1469 const string_desc *const src)
Steve Kondikae271bc2015-11-15 02:50:53 +01001470 { return(*(string_desc **)0); }
1471
1472#undef _nc_safe_strcat
1473NCURSES_BOOL _nc_safe_strcat(
micky3879b9f5e72025-07-08 18:04:53 -04001474 string_desc *dst,
Steve Kondikae271bc2015-11-15 02:50:53 +01001475 const char *src)
1476 { return(*(NCURSES_BOOL *)0); }
1477
1478#undef _nc_safe_strcpy
1479NCURSES_BOOL _nc_safe_strcpy(
micky3879b9f5e72025-07-08 18:04:53 -04001480 string_desc *dst,
Steve Kondikae271bc2015-11-15 02:50:53 +01001481 const char *src)
1482 { return(*(NCURSES_BOOL *)0); }
1483
1484/* ./trace/trace_buf.c */
1485
1486#undef _nc_trace_buf
1487char *_nc_trace_buf(
micky3879b9f5e72025-07-08 18:04:53 -04001488 int bufnum,
Steve Kondikae271bc2015-11-15 02:50:53 +01001489 size_t want)
1490 { return(*(char **)0); }
1491
1492#undef _nc_trace_bufcat
1493char *_nc_trace_bufcat(
micky3879b9f5e72025-07-08 18:04:53 -04001494 int bufnum,
Steve Kondikae271bc2015-11-15 02:50:53 +01001495 const char *value)
1496 { return(*(char **)0); }
1497
1498/* ./trace/trace_tries.c */
1499
1500#undef _nc_trace_tries
1501void _nc_trace_tries(
1502 TRIES *tree)
1503 { /* void */ }
1504
1505/* ./base/tries.c */
1506
1507#undef _nc_expand_try
1508char *_nc_expand_try(
micky3879b9f5e72025-07-08 18:04:53 -04001509 TRIES *tree,
1510 unsigned code,
1511 int *count,
Steve Kondikae271bc2015-11-15 02:50:53 +01001512 size_t len)
1513 { return(*(char **)0); }
1514
1515#undef _nc_remove_key
1516int _nc_remove_key(
micky3879b9f5e72025-07-08 18:04:53 -04001517 TRIES **tree,
Steve Kondikae271bc2015-11-15 02:50:53 +01001518 unsigned code)
1519 { return(*(int *)0); }
1520
1521#undef _nc_remove_string
1522int _nc_remove_string(
micky3879b9f5e72025-07-08 18:04:53 -04001523 TRIES **tree,
Steve Kondikae271bc2015-11-15 02:50:53 +01001524 const char *string)
1525 { return(*(int *)0); }
1526
1527/* ./tinfo/trim_sgr0.c */
1528
1529#undef _nc_trim_sgr0
1530char *_nc_trim_sgr0(
micky3879b9f5e72025-07-08 18:04:53 -04001531 TERMTYPE2 *tp)
Steve Kondikae271bc2015-11-15 02:50:53 +01001532 { return(*(char **)0); }
1533
1534/* ./unctrl.c */
1535
1536#undef unctrl_sp
1537const char *unctrl_sp(
micky3879b9f5e72025-07-08 18:04:53 -04001538 SCREEN *sp,
Steve Kondikae271bc2015-11-15 02:50:53 +01001539 chtype ch)
1540 { return(*(const char **)0); }
1541
1542#undef unctrl
1543const char *unctrl(
1544 chtype ch)
1545 { return(*(const char **)0); }
1546
1547/* ./trace/visbuf.c */
1548
1549#undef _nc_visbuf2
1550const char *_nc_visbuf2(
micky3879b9f5e72025-07-08 18:04:53 -04001551 int bufnum,
Steve Kondikae271bc2015-11-15 02:50:53 +01001552 const char *buf)
1553 { return(*(const char **)0); }
1554
1555#undef _nc_visbuf
1556const char *_nc_visbuf(
1557 const char *buf)
1558 { return(*(const char **)0); }
1559
1560#undef _nc_visbufn
1561const char *_nc_visbufn(
micky3879b9f5e72025-07-08 18:04:53 -04001562 const char *buf,
Steve Kondikae271bc2015-11-15 02:50:53 +01001563 int len)
1564 { return(*(const char **)0); }
1565
1566#undef _nc_viswbuf2
1567const char *_nc_viswbuf2(
micky3879b9f5e72025-07-08 18:04:53 -04001568 int bufnum,
Steve Kondikae271bc2015-11-15 02:50:53 +01001569 const wchar_t *buf)
1570 { return(*(const char **)0); }
1571
1572#undef _nc_viswbuf
1573const char *_nc_viswbuf(
1574 const wchar_t *buf)
1575 { return(*(const char **)0); }
1576
1577#undef _nc_viswbufn
1578const char *_nc_viswbufn(
micky3879b9f5e72025-07-08 18:04:53 -04001579 const wchar_t *buf,
Steve Kondikae271bc2015-11-15 02:50:53 +01001580 int len)
1581 { return(*(const char **)0); }
1582
1583#undef _nc_viswibuf
1584const char *_nc_viswibuf(
1585 const wint_t *buf)
1586 { return(*(const char **)0); }
1587
1588#undef _nc_viscbuf2
1589const char *_nc_viscbuf2(
micky3879b9f5e72025-07-08 18:04:53 -04001590 int bufnum,
1591 const cchar_t *buf,
Steve Kondikae271bc2015-11-15 02:50:53 +01001592 int len)
1593 { return(*(const char **)0); }
1594
1595#undef _nc_viscbuf
1596const char *_nc_viscbuf(
micky3879b9f5e72025-07-08 18:04:53 -04001597 const cchar_t *buf,
Steve Kondikae271bc2015-11-15 02:50:53 +01001598 int len)
1599 { return(*(const char **)0); }
1600
1601/* ./base/define_key.c */
1602
1603#undef define_key_sp
1604int define_key_sp(
micky3879b9f5e72025-07-08 18:04:53 -04001605 SCREEN *sp,
1606 const char *str,
Steve Kondikae271bc2015-11-15 02:50:53 +01001607 int keycode)
1608 { return(*(int *)0); }
1609
1610#undef define_key
1611int define_key(
micky3879b9f5e72025-07-08 18:04:53 -04001612 const char *str,
Steve Kondikae271bc2015-11-15 02:50:53 +01001613 int keycode)
1614 { return(*(int *)0); }
1615
1616/* ./tinfo/hashed_db.c */
1617
1618#undef _nc_hashed_db
1619void _nc_hashed_db(void)
1620 { /* void */ }
1621
1622/* ./base/key_defined.c */
1623
1624#undef key_defined_sp
1625int key_defined_sp(
micky3879b9f5e72025-07-08 18:04:53 -04001626 SCREEN *sp,
Steve Kondikae271bc2015-11-15 02:50:53 +01001627 const char *str)
1628 { return(*(int *)0); }
1629
1630#undef key_defined
1631int key_defined(
1632 const char *str)
1633 { return(*(int *)0); }
1634
1635/* ./base/keybound.c */
1636
1637#undef keybound_sp
1638char *keybound_sp(
micky3879b9f5e72025-07-08 18:04:53 -04001639 SCREEN *sp,
1640 int code,
Steve Kondikae271bc2015-11-15 02:50:53 +01001641 int count)
1642 { return(*(char **)0); }
1643
1644#undef keybound
1645char *keybound(
micky3879b9f5e72025-07-08 18:04:53 -04001646 int code,
Steve Kondikae271bc2015-11-15 02:50:53 +01001647 int count)
1648 { return(*(char **)0); }
1649
1650/* ./base/keyok.c */
1651
1652#undef keyok_sp
1653int keyok_sp(
micky3879b9f5e72025-07-08 18:04:53 -04001654 SCREEN *sp,
1655 int c,
Steve Kondikae271bc2015-11-15 02:50:53 +01001656 NCURSES_BOOL flag)
1657 { return(*(int *)0); }
1658
1659#undef keyok
1660int keyok(
micky3879b9f5e72025-07-08 18:04:53 -04001661 int c,
Steve Kondikae271bc2015-11-15 02:50:53 +01001662 NCURSES_BOOL flag)
1663 { return(*(int *)0); }
1664
1665/* ./base/version.c */
1666
1667#undef curses_version
1668const char *curses_version(void)
1669 { return(*(const char **)0); }