blob: 3b21b8765761ce28c97964862d09c88eb7d9d8fe [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 _nc_boolcodes
130const char *const *_nc_boolcodes(void)
131 { return(*(const char **)0); }
132
133#undef _nc_numcodes
134const char *const *_nc_numcodes(void)
135 { return(*(const char **)0); }
136
137#undef _nc_strcodes
138const char *const *_nc_strcodes(void)
139 { return(*(const char **)0); }
140
141/* ./comp_captab.c */
142
Steve Kondikae271bc2015-11-15 02:50:53 +0100143#undef _nc_get_table
144const struct name_table_entry *_nc_get_table(
145 NCURSES_BOOL termcap)
146 { return(*(const struct name_table_entry **)0); }
147
148#undef _nc_get_hash_table
149const HashValue *_nc_get_hash_table(
150 NCURSES_BOOL termcap)
151 { return(*(const HashValue **)0); }
152
153#undef _nc_get_alias_table
154const struct alias *_nc_get_alias_table(
155 NCURSES_BOOL termcap)
156 { return(*(const struct alias **)0); }
157
158#undef _nc_get_hash_info
159const HashData *_nc_get_hash_info(
160 NCURSES_BOOL termcap)
161 { return(*(const HashData **)0); }
162
163/* ./tinfo/comp_error.c */
164
165#undef _nc_suppress_warnings
166NCURSES_BOOL _nc_suppress_warnings;
167#undef _nc_curr_line
168int _nc_curr_line;
169#undef _nc_curr_col
170int _nc_curr_col;
171
172#undef _nc_get_source
173const char *_nc_get_source(void)
174 { return(*(const char **)0); }
175
176#undef _nc_set_source
177void _nc_set_source(
178 const char *const name)
179 { /* void */ }
180
181#undef _nc_set_type
182void _nc_set_type(
183 const char *const name)
184 { /* void */ }
185
186#undef _nc_get_type
187void _nc_get_type(
188 char *name)
189 { /* void */ }
190
191#undef _nc_warning
192void _nc_warning(
micky3879b9f5e72025-07-08 18:04:53 -0400193 const char *const fmt,
Steve Kondikae271bc2015-11-15 02:50:53 +0100194 ...)
195 { /* void */ }
196
197#undef _nc_err_abort
198void _nc_err_abort(
micky3879b9f5e72025-07-08 18:04:53 -0400199 const char *const fmt,
Steve Kondikae271bc2015-11-15 02:50:53 +0100200 ...)
201 { /* void */ }
202
203#undef _nc_syserr_abort
204void _nc_syserr_abort(
micky3879b9f5e72025-07-08 18:04:53 -0400205 const char *const fmt,
Steve Kondikae271bc2015-11-15 02:50:53 +0100206 ...)
207 { /* void */ }
208
209/* ./tinfo/comp_hash.c */
210
211#undef _nc_find_entry
212struct name_table_entry const *_nc_find_entry(
micky3879b9f5e72025-07-08 18:04:53 -0400213 const char *string,
Steve Kondikae271bc2015-11-15 02:50:53 +0100214 const HashValue *hash_table)
215 { return(*(struct name_table_entry const **)0); }
216
217#undef _nc_find_type_entry
218struct name_table_entry const *_nc_find_type_entry(
micky3879b9f5e72025-07-08 18:04:53 -0400219 const char *string,
220 int type,
Steve Kondikae271bc2015-11-15 02:50:53 +0100221 NCURSES_BOOL termcap)
222 { return(*(struct name_table_entry const **)0); }
223
micky3879b9f5e72025-07-08 18:04:53 -0400224#undef _nc_find_user_entry
225struct user_table_entry const *_nc_find_user_entry(
226 const char *string)
227 { return(*(struct user_table_entry const **)0); }
Steve Kondikae271bc2015-11-15 02:50:53 +0100228
micky3879b9f5e72025-07-08 18:04:53 -0400229/* ./comp_userdefs.c */
230
231#undef _nc_get_userdefs_table
232const struct user_table_entry *_nc_get_userdefs_table(void)
233 { return(*(const struct user_table_entry **)0); }
234
235#undef _nc_get_hash_user
236const HashData *_nc_get_hash_user(void)
237 { return(*(const HashData **)0); }
238
239/* ./tinfo/db_iterator.c */
Steve Kondikae271bc2015-11-15 02:50:53 +0100240
241#undef _nc_tic_dir
242const char *_nc_tic_dir(
243 const char *path)
244 { return(*(const char **)0); }
245
246#undef _nc_keep_tic_dir
247void _nc_keep_tic_dir(
248 const char *path)
249 { /* void */ }
250
251#undef _nc_last_db
252void _nc_last_db(void)
253 { /* void */ }
254
255#undef _nc_next_db
256const char *_nc_next_db(
micky3879b9f5e72025-07-08 18:04:53 -0400257 DBDIRS *state,
Steve Kondikae271bc2015-11-15 02:50:53 +0100258 int *offset)
259 { return(*(const char **)0); }
260
261#undef _nc_first_db
262void _nc_first_db(
micky3879b9f5e72025-07-08 18:04:53 -0400263 DBDIRS *state,
Steve Kondikae271bc2015-11-15 02:50:53 +0100264 int *offset)
265 { /* void */ }
266
267/* ./tinfo/doalloc.c */
268
269#undef _nc_doalloc
270void *_nc_doalloc(
micky3879b9f5e72025-07-08 18:04:53 -0400271 void *oldp,
Steve Kondikae271bc2015-11-15 02:50:53 +0100272 size_t amount)
273 { return(*(void **)0); }
274
275/* ./tinfo/entries.c */
276
277#undef _nc_head
278ENTRY *_nc_head;
279#undef _nc_tail
280ENTRY *_nc_tail;
281
282#undef _nc_free_entry
283void _nc_free_entry(
micky3879b9f5e72025-07-08 18:04:53 -0400284 ENTRY *headp,
285 TERMTYPE2 *tterm)
Steve Kondikae271bc2015-11-15 02:50:53 +0100286 { /* void */ }
287
288#undef _nc_free_entries
289void _nc_free_entries(
290 ENTRY *headp)
291 { /* void */ }
292
Steve Kondikae271bc2015-11-15 02:50:53 +0100293#undef _nc_leaks_tinfo
294void _nc_leaks_tinfo(void)
295 { /* void */ }
296
micky3879b9f5e72025-07-08 18:04:53 -0400297#undef exit_terminfo
298void exit_terminfo(
299 int code)
300 { /* void */ }
301
Steve Kondikae271bc2015-11-15 02:50:53 +0100302/* ./fallback.c */
303
micky3879b9f5e72025-07-08 18:04:53 -0400304#undef _nc_fallback2
305const TERMTYPE2 *_nc_fallback2(
306 const char *name)
307 { return(*(const TERMTYPE2 **)0); }
308
Steve Kondikae271bc2015-11-15 02:50:53 +0100309#undef _nc_fallback
310const TERMTYPE *_nc_fallback(
311 const char *name)
312 { return(*(const TERMTYPE **)0); }
313
314/* ./tinfo/free_ttype.c */
315
316#undef _nc_free_termtype
317void _nc_free_termtype(
318 TERMTYPE *ptr)
319 { /* void */ }
320
micky3879b9f5e72025-07-08 18:04:53 -0400321#undef _nc_free_termtype1
322void _nc_free_termtype1(
323 TERMTYPE *ptr)
324 { /* void */ }
325
326#undef _nc_free_termtype2
327void _nc_free_termtype2(
328 TERMTYPE2 *ptr)
329 { /* void */ }
330
Steve Kondikae271bc2015-11-15 02:50:53 +0100331#undef _nc_user_definable
332NCURSES_BOOL _nc_user_definable;
333
334#undef use_extended_names
335int use_extended_names(
336 NCURSES_BOOL flag)
337 { return(*(int *)0); }
338
339/* ./tinfo/getenv_num.c */
340
341#undef _nc_getenv_num
342int _nc_getenv_num(
343 const char *name)
344 { return(*(int *)0); }
345
346#undef _nc_setenv_num
347void _nc_setenv_num(
micky3879b9f5e72025-07-08 18:04:53 -0400348 const char *name,
Steve Kondikae271bc2015-11-15 02:50:53 +0100349 int value)
350 { /* void */ }
351
352/* ./tinfo/home_terminfo.c */
353
354#undef _nc_home_terminfo
355char *_nc_home_terminfo(void)
356 { return(*(char **)0); }
357
358/* ./tinfo/init_keytry.c */
359
Steve Kondikae271bc2015-11-15 02:50:53 +0100360#undef _nc_init_keytry
361void _nc_init_keytry(
362 SCREEN *sp)
363 { /* void */ }
364
365/* ./tinfo/lib_acs.c */
366
367#undef _nc_acs_map
368chtype *_nc_acs_map(void)
369 { return(*(chtype **)0); }
370
371#undef _nc_init_acs_sp
372void _nc_init_acs_sp(
373 SCREEN *sp)
374 { /* void */ }
375
376#undef _nc_init_acs
377void _nc_init_acs(void)
378 { /* void */ }
379
380/* ./tinfo/lib_baudrate.c */
381
Steve Kondikae271bc2015-11-15 02:50:53 +0100382struct speed {
micky3879b9f5e72025-07-08 18:04:53 -0400383 int given_speed;
384 int actual_speed;
Steve Kondikae271bc2015-11-15 02:50:53 +0100385};
386
387#undef _nc_baudrate
388int _nc_baudrate(
389 int OSpeed)
390 { return(*(int *)0); }
391
392#undef _nc_ospeed
393int _nc_ospeed(
394 int BaudRate)
395 { return(*(int *)0); }
396
397#undef baudrate_sp
398int baudrate_sp(
399 SCREEN *sp)
400 { return(*(int *)0); }
401
402#undef baudrate
403int baudrate(void)
404 { return(*(int *)0); }
405
406/* ./tinfo/lib_cur_term.c */
407
408#undef _nc_get_cur_term_sp
409TERMINAL *_nc_get_cur_term_sp(
410 SCREEN *sp)
411 { return(*(TERMINAL **)0); }
412
413#undef _nc_get_cur_term
414TERMINAL *_nc_get_cur_term(void)
415 { return(*(TERMINAL **)0); }
416
417#undef _nc_cur_term
418TERMINAL *_nc_cur_term(void)
419 { return(*(TERMINAL **)0); }
420
421#undef set_curterm_sp
422TERMINAL *set_curterm_sp(
micky3879b9f5e72025-07-08 18:04:53 -0400423 SCREEN *sp,
Steve Kondikae271bc2015-11-15 02:50:53 +0100424 TERMINAL *termp)
425 { return(*(TERMINAL **)0); }
426
427#undef set_curterm
428TERMINAL *set_curterm(
429 TERMINAL *termp)
430 { return(*(TERMINAL **)0); }
431
432#undef del_curterm_sp
433int del_curterm_sp(
micky3879b9f5e72025-07-08 18:04:53 -0400434 SCREEN *sp,
Steve Kondikae271bc2015-11-15 02:50:53 +0100435 TERMINAL *termp)
436 { return(*(int *)0); }
437
438#undef del_curterm
439int del_curterm(
440 TERMINAL *termp)
441 { return(*(int *)0); }
442
443/* ./tinfo/lib_data.c */
444
445#undef _nc_stdscr
446WINDOW *_nc_stdscr(void)
447 { return(*(WINDOW **)0); }
448
449#undef _nc_curscr
450WINDOW *_nc_curscr(void)
451 { return(*(WINDOW **)0); }
452
453#undef _nc_newscr
454WINDOW *_nc_newscr(void)
455 { return(*(WINDOW **)0); }
456
457#undef _nc_screen_chain
458SCREEN *_nc_screen_chain;
459#undef SP
460SCREEN *SP;
461#undef _nc_globals
462NCURSES_GLOBALS _nc_globals;
463#undef _nc_prescreen
464NCURSES_PRESCREEN _nc_prescreen;
465
466#undef _nc_screen_of
467SCREEN *_nc_screen_of(
468 WINDOW *win)
469 { return(*(SCREEN **)0); }
470
471#undef _nc_init_pthreads
472void _nc_init_pthreads(void)
473 { /* void */ }
474
475#undef _nc_mutex_init
476void _nc_mutex_init(
477 pthread_mutex_t *obj)
478 { /* void */ }
479
480#undef _nc_mutex_lock
481int _nc_mutex_lock(
482 pthread_mutex_t *obj)
483 { return(*(int *)0); }
484
485#undef _nc_mutex_trylock
486int _nc_mutex_trylock(
487 pthread_mutex_t *obj)
488 { return(*(int *)0); }
489
490#undef _nc_mutex_unlock
491int _nc_mutex_unlock(
492 pthread_mutex_t *obj)
493 { return(*(int *)0); }
494
495/* ./tinfo/lib_has_cap.c */
496
497#undef has_ic_sp
498NCURSES_BOOL has_ic_sp(
499 SCREEN *sp)
500 { return(*(NCURSES_BOOL *)0); }
501
502#undef has_ic
503NCURSES_BOOL has_ic(void)
504 { return(*(NCURSES_BOOL *)0); }
505
506#undef has_il_sp
507NCURSES_BOOL has_il_sp(
508 SCREEN *sp)
509 { return(*(NCURSES_BOOL *)0); }
510
511#undef has_il
512NCURSES_BOOL has_il(void)
513 { return(*(NCURSES_BOOL *)0); }
514
515/* ./tinfo/lib_kernel.c */
516
517#undef erasechar_sp
518char erasechar_sp(
519 SCREEN *sp)
520 { return(*(char *)0); }
521
522#undef erasechar
523char erasechar(void)
524 { return(*(char *)0); }
525
526#undef killchar_sp
527char killchar_sp(
528 SCREEN *sp)
529 { return(*(char *)0); }
530
531#undef killchar
532char killchar(void)
533 { return(*(char *)0); }
534
535#undef flushinp_sp
536int flushinp_sp(
537 SCREEN *sp)
538 { return(*(int *)0); }
539
540#undef flushinp
541int flushinp(void)
542 { return(*(int *)0); }
543
544/* ./lib_keyname.c */
545
546struct kn { short offset; int code; };
547
548#undef keyname_sp
549const char *keyname_sp(
micky3879b9f5e72025-07-08 18:04:53 -0400550 SCREEN *sp,
Steve Kondikae271bc2015-11-15 02:50:53 +0100551 int c)
552 { return(*(const char **)0); }
553
554#undef keyname
555const char *keyname(
556 int c)
557 { return(*(const char **)0); }
558
559/* ./tinfo/lib_longname.c */
560
561#undef longname_sp
562char *longname_sp(
563 SCREEN *sp)
564 { return(*(char **)0); }
565
566#undef longname
567char *longname(void)
568 { return(*(char **)0); }
569
570/* ./tinfo/lib_napms.c */
571
572#undef napms_sp
573int napms_sp(
micky3879b9f5e72025-07-08 18:04:53 -0400574 SCREEN *sp,
Steve Kondikae271bc2015-11-15 02:50:53 +0100575 int ms)
576 { return(*(int *)0); }
577
578#undef napms
579int napms(
580 int ms)
581 { return(*(int *)0); }
582
583/* ./tinfo/lib_options.c */
584
585#undef idlok
586int idlok(
micky3879b9f5e72025-07-08 18:04:53 -0400587 WINDOW *win,
Steve Kondikae271bc2015-11-15 02:50:53 +0100588 NCURSES_BOOL flag)
589 { return(*(int *)0); }
590
591#undef idcok
592void idcok(
micky3879b9f5e72025-07-08 18:04:53 -0400593 WINDOW *win,
Steve Kondikae271bc2015-11-15 02:50:53 +0100594 NCURSES_BOOL flag)
595 { /* void */ }
596
597#undef halfdelay_sp
598int halfdelay_sp(
micky3879b9f5e72025-07-08 18:04:53 -0400599 SCREEN *sp,
Steve Kondikae271bc2015-11-15 02:50:53 +0100600 int t)
601 { return(*(int *)0); }
602
603#undef halfdelay
604int halfdelay(
605 int t)
606 { return(*(int *)0); }
607
608#undef nodelay
609int nodelay(
micky3879b9f5e72025-07-08 18:04:53 -0400610 WINDOW *win,
Steve Kondikae271bc2015-11-15 02:50:53 +0100611 NCURSES_BOOL flag)
612 { return(*(int *)0); }
613
614#undef notimeout
615int notimeout(
micky3879b9f5e72025-07-08 18:04:53 -0400616 WINDOW *win,
Steve Kondikae271bc2015-11-15 02:50:53 +0100617 NCURSES_BOOL f)
618 { return(*(int *)0); }
619
620#undef wtimeout
621void wtimeout(
micky3879b9f5e72025-07-08 18:04:53 -0400622 WINDOW *win,
Steve Kondikae271bc2015-11-15 02:50:53 +0100623 int delay)
624 { /* void */ }
625
626#undef keypad
627int keypad(
micky3879b9f5e72025-07-08 18:04:53 -0400628 WINDOW *win,
Steve Kondikae271bc2015-11-15 02:50:53 +0100629 NCURSES_BOOL flag)
630 { return(*(int *)0); }
631
632#undef meta
633int meta(
micky3879b9f5e72025-07-08 18:04:53 -0400634 WINDOW *win,
Steve Kondikae271bc2015-11-15 02:50:53 +0100635 NCURSES_BOOL flag)
636 { return(*(int *)0); }
637
638#undef curs_set_sp
639int curs_set_sp(
micky3879b9f5e72025-07-08 18:04:53 -0400640 SCREEN *sp,
Steve Kondikae271bc2015-11-15 02:50:53 +0100641 int vis)
642 { return(*(int *)0); }
643
644#undef curs_set
645int curs_set(
646 int vis)
647 { return(*(int *)0); }
648
649#undef typeahead_sp
650int typeahead_sp(
micky3879b9f5e72025-07-08 18:04:53 -0400651 SCREEN *sp,
Steve Kondikae271bc2015-11-15 02:50:53 +0100652 int fd)
653 { return(*(int *)0); }
654
655#undef typeahead
656int typeahead(
657 int fd)
658 { return(*(int *)0); }
659
660#undef has_key_sp
661int has_key_sp(
micky3879b9f5e72025-07-08 18:04:53 -0400662 SCREEN *sp,
Steve Kondikae271bc2015-11-15 02:50:53 +0100663 int keycode)
664 { return(*(int *)0); }
665
666#undef has_key
667int has_key(
668 int keycode)
669 { return(*(int *)0); }
670
671#undef _nc_putp_flush_sp
672int _nc_putp_flush_sp(
micky3879b9f5e72025-07-08 18:04:53 -0400673 SCREEN *sp,
674 const char *name,
Steve Kondikae271bc2015-11-15 02:50:53 +0100675 const char *value)
676 { return(*(int *)0); }
677
678#undef _nc_keypad
679int _nc_keypad(
micky3879b9f5e72025-07-08 18:04:53 -0400680 SCREEN *sp,
Steve Kondikae271bc2015-11-15 02:50:53 +0100681 int flag)
682 { return(*(int *)0); }
683
684/* ./tinfo/lib_raw.c */
685
686#undef raw_sp
687int raw_sp(
688 SCREEN *sp)
689 { return(*(int *)0); }
690
691#undef raw
692int raw(void)
693 { return(*(int *)0); }
694
695#undef cbreak_sp
696int cbreak_sp(
697 SCREEN *sp)
698 { return(*(int *)0); }
699
700#undef cbreak
701int cbreak(void)
702 { return(*(int *)0); }
703
704#undef qiflush_sp
705void qiflush_sp(
706 SCREEN *sp)
707 { /* void */ }
708
709#undef qiflush
710void qiflush(void)
711 { /* void */ }
712
713#undef noraw_sp
714int noraw_sp(
715 SCREEN *sp)
716 { return(*(int *)0); }
717
718#undef noraw
719int noraw(void)
720 { return(*(int *)0); }
721
722#undef nocbreak_sp
723int nocbreak_sp(
724 SCREEN *sp)
725 { return(*(int *)0); }
726
727#undef nocbreak
728int nocbreak(void)
729 { return(*(int *)0); }
730
731#undef noqiflush_sp
732void noqiflush_sp(
733 SCREEN *sp)
734 { /* void */ }
735
736#undef noqiflush
737void noqiflush(void)
738 { /* void */ }
739
740#undef intrflush_sp
741int intrflush_sp(
micky3879b9f5e72025-07-08 18:04:53 -0400742 SCREEN *sp,
743 WINDOW *win,
Steve Kondikae271bc2015-11-15 02:50:53 +0100744 NCURSES_BOOL flag)
745 { return(*(int *)0); }
746
747#undef intrflush
748int intrflush(
micky3879b9f5e72025-07-08 18:04:53 -0400749 WINDOW *win,
Steve Kondikae271bc2015-11-15 02:50:53 +0100750 NCURSES_BOOL flag)
751 { return(*(int *)0); }
752
micky3879b9f5e72025-07-08 18:04:53 -0400753#undef is_nl_sp
754int is_nl_sp(
755 SCREEN *sp)
756 { return(*(int *)0); }
Steve Kondikae271bc2015-11-15 02:50:53 +0100757
micky3879b9f5e72025-07-08 18:04:53 -0400758#undef is_raw_sp
759int is_raw_sp(
760 SCREEN *sp)
761 { return(*(int *)0); }
762
763#undef is_cbreak_sp
764int is_cbreak_sp(
765 SCREEN *sp)
766 { return(*(int *)0); }
767
768#undef is_echo_sp
769int is_echo_sp(
770 SCREEN *sp)
771 { return(*(int *)0); }
772
773#undef is_nl
774int is_nl(void)
775 { return(*(int *)0); }
776
777#undef is_raw
778int is_raw(void)
779 { return(*(int *)0); }
780
781#undef is_cbreak
782int is_cbreak(void)
783 { return(*(int *)0); }
784
785#undef is_echo
786int is_echo(void)
787 { return(*(int *)0); }
788
789/* ./tinfo/lib_setup.c */
Steve Kondikae271bc2015-11-15 02:50:53 +0100790
791#undef _nc_ttytype
792char *_nc_ttytype(void)
793 { return(*(char **)0); }
794
795#undef _nc_ptr_Lines
796int *_nc_ptr_Lines(
797 SCREEN *sp)
798 { return(*(int **)0); }
799
800#undef _nc_LINES
801int _nc_LINES(void)
802 { return(*(int *)0); }
803
804#undef _nc_ptr_Cols
805int *_nc_ptr_Cols(
806 SCREEN *sp)
807 { return(*(int **)0); }
808
809#undef _nc_COLS
810int _nc_COLS(void)
811 { return(*(int *)0); }
812
813#undef _nc_ptr_Tabsize
814int *_nc_ptr_Tabsize(
815 SCREEN *sp)
816 { return(*(int **)0); }
817
818#undef _nc_TABSIZE
819int _nc_TABSIZE(void)
820 { return(*(int *)0); }
821
822#undef set_tabsize_sp
823int set_tabsize_sp(
micky3879b9f5e72025-07-08 18:04:53 -0400824 SCREEN *sp,
Steve Kondikae271bc2015-11-15 02:50:53 +0100825 int value)
826 { return(*(int *)0); }
827
828#undef set_tabsize
829int set_tabsize(
830 int value)
831 { return(*(int *)0); }
832
833#undef _nc_handle_sigwinch
834int _nc_handle_sigwinch(
835 SCREEN *sp)
836 { return(*(int *)0); }
837
838#undef use_env_sp
839void use_env_sp(
micky3879b9f5e72025-07-08 18:04:53 -0400840 SCREEN *sp,
Steve Kondikae271bc2015-11-15 02:50:53 +0100841 NCURSES_BOOL f)
842 { /* void */ }
843
844#undef use_tioctl_sp
845void use_tioctl_sp(
micky3879b9f5e72025-07-08 18:04:53 -0400846 SCREEN *sp,
Steve Kondikae271bc2015-11-15 02:50:53 +0100847 NCURSES_BOOL f)
848 { /* void */ }
849
850#undef use_env
851void use_env(
852 NCURSES_BOOL f)
853 { /* void */ }
854
855#undef use_tioctl
856void use_tioctl(
857 NCURSES_BOOL f)
858 { /* void */ }
859
860#undef _nc_get_screensize
861void _nc_get_screensize(
micky3879b9f5e72025-07-08 18:04:53 -0400862 SCREEN *sp,
863 int *linep,
Steve Kondikae271bc2015-11-15 02:50:53 +0100864 int *colp)
865 { /* void */ }
866
867#undef _nc_update_screensize
868void _nc_update_screensize(
869 SCREEN *sp)
870 { /* void */ }
871
872#undef _nc_setup_tinfo
873int _nc_setup_tinfo(
micky3879b9f5e72025-07-08 18:04:53 -0400874 const char *const tn,
875 TERMTYPE2 *const tp)
Steve Kondikae271bc2015-11-15 02:50:53 +0100876 { return(*(int *)0); }
877
878#undef _nc_tinfo_cmdch
879void _nc_tinfo_cmdch(
micky3879b9f5e72025-07-08 18:04:53 -0400880 TERMINAL *termp,
Steve Kondikae271bc2015-11-15 02:50:53 +0100881 int proto)
882 { /* void */ }
883
884#undef _nc_get_locale
885char *_nc_get_locale(void)
886 { return(*(char **)0); }
887
888#undef _nc_unicode_locale
889int _nc_unicode_locale(void)
890 { return(*(int *)0); }
891
892#undef _nc_locale_breaks_acs
893int _nc_locale_breaks_acs(
894 TERMINAL *termp)
895 { return(*(int *)0); }
896
897#undef _nc_setupterm
898int _nc_setupterm(
micky3879b9f5e72025-07-08 18:04:53 -0400899 const char *tname,
900 int Filedes,
901 int *errret,
Steve Kondikae271bc2015-11-15 02:50:53 +0100902 int reuse)
903 { return(*(int *)0); }
904
micky3879b9f5e72025-07-08 18:04:53 -0400905#undef _nc_find_prescr
906SCREEN *_nc_find_prescr(void)
907 { return(*(SCREEN **)0); }
908
909#undef _nc_forget_prescr
910void _nc_forget_prescr(void)
911 { /* void */ }
912
Steve Kondikae271bc2015-11-15 02:50:53 +0100913#undef new_prescr
914SCREEN *new_prescr(void)
915 { return(*(SCREEN **)0); }
916
917#undef setupterm
918int setupterm(
micky3879b9f5e72025-07-08 18:04:53 -0400919 const char *tname,
920 int Filedes,
Steve Kondikae271bc2015-11-15 02:50:53 +0100921 int *errret)
922 { return(*(int *)0); }
923
924/* ./tinfo/lib_termcap.c */
925
926#undef UP
927char *UP;
928#undef BC
929char *BC;
930
931#undef tgetent_sp
932int tgetent_sp(
micky3879b9f5e72025-07-08 18:04:53 -0400933 SCREEN *sp,
934 char *bufp,
Steve Kondikae271bc2015-11-15 02:50:53 +0100935 const char *name)
936 { return(*(int *)0); }
937
Steve Kondikae271bc2015-11-15 02:50:53 +0100938#undef tgetent
939int tgetent(
micky3879b9f5e72025-07-08 18:04:53 -0400940 char *bufp,
Steve Kondikae271bc2015-11-15 02:50:53 +0100941 const char *name)
942 { return(*(int *)0); }
943
944#undef tgetflag_sp
945int tgetflag_sp(
micky3879b9f5e72025-07-08 18:04:53 -0400946 SCREEN *sp,
Steve Kondikae271bc2015-11-15 02:50:53 +0100947 const char *id)
948 { return(*(int *)0); }
949
950#undef tgetflag
951int tgetflag(
952 const char *id)
953 { return(*(int *)0); }
954
955#undef tgetnum_sp
956int tgetnum_sp(
micky3879b9f5e72025-07-08 18:04:53 -0400957 SCREEN *sp,
Steve Kondikae271bc2015-11-15 02:50:53 +0100958 const char *id)
959 { return(*(int *)0); }
960
961#undef tgetnum
962int tgetnum(
963 const char *id)
964 { return(*(int *)0); }
965
966#undef tgetstr_sp
967char *tgetstr_sp(
micky3879b9f5e72025-07-08 18:04:53 -0400968 SCREEN *sp,
969 const char *id,
Steve Kondikae271bc2015-11-15 02:50:53 +0100970 char **area)
971 { return(*(char **)0); }
972
973#undef tgetstr
974char *tgetstr(
micky3879b9f5e72025-07-08 18:04:53 -0400975 const char *id,
Steve Kondikae271bc2015-11-15 02:50:53 +0100976 char **area)
977 { return(*(char **)0); }
978
979/* ./tinfo/lib_termname.c */
980
981#undef termname_sp
982char *termname_sp(
983 SCREEN *sp)
984 { return(*(char **)0); }
985
986#undef termname
987char *termname(void)
988 { return(*(char **)0); }
989
990/* ./tinfo/lib_tgoto.c */
991
992#undef tgoto
993char *tgoto(
micky3879b9f5e72025-07-08 18:04:53 -0400994 const char *string,
995 int x,
Steve Kondikae271bc2015-11-15 02:50:53 +0100996 int y)
997 { return(*(char **)0); }
998
999/* ./tinfo/lib_ti.c */
1000
1001#undef tigetflag_sp
1002int tigetflag_sp(
micky3879b9f5e72025-07-08 18:04:53 -04001003 SCREEN *sp,
Steve Kondikae271bc2015-11-15 02:50:53 +01001004 const char *str)
1005 { return(*(int *)0); }
1006
1007#undef tigetflag
1008int tigetflag(
1009 const char *str)
1010 { return(*(int *)0); }
1011
1012#undef tigetnum_sp
1013int tigetnum_sp(
micky3879b9f5e72025-07-08 18:04:53 -04001014 SCREEN *sp,
Steve Kondikae271bc2015-11-15 02:50:53 +01001015 const char *str)
1016 { return(*(int *)0); }
1017
1018#undef tigetnum
1019int tigetnum(
1020 const char *str)
1021 { return(*(int *)0); }
1022
1023#undef tigetstr_sp
1024char *tigetstr_sp(
micky3879b9f5e72025-07-08 18:04:53 -04001025 SCREEN *sp,
Steve Kondikae271bc2015-11-15 02:50:53 +01001026 const char *str)
1027 { return(*(char **)0); }
1028
1029#undef tigetstr
1030char *tigetstr(
1031 const char *str)
1032 { return(*(char **)0); }
1033
1034/* ./tinfo/lib_tparm.c */
1035
1036#undef _nc_tparm_err
1037int _nc_tparm_err;
1038
micky3879b9f5e72025-07-08 18:04:53 -04001039#undef _nc_free_tparm
1040void _nc_free_tparm(
1041 TERMINAL *termp)
1042 { /* void */ }
1043
Steve Kondikae271bc2015-11-15 02:50:53 +01001044#undef _nc_tparm_analyze
1045int _nc_tparm_analyze(
micky3879b9f5e72025-07-08 18:04:53 -04001046 TERMINAL *term,
1047 const char *string,
1048 char **p_is_s,
Steve Kondikae271bc2015-11-15 02:50:53 +01001049 int *_nc_popcount)
1050 { return(*(int *)0); }
1051
1052#undef tparm
1053char *tparm(
micky3879b9f5e72025-07-08 18:04:53 -04001054 const char *string,
Steve Kondikae271bc2015-11-15 02:50:53 +01001055 ...)
1056 { return(*(char **)0); }
1057
1058#undef tiparm
1059char *tiparm(
micky3879b9f5e72025-07-08 18:04:53 -04001060 const char *string,
Steve Kondikae271bc2015-11-15 02:50:53 +01001061 ...)
1062 { return(*(char **)0); }
1063
micky3879b9f5e72025-07-08 18:04:53 -04001064#undef tiparm_s
1065char *tiparm_s(
1066 int num_expected,
1067 int tparm_type,
1068 const char *string,
1069 ...)
1070 { return(*(char **)0); }
1071
1072#undef tiscan_s
1073int tiscan_s(
1074 int *num_expected,
1075 int *tparm_type,
1076 const char *string)
1077 { return(*(int *)0); }
1078
1079#undef _nc_tiparm
1080char *_nc_tiparm(
1081 int expected,
1082 const char *string,
1083 ...)
1084 { return(*(char **)0); }
1085
1086#undef _nc_reset_tparm
1087void _nc_reset_tparm(
1088 TERMINAL *term)
1089 { /* void */ }
1090
Steve Kondikae271bc2015-11-15 02:50:53 +01001091/* ./tinfo/lib_tputs.c */
1092
1093#undef PC
1094char PC;
1095#undef ospeed
1096short ospeed;
1097#undef _nc_nulls_sent
1098int _nc_nulls_sent;
1099
1100#undef _nc_set_no_padding
1101void _nc_set_no_padding(
1102 SCREEN *sp)
1103 { /* void */ }
1104
1105#undef delay_output_sp
1106int delay_output_sp(
micky3879b9f5e72025-07-08 18:04:53 -04001107 SCREEN *sp,
Steve Kondikae271bc2015-11-15 02:50:53 +01001108 int ms)
1109 { return(*(int *)0); }
1110
1111#undef delay_output
1112int delay_output(
1113 int ms)
1114 { return(*(int *)0); }
1115
1116#undef _nc_flush_sp
1117void _nc_flush_sp(
1118 SCREEN *sp)
1119 { /* void */ }
1120
1121#undef _nc_flush
1122void _nc_flush(void)
1123 { /* void */ }
1124
1125#undef _nc_outch_sp
1126int _nc_outch_sp(
micky3879b9f5e72025-07-08 18:04:53 -04001127 SCREEN *sp,
Steve Kondikae271bc2015-11-15 02:50:53 +01001128 int ch)
1129 { return(*(int *)0); }
1130
1131#undef _nc_outch
1132int _nc_outch(
1133 int ch)
1134 { return(*(int *)0); }
1135
1136#undef _nc_putchar_sp
1137int _nc_putchar_sp(
micky3879b9f5e72025-07-08 18:04:53 -04001138 SCREEN *sp,
Steve Kondikae271bc2015-11-15 02:50:53 +01001139 int ch)
1140 { return(*(int *)0); }
1141
1142#undef _nc_putchar
1143int _nc_putchar(
1144 int ch)
1145 { return(*(int *)0); }
1146
1147#undef putp_sp
1148int putp_sp(
micky3879b9f5e72025-07-08 18:04:53 -04001149 SCREEN *sp,
Steve Kondikae271bc2015-11-15 02:50:53 +01001150 const char *string)
1151 { return(*(int *)0); }
1152
1153#undef putp
1154int putp(
1155 const char *string)
1156 { return(*(int *)0); }
1157
1158#undef _nc_putp_sp
1159int _nc_putp_sp(
micky3879b9f5e72025-07-08 18:04:53 -04001160 SCREEN *sp,
1161 const char *name,
Steve Kondikae271bc2015-11-15 02:50:53 +01001162 const char *string)
1163 { return(*(int *)0); }
1164
1165#undef _nc_putp
1166int _nc_putp(
micky3879b9f5e72025-07-08 18:04:53 -04001167 const char *name,
Steve Kondikae271bc2015-11-15 02:50:53 +01001168 const char *string)
1169 { return(*(int *)0); }
1170
1171#undef tputs_sp
1172int tputs_sp(
micky3879b9f5e72025-07-08 18:04:53 -04001173 SCREEN *sp,
1174 const char *string,
1175 int affcnt,
Steve Kondikae271bc2015-11-15 02:50:53 +01001176 NCURSES_OUTC_sp outc)
1177 { return(*(int *)0); }
1178
1179#undef _nc_outc_wrapper
1180int _nc_outc_wrapper(
micky3879b9f5e72025-07-08 18:04:53 -04001181 SCREEN *sp,
Steve Kondikae271bc2015-11-15 02:50:53 +01001182 int c)
1183 { return(*(int *)0); }
1184
1185#undef tputs
1186int tputs(
micky3879b9f5e72025-07-08 18:04:53 -04001187 const char *string,
1188 int affcnt,
Steve Kondikae271bc2015-11-15 02:50:53 +01001189 int (*outc)(
1190 int p1))
1191 { return(*(int *)0); }
1192
1193/* ./trace/lib_trace.c */
1194
1195#undef _nc_tracing
1196unsigned _nc_tracing;
1197
1198#undef _nc__nc_tputs_trace
1199const char *_nc__nc_tputs_trace(void)
1200 { return(*(const char **)0); }
1201
1202#undef _nc__nc_outchars
1203long _nc__nc_outchars(void)
1204 { return(*(long *)0); }
1205
1206#undef _nc_set_tputs_trace
1207void _nc_set_tputs_trace(
1208 const char *s)
1209 { /* void */ }
1210
1211#undef _nc_count_outchars
1212void _nc_count_outchars(
1213 long increment)
1214 { /* void */ }
1215
micky3879b9f5e72025-07-08 18:04:53 -04001216#undef curses_trace
1217unsigned curses_trace(
1218 unsigned tracelevel)
1219 { return(*(unsigned *)0); }
1220
Steve Kondikae271bc2015-11-15 02:50:53 +01001221#undef trace
1222void trace(
1223 const unsigned int tracelevel)
1224 { /* void */ }
1225
1226#undef _tracef
1227void _tracef(
micky3879b9f5e72025-07-08 18:04:53 -04001228 const char *fmt,
Steve Kondikae271bc2015-11-15 02:50:53 +01001229 ...)
1230 { /* void */ }
1231
1232#undef _nc_retrace_bool
1233NCURSES_BOOL _nc_retrace_bool(
1234 int code)
1235 { return(*(NCURSES_BOOL *)0); }
1236
1237#undef _nc_retrace_char
1238char _nc_retrace_char(
1239 int code)
1240 { return(*(char *)0); }
1241
1242#undef _nc_retrace_int
1243int _nc_retrace_int(
1244 int code)
1245 { return(*(int *)0); }
1246
1247#undef _nc_retrace_unsigned
1248unsigned _nc_retrace_unsigned(
1249 unsigned code)
1250 { return(*(unsigned *)0); }
1251
1252#undef _nc_retrace_ptr
1253char *_nc_retrace_ptr(
1254 char *code)
1255 { return(*(char **)0); }
1256
1257#undef _nc_retrace_cptr
1258const char *_nc_retrace_cptr(
1259 const char *code)
1260 { return(*(const char **)0); }
1261
1262#undef _nc_retrace_cvoid_ptr
1263const void *_nc_retrace_cvoid_ptr(
1264 const void *code)
1265 { return(*(const void **)0); }
1266
1267#undef _nc_retrace_void_ptr
1268void *_nc_retrace_void_ptr(
1269 void *code)
1270 { return(*(void **)0); }
1271
1272#undef _nc_retrace_sp
1273SCREEN *_nc_retrace_sp(
1274 SCREEN *code)
1275 { return(*(SCREEN **)0); }
1276
1277#undef _nc_retrace_win
1278WINDOW *_nc_retrace_win(
1279 WINDOW *code)
1280 { return(*(WINDOW **)0); }
1281
micky3879b9f5e72025-07-08 18:04:53 -04001282#undef _nc_fmt_funcptr
1283char *_nc_fmt_funcptr(
1284 char *target,
1285 const char *source,
1286 size_t size)
1287 { return(*(char **)0); }
1288
Steve Kondikae271bc2015-11-15 02:50:53 +01001289#undef _nc_use_tracef
1290int _nc_use_tracef(
1291 unsigned mask)
1292 { return(*(int *)0); }
1293
1294#undef _nc_locked_tracef
1295void _nc_locked_tracef(
micky3879b9f5e72025-07-08 18:04:53 -04001296 const char *fmt,
Steve Kondikae271bc2015-11-15 02:50:53 +01001297 ...)
1298 { /* void */ }
1299
1300/* ./trace/lib_traceatr.c */
1301
1302#undef _traceattr2
1303char *_traceattr2(
micky3879b9f5e72025-07-08 18:04:53 -04001304 int bufnum,
Steve Kondikae271bc2015-11-15 02:50:53 +01001305 chtype newmode)
1306 { return(*(char **)0); }
1307
1308#undef _traceattr
1309char *_traceattr(
1310 attr_t newmode)
1311 { return(*(char **)0); }
1312
1313#undef _nc_retrace_int_attr_t
1314int _nc_retrace_int_attr_t(
1315 attr_t code)
1316 { return(*(int *)0); }
1317
1318#undef _nc_retrace_attr_t
1319attr_t _nc_retrace_attr_t(
1320 attr_t code)
1321 { return(*(attr_t *)0); }
1322
1323#undef _nc_altcharset_name
1324const char *_nc_altcharset_name(
micky3879b9f5e72025-07-08 18:04:53 -04001325 attr_t attr,
Steve Kondikae271bc2015-11-15 02:50:53 +01001326 chtype ch)
1327 { return(*(const char **)0); }
1328
1329#undef _tracechtype2
1330char *_tracechtype2(
micky3879b9f5e72025-07-08 18:04:53 -04001331 int bufnum,
Steve Kondikae271bc2015-11-15 02:50:53 +01001332 chtype ch)
1333 { return(*(char **)0); }
1334
1335#undef _tracechtype
1336char *_tracechtype(
1337 chtype ch)
1338 { return(*(char **)0); }
1339
1340#undef _nc_retrace_chtype
1341chtype _nc_retrace_chtype(
1342 chtype code)
1343 { return(*(chtype *)0); }
1344
1345#undef _tracecchar_t2
1346char *_tracecchar_t2(
micky3879b9f5e72025-07-08 18:04:53 -04001347 int bufnum,
Steve Kondikae271bc2015-11-15 02:50:53 +01001348 const cchar_t *ch)
1349 { return(*(char **)0); }
1350
1351#undef _tracecchar_t
1352char *_tracecchar_t(
1353 const cchar_t *ch)
1354 { return(*(char **)0); }
1355
1356/* ./trace/lib_tracebits.c */
1357
Steve Kondikae271bc2015-11-15 02:50:53 +01001358#undef _nc_trace_ttymode
1359char *_nc_trace_ttymode(
micky3879b9f5e72025-07-08 18:04:53 -04001360 const struct termios *tty)
Steve Kondikae271bc2015-11-15 02:50:53 +01001361 { return(*(char **)0); }
1362
1363#undef _nc_tracebits
1364char *_nc_tracebits(void)
1365 { return(*(char **)0); }
1366
1367/* ./trace/lib_tracechr.c */
1368
1369#undef _nc_tracechar
1370char *_nc_tracechar(
micky3879b9f5e72025-07-08 18:04:53 -04001371 SCREEN *sp,
Steve Kondikae271bc2015-11-15 02:50:53 +01001372 int ch)
1373 { return(*(char **)0); }
1374
1375#undef _tracechar
1376char *_tracechar(
1377 int ch)
1378 { return(*(char **)0); }
1379
1380/* ./tinfo/lib_ttyflags.c */
1381
1382#undef _nc_get_tty_mode_sp
1383int _nc_get_tty_mode_sp(
micky3879b9f5e72025-07-08 18:04:53 -04001384 SCREEN *sp,
Steve Kondikae271bc2015-11-15 02:50:53 +01001385 struct termios *buf)
1386 { return(*(int *)0); }
1387
1388#undef _nc_get_tty_mode
1389int _nc_get_tty_mode(
1390 struct termios *buf)
1391 { return(*(int *)0); }
1392
1393#undef _nc_set_tty_mode_sp
1394int _nc_set_tty_mode_sp(
micky3879b9f5e72025-07-08 18:04:53 -04001395 SCREEN *sp,
Steve Kondikae271bc2015-11-15 02:50:53 +01001396 struct termios *buf)
1397 { return(*(int *)0); }
1398
1399#undef _nc_set_tty_mode
1400int _nc_set_tty_mode(
1401 struct termios *buf)
1402 { return(*(int *)0); }
1403
1404#undef def_shell_mode_sp
1405int def_shell_mode_sp(
1406 SCREEN *sp)
1407 { return(*(int *)0); }
1408
1409#undef def_shell_mode
1410int def_shell_mode(void)
1411 { return(*(int *)0); }
1412
1413#undef def_prog_mode_sp
1414int def_prog_mode_sp(
1415 SCREEN *sp)
1416 { return(*(int *)0); }
1417
1418#undef def_prog_mode
1419int def_prog_mode(void)
1420 { return(*(int *)0); }
1421
1422#undef reset_prog_mode_sp
1423int reset_prog_mode_sp(
1424 SCREEN *sp)
1425 { return(*(int *)0); }
1426
1427#undef reset_prog_mode
1428int reset_prog_mode(void)
1429 { return(*(int *)0); }
1430
1431#undef reset_shell_mode_sp
1432int reset_shell_mode_sp(
1433 SCREEN *sp)
1434 { return(*(int *)0); }
1435
1436#undef reset_shell_mode
1437int reset_shell_mode(void)
1438 { return(*(int *)0); }
1439
1440#undef savetty_sp
1441int savetty_sp(
1442 SCREEN *sp)
1443 { return(*(int *)0); }
1444
1445#undef savetty
1446int savetty(void)
1447 { return(*(int *)0); }
1448
1449#undef resetty_sp
1450int resetty_sp(
1451 SCREEN *sp)
1452 { return(*(int *)0); }
1453
1454#undef resetty
1455int resetty(void)
1456 { return(*(int *)0); }
1457
1458/* ./tty/lib_twait.c */
1459
Steve Kondikae271bc2015-11-15 02:50:53 +01001460#undef _nc_timed_wait
1461int _nc_timed_wait(
micky3879b9f5e72025-07-08 18:04:53 -04001462 SCREEN *sp,
1463 int mode,
1464 int milliseconds,
Steve Kondikae271bc2015-11-15 02:50:53 +01001465 int *timeleft)
1466 { return(*(int *)0); }
1467
1468/* ./tinfo/name_match.c */
1469
1470#undef _nc_first_name
1471char *_nc_first_name(
1472 const char *const sp)
1473 { return(*(char **)0); }
1474
1475#undef _nc_name_match
1476int _nc_name_match(
micky3879b9f5e72025-07-08 18:04:53 -04001477 const char *const namelst,
1478 const char *const name,
Steve Kondikae271bc2015-11-15 02:50:53 +01001479 const char *const delim)
1480 { return(*(int *)0); }
1481
1482/* ./names.c */
1483
1484#undef _nc_boolnames
1485const char *const *_nc_boolnames(void)
1486 { return(*(const char **)0); }
1487
1488#undef _nc_boolfnames
1489const char *const *_nc_boolfnames(void)
1490 { return(*(const char **)0); }
1491
1492#undef _nc_numnames
1493const char *const *_nc_numnames(void)
1494 { return(*(const char **)0); }
1495
1496#undef _nc_numfnames
1497const char *const *_nc_numfnames(void)
1498 { return(*(const char **)0); }
1499
1500#undef _nc_strnames
1501const char *const *_nc_strnames(void)
1502 { return(*(const char **)0); }
1503
1504#undef _nc_strfnames
1505const char *const *_nc_strfnames(void)
1506 { return(*(const char **)0); }
1507
1508/* ./tinfo/obsolete.c */
1509
1510#undef _nc_set_buffer_sp
1511void _nc_set_buffer_sp(
micky3879b9f5e72025-07-08 18:04:53 -04001512 SCREEN *sp,
1513 FILE *ofp,
Steve Kondikae271bc2015-11-15 02:50:53 +01001514 int buffered)
1515 { /* void */ }
1516
1517#undef _nc_set_buffer
1518void _nc_set_buffer(
micky3879b9f5e72025-07-08 18:04:53 -04001519 FILE *ofp,
Steve Kondikae271bc2015-11-15 02:50:53 +01001520 int buffered)
1521 { /* void */ }
1522
1523/* ./tinfo/read_entry.c */
1524
Steve Kondikae271bc2015-11-15 02:50:53 +01001525#undef _nc_init_termtype
1526void _nc_init_termtype(
micky3879b9f5e72025-07-08 18:04:53 -04001527 TERMTYPE2 *const tp)
Steve Kondikae271bc2015-11-15 02:50:53 +01001528 { /* void */ }
1529
1530#undef _nc_read_termtype
1531int _nc_read_termtype(
micky3879b9f5e72025-07-08 18:04:53 -04001532 TERMTYPE2 *ptr,
1533 char *buffer,
Steve Kondikae271bc2015-11-15 02:50:53 +01001534 int limit)
1535 { return(*(int *)0); }
1536
1537#undef _nc_read_file_entry
1538int _nc_read_file_entry(
micky3879b9f5e72025-07-08 18:04:53 -04001539 const char *const filename,
1540 TERMTYPE2 *ptr)
1541 { return(*(int *)0); }
1542
1543#undef _nc_read_entry2
1544int _nc_read_entry2(
1545 const char *const name,
1546 char *const filename,
1547 TERMTYPE2 *const tp)
Steve Kondikae271bc2015-11-15 02:50:53 +01001548 { return(*(int *)0); }
1549
1550#undef _nc_read_entry
1551int _nc_read_entry(
micky3879b9f5e72025-07-08 18:04:53 -04001552 const char *const name,
1553 char *const filename,
Steve Kondikae271bc2015-11-15 02:50:53 +01001554 TERMTYPE *const tp)
1555 { return(*(int *)0); }
1556
1557/* ./tinfo/read_termcap.c */
1558
Steve Kondikae271bc2015-11-15 02:50:53 +01001559#undef _nc_read_termcap
1560void _nc_read_termcap(void)
1561 { /* void */ }
1562
1563/* ./tinfo/strings.c */
1564
1565#undef _nc_str_init
1566string_desc *_nc_str_init(
micky3879b9f5e72025-07-08 18:04:53 -04001567 string_desc *dst,
1568 char *src,
Steve Kondikae271bc2015-11-15 02:50:53 +01001569 size_t len)
1570 { return(*(string_desc **)0); }
1571
1572#undef _nc_str_null
1573string_desc *_nc_str_null(
micky3879b9f5e72025-07-08 18:04:53 -04001574 string_desc *dst,
Steve Kondikae271bc2015-11-15 02:50:53 +01001575 size_t len)
1576 { return(*(string_desc **)0); }
1577
1578#undef _nc_str_copy
1579string_desc *_nc_str_copy(
micky3879b9f5e72025-07-08 18:04:53 -04001580 string_desc *dst,
1581 const string_desc *const src)
Steve Kondikae271bc2015-11-15 02:50:53 +01001582 { return(*(string_desc **)0); }
1583
1584#undef _nc_safe_strcat
1585NCURSES_BOOL _nc_safe_strcat(
micky3879b9f5e72025-07-08 18:04:53 -04001586 string_desc *dst,
Steve Kondikae271bc2015-11-15 02:50:53 +01001587 const char *src)
1588 { return(*(NCURSES_BOOL *)0); }
1589
1590#undef _nc_safe_strcpy
1591NCURSES_BOOL _nc_safe_strcpy(
micky3879b9f5e72025-07-08 18:04:53 -04001592 string_desc *dst,
Steve Kondikae271bc2015-11-15 02:50:53 +01001593 const char *src)
1594 { return(*(NCURSES_BOOL *)0); }
1595
1596/* ./trace/trace_buf.c */
1597
1598#undef _nc_trace_buf
1599char *_nc_trace_buf(
micky3879b9f5e72025-07-08 18:04:53 -04001600 int bufnum,
Steve Kondikae271bc2015-11-15 02:50:53 +01001601 size_t want)
1602 { return(*(char **)0); }
1603
1604#undef _nc_trace_bufcat
1605char *_nc_trace_bufcat(
micky3879b9f5e72025-07-08 18:04:53 -04001606 int bufnum,
Steve Kondikae271bc2015-11-15 02:50:53 +01001607 const char *value)
1608 { return(*(char **)0); }
1609
1610/* ./trace/trace_tries.c */
1611
1612#undef _nc_trace_tries
1613void _nc_trace_tries(
1614 TRIES *tree)
1615 { /* void */ }
1616
1617/* ./base/tries.c */
1618
1619#undef _nc_expand_try
1620char *_nc_expand_try(
micky3879b9f5e72025-07-08 18:04:53 -04001621 TRIES *tree,
1622 unsigned code,
1623 int *count,
Steve Kondikae271bc2015-11-15 02:50:53 +01001624 size_t len)
1625 { return(*(char **)0); }
1626
1627#undef _nc_remove_key
1628int _nc_remove_key(
micky3879b9f5e72025-07-08 18:04:53 -04001629 TRIES **tree,
Steve Kondikae271bc2015-11-15 02:50:53 +01001630 unsigned code)
1631 { return(*(int *)0); }
1632
1633#undef _nc_remove_string
1634int _nc_remove_string(
micky3879b9f5e72025-07-08 18:04:53 -04001635 TRIES **tree,
Steve Kondikae271bc2015-11-15 02:50:53 +01001636 const char *string)
1637 { return(*(int *)0); }
1638
1639/* ./tinfo/trim_sgr0.c */
1640
1641#undef _nc_trim_sgr0
1642char *_nc_trim_sgr0(
micky3879b9f5e72025-07-08 18:04:53 -04001643 TERMTYPE2 *tp)
Steve Kondikae271bc2015-11-15 02:50:53 +01001644 { return(*(char **)0); }
1645
1646/* ./unctrl.c */
1647
1648#undef unctrl_sp
1649const char *unctrl_sp(
micky3879b9f5e72025-07-08 18:04:53 -04001650 SCREEN *sp,
Steve Kondikae271bc2015-11-15 02:50:53 +01001651 chtype ch)
1652 { return(*(const char **)0); }
1653
1654#undef unctrl
1655const char *unctrl(
1656 chtype ch)
1657 { return(*(const char **)0); }
1658
1659/* ./trace/visbuf.c */
1660
1661#undef _nc_visbuf2
1662const char *_nc_visbuf2(
micky3879b9f5e72025-07-08 18:04:53 -04001663 int bufnum,
Steve Kondikae271bc2015-11-15 02:50:53 +01001664 const char *buf)
1665 { return(*(const char **)0); }
1666
1667#undef _nc_visbuf
1668const char *_nc_visbuf(
1669 const char *buf)
1670 { return(*(const char **)0); }
1671
1672#undef _nc_visbufn
1673const char *_nc_visbufn(
micky3879b9f5e72025-07-08 18:04:53 -04001674 const char *buf,
Steve Kondikae271bc2015-11-15 02:50:53 +01001675 int len)
1676 { return(*(const char **)0); }
1677
1678#undef _nc_viswbuf2
1679const char *_nc_viswbuf2(
micky3879b9f5e72025-07-08 18:04:53 -04001680 int bufnum,
Steve Kondikae271bc2015-11-15 02:50:53 +01001681 const wchar_t *buf)
1682 { return(*(const char **)0); }
1683
1684#undef _nc_viswbuf
1685const char *_nc_viswbuf(
1686 const wchar_t *buf)
1687 { return(*(const char **)0); }
1688
1689#undef _nc_viswbufn
1690const char *_nc_viswbufn(
micky3879b9f5e72025-07-08 18:04:53 -04001691 const wchar_t *buf,
Steve Kondikae271bc2015-11-15 02:50:53 +01001692 int len)
1693 { return(*(const char **)0); }
1694
1695#undef _nc_viswibuf
1696const char *_nc_viswibuf(
1697 const wint_t *buf)
1698 { return(*(const char **)0); }
1699
1700#undef _nc_viscbuf2
1701const char *_nc_viscbuf2(
micky3879b9f5e72025-07-08 18:04:53 -04001702 int bufnum,
1703 const cchar_t *buf,
Steve Kondikae271bc2015-11-15 02:50:53 +01001704 int len)
1705 { return(*(const char **)0); }
1706
1707#undef _nc_viscbuf
1708const char *_nc_viscbuf(
micky3879b9f5e72025-07-08 18:04:53 -04001709 const cchar_t *buf,
Steve Kondikae271bc2015-11-15 02:50:53 +01001710 int len)
1711 { return(*(const char **)0); }
1712
1713/* ./base/define_key.c */
1714
1715#undef define_key_sp
1716int define_key_sp(
micky3879b9f5e72025-07-08 18:04:53 -04001717 SCREEN *sp,
1718 const char *str,
Steve Kondikae271bc2015-11-15 02:50:53 +01001719 int keycode)
1720 { return(*(int *)0); }
1721
1722#undef define_key
1723int define_key(
micky3879b9f5e72025-07-08 18:04:53 -04001724 const char *str,
Steve Kondikae271bc2015-11-15 02:50:53 +01001725 int keycode)
1726 { return(*(int *)0); }
1727
1728/* ./tinfo/hashed_db.c */
1729
1730#undef _nc_hashed_db
1731void _nc_hashed_db(void)
1732 { /* void */ }
1733
1734/* ./base/key_defined.c */
1735
1736#undef key_defined_sp
1737int key_defined_sp(
micky3879b9f5e72025-07-08 18:04:53 -04001738 SCREEN *sp,
Steve Kondikae271bc2015-11-15 02:50:53 +01001739 const char *str)
1740 { return(*(int *)0); }
1741
1742#undef key_defined
1743int key_defined(
1744 const char *str)
1745 { return(*(int *)0); }
1746
1747/* ./base/keybound.c */
1748
1749#undef keybound_sp
1750char *keybound_sp(
micky3879b9f5e72025-07-08 18:04:53 -04001751 SCREEN *sp,
1752 int code,
Steve Kondikae271bc2015-11-15 02:50:53 +01001753 int count)
1754 { return(*(char **)0); }
1755
1756#undef keybound
1757char *keybound(
micky3879b9f5e72025-07-08 18:04:53 -04001758 int code,
Steve Kondikae271bc2015-11-15 02:50:53 +01001759 int count)
1760 { return(*(char **)0); }
1761
1762/* ./base/keyok.c */
1763
1764#undef keyok_sp
1765int keyok_sp(
micky3879b9f5e72025-07-08 18:04:53 -04001766 SCREEN *sp,
1767 int c,
Steve Kondikae271bc2015-11-15 02:50:53 +01001768 NCURSES_BOOL flag)
1769 { return(*(int *)0); }
1770
1771#undef keyok
1772int keyok(
micky3879b9f5e72025-07-08 18:04:53 -04001773 int c,
Steve Kondikae271bc2015-11-15 02:50:53 +01001774 NCURSES_BOOL flag)
1775 { return(*(int *)0); }
1776
1777/* ./base/version.c */
1778
1779#undef curses_version
1780const char *curses_version(void)
1781 { return(*(const char **)0); }