]> ncurses.scripts.mit.edu Git - ncurses.git/blob - ncurses/llib-ltinfotw
ncurses 6.4 - patch 20230812
[ncurses.git] / ncurses / llib-ltinfotw
1 /****************************************************************************
2  * Copyright 2018-2022,2023 Thomas E. Dickey                                *
3  * Copyright 2012-2016,2017 Free Software Foundation, Inc.                  *
4  *                                                                          *
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>
38
39 #undef _nc_rootname
40 char    *_nc_rootname(
41                 char    *path)
42                 { return(*(char **)0); }
43
44 #undef _nc_is_abs_path
45 NCURSES_BOOL _nc_is_abs_path(
46                 const char *path)
47                 { return(*(NCURSES_BOOL *)0); }
48
49 #undef _nc_pathlast
50 unsigned _nc_pathlast(
51                 const char *path)
52                 { return(*(unsigned *)0); }
53
54 #undef _nc_basename
55 char    *_nc_basename(
56                 char    *path)
57                 { return(*(char **)0); }
58
59 #undef _nc_access
60 int     _nc_access(
61                 const char *path,
62                 int     mode)
63                 { return(*(int *)0); }
64
65 #undef _nc_is_dir_path
66 NCURSES_BOOL _nc_is_dir_path(
67                 const char *path)
68                 { return(*(NCURSES_BOOL *)0); }
69
70 #undef _nc_is_file_path
71 NCURSES_BOOL _nc_is_file_path(
72                 const char *path)
73                 { return(*(NCURSES_BOOL *)0); }
74
75 #undef _nc_env_access
76 int     _nc_env_access(void)
77                 { return(*(int *)0); }
78
79 #undef _nc_safe_fopen
80 FILE    *_nc_safe_fopen(
81                 const char *path,
82                 const char *mode)
83                 { return(*(FILE **)0); }
84
85 #undef _nc_safe_open3
86 int     _nc_safe_open3(
87                 const char *path,
88                 int     flags,
89                 mode_t  mode)
90                 { return(*(int *)0); }
91
92 /* ./tinfo/add_tries.c */
93
94 #undef _nc_add_to_try
95 int     _nc_add_to_try(
96                 TRIES   **tree,
97                 const char *str,
98                 unsigned code)
99                 { return(*(int *)0); }
100
101 /* ./tinfo/alloc_ttype.c */
102
103 #undef _nc_align_termtype
104 void    _nc_align_termtype(
105                 TERMTYPE2 *to,
106                 TERMTYPE2 *from)
107                 { /* void */ }
108
109 #undef _nc_copy_termtype
110 void    _nc_copy_termtype(
111                 TERMTYPE *dst,
112                 const TERMTYPE *src)
113                 { /* void */ }
114
115 #undef _nc_copy_termtype2
116 void    _nc_copy_termtype2(
117                 TERMTYPE2 *dst,
118                 const TERMTYPE2 *src)
119                 { /* void */ }
120
121 #undef _nc_export_termtype2
122 void    _nc_export_termtype2(
123                 TERMTYPE *dst,
124                 const TERMTYPE2 *src)
125                 { /* void */ }
126
127 /* ./codes.c */
128
129 #undef _nc_boolcodes
130 const char *const *_nc_boolcodes(void)
131                 { return(*(const char **)0); }
132
133 #undef _nc_numcodes
134 const char *const *_nc_numcodes(void)
135                 { return(*(const char **)0); }
136
137 #undef _nc_strcodes
138 const char *const *_nc_strcodes(void)
139                 { return(*(const char **)0); }
140
141 /* ./comp_captab.c */
142
143 #undef _nc_get_table
144 const 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
149 const HashValue *_nc_get_hash_table(
150                 NCURSES_BOOL termcap)
151                 { return(*(const HashValue **)0); }
152
153 #undef _nc_get_alias_table
154 const struct alias *_nc_get_alias_table(
155                 NCURSES_BOOL termcap)
156                 { return(*(const struct alias **)0); }
157
158 #undef _nc_get_hash_info
159 const 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
166 NCURSES_BOOL _nc_suppress_warnings;
167 #undef _nc_curr_line
168 int     _nc_curr_line;
169 #undef _nc_curr_col
170 int     _nc_curr_col;
171
172 #undef _nc_get_source
173 const char *_nc_get_source(void)
174                 { return(*(const char **)0); }
175
176 #undef _nc_set_source
177 void    _nc_set_source(
178                 const char *const name)
179                 { /* void */ }
180
181 #undef _nc_set_type
182 void    _nc_set_type(
183                 const char *const name)
184                 { /* void */ }
185
186 #undef _nc_get_type
187 void    _nc_get_type(
188                 char    *name)
189                 { /* void */ }
190
191 #undef _nc_warning
192 void    _nc_warning(
193                 const char *const fmt,
194                 ...)
195                 { /* void */ }
196
197 #undef _nc_err_abort
198 void    _nc_err_abort(
199                 const char *const fmt,
200                 ...)
201                 { /* void */ }
202
203 #undef _nc_syserr_abort
204 void    _nc_syserr_abort(
205                 const char *const fmt,
206                 ...)
207                 { /* void */ }
208
209 /* ./tinfo/comp_hash.c */
210
211 #undef _nc_find_entry
212 struct name_table_entry const *_nc_find_entry(
213                 const char *string,
214                 const HashValue *hash_table)
215                 { return(*(struct name_table_entry const **)0); }
216
217 #undef _nc_find_type_entry
218 struct name_table_entry const *_nc_find_type_entry(
219                 const char *string,
220                 int     type,
221                 NCURSES_BOOL termcap)
222                 { return(*(struct name_table_entry const **)0); }
223
224 #undef _nc_find_user_entry
225 struct user_table_entry const *_nc_find_user_entry(
226                 const char *string)
227                 { return(*(struct user_table_entry const **)0); }
228
229 /* ./comp_userdefs.c */
230
231 #undef _nc_get_userdefs_table
232 const struct user_table_entry *_nc_get_userdefs_table(void)
233                 { return(*(const struct user_table_entry **)0); }
234
235 #undef _nc_get_hash_user
236 const HashData *_nc_get_hash_user(void)
237                 { return(*(const HashData **)0); }
238
239 /* ./tinfo/db_iterator.c */
240
241 #undef _nc_tic_dir
242 const char *_nc_tic_dir(
243                 const char *path)
244                 { return(*(const char **)0); }
245
246 #undef _nc_keep_tic_dir
247 void    _nc_keep_tic_dir(
248                 const char *path)
249                 { /* void */ }
250
251 #undef _nc_last_db
252 void    _nc_last_db(void)
253                 { /* void */ }
254
255 #undef _nc_next_db
256 const char *_nc_next_db(
257                 DBDIRS  *state,
258                 int     *offset)
259                 { return(*(const char **)0); }
260
261 #undef _nc_first_db
262 void    _nc_first_db(
263                 DBDIRS  *state,
264                 int     *offset)
265                 { /* void */ }
266
267 /* ./tinfo/doalloc.c */
268
269 #undef _nc_doalloc
270 void    *_nc_doalloc(
271                 void    *oldp,
272                 size_t  amount)
273                 { return(*(void **)0); }
274
275 /* ./tinfo/entries.c */
276
277 #undef _nc_head
278 ENTRY   *_nc_head;
279 #undef _nc_tail
280 ENTRY   *_nc_tail;
281
282 #undef _nc_free_entry
283 void    _nc_free_entry(
284                 ENTRY   *headp,
285                 TERMTYPE2 *tterm)
286                 { /* void */ }
287
288 #undef _nc_free_entries
289 void    _nc_free_entries(
290                 ENTRY   *headp)
291                 { /* void */ }
292
293 #undef _nc_leaks_tinfo
294 void    _nc_leaks_tinfo(void)
295                 { /* void */ }
296
297 #undef exit_terminfo
298 void    exit_terminfo(
299                 int     code)
300                 { /* void */ }
301
302 /* ./fallback.c */
303
304 #undef _nc_fallback2
305 const TERMTYPE2 *_nc_fallback2(
306                 const char *name)
307                 { return(*(const TERMTYPE2 **)0); }
308
309 #undef _nc_fallback
310 const TERMTYPE *_nc_fallback(
311                 const char *name)
312                 { return(*(const TERMTYPE **)0); }
313
314 /* ./tinfo/free_ttype.c */
315
316 #undef _nc_free_termtype
317 void    _nc_free_termtype(
318                 TERMTYPE *ptr)
319                 { /* void */ }
320
321 #undef _nc_free_termtype1
322 void    _nc_free_termtype1(
323                 TERMTYPE *ptr)
324                 { /* void */ }
325
326 #undef _nc_free_termtype2
327 void    _nc_free_termtype2(
328                 TERMTYPE2 *ptr)
329                 { /* void */ }
330
331 #undef _nc_user_definable
332 NCURSES_BOOL _nc_user_definable;
333
334 #undef use_extended_names
335 int     use_extended_names(
336                 NCURSES_BOOL flag)
337                 { return(*(int *)0); }
338
339 /* ./tinfo/getenv_num.c */
340
341 #undef _nc_getenv_num
342 int     _nc_getenv_num(
343                 const char *name)
344                 { return(*(int *)0); }
345
346 #undef _nc_setenv_num
347 void    _nc_setenv_num(
348                 const char *name,
349                 int     value)
350                 { /* void */ }
351
352 /* ./tinfo/home_terminfo.c */
353
354 #undef _nc_home_terminfo
355 char    *_nc_home_terminfo(void)
356                 { return(*(char **)0); }
357
358 /* ./tinfo/init_keytry.c */
359
360 #undef _nc_init_keytry
361 void    _nc_init_keytry(
362                 SCREEN  *sp)
363                 { /* void */ }
364
365 /* ./tinfo/lib_acs.c */
366
367 #undef _nc_acs_map
368 chtype  *_nc_acs_map(void)
369                 { return(*(chtype **)0); }
370
371 #undef _nc_init_acs_sp
372 void    _nc_init_acs_sp(
373                 SCREEN  *sp)
374                 { /* void */ }
375
376 #undef _nc_init_acs
377 void    _nc_init_acs(void)
378                 { /* void */ }
379
380 /* ./tinfo/lib_baudrate.c */
381
382 struct speed {
383     int given_speed;
384     int actual_speed;
385 };
386
387 #undef _nc_baudrate
388 int     _nc_baudrate(
389                 int     OSpeed)
390                 { return(*(int *)0); }
391
392 #undef _nc_ospeed
393 int     _nc_ospeed(
394                 int     BaudRate)
395                 { return(*(int *)0); }
396
397 #undef baudrate_sp
398 int     baudrate_sp(
399                 SCREEN  *sp)
400                 { return(*(int *)0); }
401
402 #undef baudrate
403 int     baudrate(void)
404                 { return(*(int *)0); }
405
406 /* ./tinfo/lib_cur_term.c */
407
408 #undef _nc_get_cur_term_sp
409 TERMINAL *_nc_get_cur_term_sp(
410                 SCREEN  *sp)
411                 { return(*(TERMINAL **)0); }
412
413 #undef _nc_get_cur_term
414 TERMINAL *_nc_get_cur_term(void)
415                 { return(*(TERMINAL **)0); }
416
417 #undef _nc_cur_term
418 TERMINAL *_nc_cur_term(void)
419                 { return(*(TERMINAL **)0); }
420
421 #undef set_curterm_sp
422 TERMINAL *set_curterm_sp(
423                 SCREEN  *sp,
424                 TERMINAL *termp)
425                 { return(*(TERMINAL **)0); }
426
427 #undef set_curterm
428 TERMINAL *set_curterm(
429                 TERMINAL *termp)
430                 { return(*(TERMINAL **)0); }
431
432 #undef del_curterm_sp
433 int     del_curterm_sp(
434                 SCREEN  *sp,
435                 TERMINAL *termp)
436                 { return(*(int *)0); }
437
438 #undef del_curterm
439 int     del_curterm(
440                 TERMINAL *termp)
441                 { return(*(int *)0); }
442
443 /* ./tinfo/lib_data.c */
444
445 #undef _nc_stdscr
446 WINDOW  *_nc_stdscr(void)
447                 { return(*(WINDOW **)0); }
448
449 #undef _nc_curscr
450 WINDOW  *_nc_curscr(void)
451                 { return(*(WINDOW **)0); }
452
453 #undef _nc_newscr
454 WINDOW  *_nc_newscr(void)
455                 { return(*(WINDOW **)0); }
456
457 #undef _nc_screen_chain
458 SCREEN  *_nc_screen_chain;
459 #undef SP
460 SCREEN  *SP;
461 #undef _nc_globals
462 NCURSES_GLOBALS _nc_globals;
463 #undef _nc_prescreen
464 NCURSES_PRESCREEN _nc_prescreen;
465
466 #undef _nc_screen_of
467 SCREEN  *_nc_screen_of(
468                 WINDOW  *win)
469                 { return(*(SCREEN **)0); }
470
471 #undef _nc_init_pthreads
472 void    _nc_init_pthreads(void)
473                 { /* void */ }
474
475 #undef _nc_mutex_init
476 void    _nc_mutex_init(
477                 pthread_mutex_t *obj)
478                 { /* void */ }
479
480 #undef _nc_mutex_lock
481 int     _nc_mutex_lock(
482                 pthread_mutex_t *obj)
483                 { return(*(int *)0); }
484
485 #undef _nc_mutex_trylock
486 int     _nc_mutex_trylock(
487                 pthread_mutex_t *obj)
488                 { return(*(int *)0); }
489
490 #undef _nc_mutex_unlock
491 int     _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
498 NCURSES_BOOL has_ic_sp(
499                 SCREEN  *sp)
500                 { return(*(NCURSES_BOOL *)0); }
501
502 #undef has_ic
503 NCURSES_BOOL has_ic(void)
504                 { return(*(NCURSES_BOOL *)0); }
505
506 #undef has_il_sp
507 NCURSES_BOOL has_il_sp(
508                 SCREEN  *sp)
509                 { return(*(NCURSES_BOOL *)0); }
510
511 #undef has_il
512 NCURSES_BOOL has_il(void)
513                 { return(*(NCURSES_BOOL *)0); }
514
515 /* ./tinfo/lib_kernel.c */
516
517 #undef erasechar_sp
518 char    erasechar_sp(
519                 SCREEN  *sp)
520                 { return(*(char *)0); }
521
522 #undef erasechar
523 char    erasechar(void)
524                 { return(*(char *)0); }
525
526 #undef killchar_sp
527 char    killchar_sp(
528                 SCREEN  *sp)
529                 { return(*(char *)0); }
530
531 #undef killchar
532 char    killchar(void)
533                 { return(*(char *)0); }
534
535 #undef flushinp_sp
536 int     flushinp_sp(
537                 SCREEN  *sp)
538                 { return(*(int *)0); }
539
540 #undef flushinp
541 int     flushinp(void)
542                 { return(*(int *)0); }
543
544 /* ./lib_keyname.c */
545
546 struct kn { short offset; int code; };
547
548 #undef keyname_sp
549 const char *keyname_sp(
550                 SCREEN  *sp,
551                 int     c)
552                 { return(*(const char **)0); }
553
554 #undef keyname
555 const char *keyname(
556                 int     c)
557                 { return(*(const char **)0); }
558
559 /* ./tinfo/lib_longname.c */
560
561 #undef longname_sp
562 char    *longname_sp(
563                 SCREEN  *sp)
564                 { return(*(char **)0); }
565
566 #undef longname
567 char    *longname(void)
568                 { return(*(char **)0); }
569
570 /* ./tinfo/lib_napms.c */
571
572 #undef napms_sp
573 int     napms_sp(
574                 SCREEN  *sp,
575                 int     ms)
576                 { return(*(int *)0); }
577
578 #undef napms
579 int     napms(
580                 int     ms)
581                 { return(*(int *)0); }
582
583 /* ./tinfo/lib_options.c */
584
585 #undef idlok
586 int     idlok(
587                 WINDOW  *win,
588                 NCURSES_BOOL flag)
589                 { return(*(int *)0); }
590
591 #undef idcok
592 void    idcok(
593                 WINDOW  *win,
594                 NCURSES_BOOL flag)
595                 { /* void */ }
596
597 #undef halfdelay_sp
598 int     halfdelay_sp(
599                 SCREEN  *sp,
600                 int     t)
601                 { return(*(int *)0); }
602
603 #undef halfdelay
604 int     halfdelay(
605                 int     t)
606                 { return(*(int *)0); }
607
608 #undef nodelay
609 int     nodelay(
610                 WINDOW  *win,
611                 NCURSES_BOOL flag)
612                 { return(*(int *)0); }
613
614 #undef notimeout
615 int     notimeout(
616                 WINDOW  *win,
617                 NCURSES_BOOL f)
618                 { return(*(int *)0); }
619
620 #undef wtimeout
621 void    wtimeout(
622                 WINDOW  *win,
623                 int     delay)
624                 { /* void */ }
625
626 #undef keypad
627 int     keypad(
628                 WINDOW  *win,
629                 NCURSES_BOOL flag)
630                 { return(*(int *)0); }
631
632 #undef meta
633 int     meta(
634                 WINDOW  *win,
635                 NCURSES_BOOL flag)
636                 { return(*(int *)0); }
637
638 #undef curs_set_sp
639 int     curs_set_sp(
640                 SCREEN  *sp,
641                 int     vis)
642                 { return(*(int *)0); }
643
644 #undef curs_set
645 int     curs_set(
646                 int     vis)
647                 { return(*(int *)0); }
648
649 #undef typeahead_sp
650 int     typeahead_sp(
651                 SCREEN  *sp,
652                 int     fd)
653                 { return(*(int *)0); }
654
655 #undef typeahead
656 int     typeahead(
657                 int     fd)
658                 { return(*(int *)0); }
659
660 #undef has_key_sp
661 int     has_key_sp(
662                 SCREEN  *sp,
663                 int     keycode)
664                 { return(*(int *)0); }
665
666 #undef has_key
667 int     has_key(
668                 int     keycode)
669                 { return(*(int *)0); }
670
671 #undef _nc_putp_flush_sp
672 int     _nc_putp_flush_sp(
673                 SCREEN  *sp,
674                 const char *name,
675                 const char *value)
676                 { return(*(int *)0); }
677
678 #undef _nc_keypad
679 int     _nc_keypad(
680                 SCREEN  *sp,
681                 int     flag)
682                 { return(*(int *)0); }
683
684 /* ./tinfo/lib_raw.c */
685
686 #undef raw_sp
687 int     raw_sp(
688                 SCREEN  *sp)
689                 { return(*(int *)0); }
690
691 #undef raw
692 int     raw(void)
693                 { return(*(int *)0); }
694
695 #undef cbreak_sp
696 int     cbreak_sp(
697                 SCREEN  *sp)
698                 { return(*(int *)0); }
699
700 #undef cbreak
701 int     cbreak(void)
702                 { return(*(int *)0); }
703
704 #undef qiflush_sp
705 void    qiflush_sp(
706                 SCREEN  *sp)
707                 { /* void */ }
708
709 #undef qiflush
710 void    qiflush(void)
711                 { /* void */ }
712
713 #undef noraw_sp
714 int     noraw_sp(
715                 SCREEN  *sp)
716                 { return(*(int *)0); }
717
718 #undef noraw
719 int     noraw(void)
720                 { return(*(int *)0); }
721
722 #undef nocbreak_sp
723 int     nocbreak_sp(
724                 SCREEN  *sp)
725                 { return(*(int *)0); }
726
727 #undef nocbreak
728 int     nocbreak(void)
729                 { return(*(int *)0); }
730
731 #undef noqiflush_sp
732 void    noqiflush_sp(
733                 SCREEN  *sp)
734                 { /* void */ }
735
736 #undef noqiflush
737 void    noqiflush(void)
738                 { /* void */ }
739
740 #undef intrflush_sp
741 int     intrflush_sp(
742                 SCREEN  *sp,
743                 WINDOW  *win,
744                 NCURSES_BOOL flag)
745                 { return(*(int *)0); }
746
747 #undef intrflush
748 int     intrflush(
749                 WINDOW  *win,
750                 NCURSES_BOOL flag)
751                 { return(*(int *)0); }
752
753 #undef is_nl_sp
754 int     is_nl_sp(
755                 SCREEN  *sp)
756                 { return(*(int *)0); }
757
758 #undef is_raw_sp
759 int     is_raw_sp(
760                 SCREEN  *sp)
761                 { return(*(int *)0); }
762
763 #undef is_cbreak_sp
764 int     is_cbreak_sp(
765                 SCREEN  *sp)
766                 { return(*(int *)0); }
767
768 #undef is_echo_sp
769 int     is_echo_sp(
770                 SCREEN  *sp)
771                 { return(*(int *)0); }
772
773 #undef is_nl
774 int     is_nl(void)
775                 { return(*(int *)0); }
776
777 #undef is_raw
778 int     is_raw(void)
779                 { return(*(int *)0); }
780
781 #undef is_cbreak
782 int     is_cbreak(void)
783                 { return(*(int *)0); }
784
785 #undef is_echo
786 int     is_echo(void)
787                 { return(*(int *)0); }
788
789 /* ./tinfo/lib_setup.c */
790
791 #undef _nc_ttytype
792 char    *_nc_ttytype(void)
793                 { return(*(char **)0); }
794
795 #undef _nc_ptr_Lines
796 int     *_nc_ptr_Lines(
797                 SCREEN  *sp)
798                 { return(*(int **)0); }
799
800 #undef _nc_LINES
801 int     _nc_LINES(void)
802                 { return(*(int *)0); }
803
804 #undef _nc_ptr_Cols
805 int     *_nc_ptr_Cols(
806                 SCREEN  *sp)
807                 { return(*(int **)0); }
808
809 #undef _nc_COLS
810 int     _nc_COLS(void)
811                 { return(*(int *)0); }
812
813 #undef _nc_ptr_Tabsize
814 int     *_nc_ptr_Tabsize(
815                 SCREEN  *sp)
816                 { return(*(int **)0); }
817
818 #undef _nc_TABSIZE
819 int     _nc_TABSIZE(void)
820                 { return(*(int *)0); }
821
822 #undef set_tabsize_sp
823 int     set_tabsize_sp(
824                 SCREEN  *sp,
825                 int     value)
826                 { return(*(int *)0); }
827
828 #undef set_tabsize
829 int     set_tabsize(
830                 int     value)
831                 { return(*(int *)0); }
832
833 #undef _nc_handle_sigwinch
834 int     _nc_handle_sigwinch(
835                 SCREEN  *sp)
836                 { return(*(int *)0); }
837
838 #undef use_env_sp
839 void    use_env_sp(
840                 SCREEN  *sp,
841                 NCURSES_BOOL f)
842                 { /* void */ }
843
844 #undef use_tioctl_sp
845 void    use_tioctl_sp(
846                 SCREEN  *sp,
847                 NCURSES_BOOL f)
848                 { /* void */ }
849
850 #undef use_env
851 void    use_env(
852                 NCURSES_BOOL f)
853                 { /* void */ }
854
855 #undef use_tioctl
856 void    use_tioctl(
857                 NCURSES_BOOL f)
858                 { /* void */ }
859
860 #undef _nc_get_screensize
861 void    _nc_get_screensize(
862                 SCREEN  *sp,
863                 int     *linep,
864                 int     *colp)
865                 { /* void */ }
866
867 #undef _nc_update_screensize
868 void    _nc_update_screensize(
869                 SCREEN  *sp)
870                 { /* void */ }
871
872 #undef _nc_setup_tinfo
873 int     _nc_setup_tinfo(
874                 const char *const tn,
875                 TERMTYPE2 *const tp)
876                 { return(*(int *)0); }
877
878 #undef _nc_tinfo_cmdch
879 void    _nc_tinfo_cmdch(
880                 TERMINAL *termp,
881                 int     proto)
882                 { /* void */ }
883
884 #undef _nc_get_locale
885 char    *_nc_get_locale(void)
886                 { return(*(char **)0); }
887
888 #undef _nc_unicode_locale
889 int     _nc_unicode_locale(void)
890                 { return(*(int *)0); }
891
892 #undef _nc_locale_breaks_acs
893 int     _nc_locale_breaks_acs(
894                 TERMINAL *termp)
895                 { return(*(int *)0); }
896
897 #undef _nc_setupterm
898 int     _nc_setupterm(
899                 const char *tname,
900                 int     Filedes,
901                 int     *errret,
902                 int     reuse)
903                 { return(*(int *)0); }
904
905 #undef _nc_find_prescr
906 SCREEN  *_nc_find_prescr(void)
907                 { return(*(SCREEN **)0); }
908
909 #undef _nc_forget_prescr
910 void    _nc_forget_prescr(void)
911                 { /* void */ }
912
913 #undef new_prescr
914 SCREEN  *new_prescr(void)
915                 { return(*(SCREEN **)0); }
916
917 #undef setupterm
918 int     setupterm(
919                 const char *tname,
920                 int     Filedes,
921                 int     *errret)
922                 { return(*(int *)0); }
923
924 /* ./tinfo/lib_termcap.c */
925
926 #undef UP
927 char    *UP;
928 #undef BC
929 char    *BC;
930
931 #undef tgetent_sp
932 int     tgetent_sp(
933                 SCREEN  *sp,
934                 char    *bufp,
935                 const char *name)
936                 { return(*(int *)0); }
937
938 #undef tgetent
939 int     tgetent(
940                 char    *bufp,
941                 const char *name)
942                 { return(*(int *)0); }
943
944 #undef tgetflag_sp
945 int     tgetflag_sp(
946                 SCREEN  *sp,
947                 const char *id)
948                 { return(*(int *)0); }
949
950 #undef tgetflag
951 int     tgetflag(
952                 const char *id)
953                 { return(*(int *)0); }
954
955 #undef tgetnum_sp
956 int     tgetnum_sp(
957                 SCREEN  *sp,
958                 const char *id)
959                 { return(*(int *)0); }
960
961 #undef tgetnum
962 int     tgetnum(
963                 const char *id)
964                 { return(*(int *)0); }
965
966 #undef tgetstr_sp
967 char    *tgetstr_sp(
968                 SCREEN  *sp,
969                 const char *id,
970                 char    **area)
971                 { return(*(char **)0); }
972
973 #undef tgetstr
974 char    *tgetstr(
975                 const char *id,
976                 char    **area)
977                 { return(*(char **)0); }
978
979 /* ./tinfo/lib_termname.c */
980
981 #undef termname_sp
982 char    *termname_sp(
983                 SCREEN  *sp)
984                 { return(*(char **)0); }
985
986 #undef termname
987 char    *termname(void)
988                 { return(*(char **)0); }
989
990 /* ./tinfo/lib_tgoto.c */
991
992 #undef tgoto
993 char    *tgoto(
994                 const char *string,
995                 int     x,
996                 int     y)
997                 { return(*(char **)0); }
998
999 /* ./tinfo/lib_ti.c */
1000
1001 #undef tigetflag_sp
1002 int     tigetflag_sp(
1003                 SCREEN  *sp,
1004                 const char *str)
1005                 { return(*(int *)0); }
1006
1007 #undef tigetflag
1008 int     tigetflag(
1009                 const char *str)
1010                 { return(*(int *)0); }
1011
1012 #undef tigetnum_sp
1013 int     tigetnum_sp(
1014                 SCREEN  *sp,
1015                 const char *str)
1016                 { return(*(int *)0); }
1017
1018 #undef tigetnum
1019 int     tigetnum(
1020                 const char *str)
1021                 { return(*(int *)0); }
1022
1023 #undef tigetstr_sp
1024 char    *tigetstr_sp(
1025                 SCREEN  *sp,
1026                 const char *str)
1027                 { return(*(char **)0); }
1028
1029 #undef tigetstr
1030 char    *tigetstr(
1031                 const char *str)
1032                 { return(*(char **)0); }
1033
1034 /* ./tinfo/lib_tparm.c */
1035
1036 #undef _nc_tparm_err
1037 int     _nc_tparm_err;
1038
1039 #undef _nc_free_tparm
1040 void    _nc_free_tparm(
1041                 TERMINAL *termp)
1042                 { /* void */ }
1043
1044 #undef _nc_tparm_analyze
1045 int     _nc_tparm_analyze(
1046                 TERMINAL *term,
1047                 const char *string,
1048                 char    **p_is_s,
1049                 int     *_nc_popcount)
1050                 { return(*(int *)0); }
1051
1052 #undef tparm
1053 char    *tparm(
1054                 const char *string,
1055                 ...)
1056                 { return(*(char **)0); }
1057
1058 #undef tiparm
1059 char    *tiparm(
1060                 const char *string,
1061                 ...)
1062                 { return(*(char **)0); }
1063
1064 #undef tiparm_s
1065 char    *tiparm_s(
1066                 int     num_expected,
1067                 int     tparm_type,
1068                 const char *string,
1069                 ...)
1070                 { return(*(char **)0); }
1071
1072 #undef tiscan_s
1073 int     tiscan_s(
1074                 int     *num_expected,
1075                 int     *tparm_type,
1076                 const char *string)
1077                 { return(*(int *)0); }
1078
1079 #undef _nc_tiparm
1080 char    *_nc_tiparm(
1081                 int     expected,
1082                 const char *string,
1083                 ...)
1084                 { return(*(char **)0); }
1085
1086 #undef _nc_reset_tparm
1087 void    _nc_reset_tparm(
1088                 TERMINAL *term)
1089                 { /* void */ }
1090
1091 /* ./tinfo/lib_tputs.c */
1092
1093 #undef PC
1094 char    PC;
1095 #undef ospeed
1096 short   ospeed;
1097 #undef _nc_nulls_sent
1098 int     _nc_nulls_sent;
1099
1100 #undef _nc_set_no_padding
1101 void    _nc_set_no_padding(
1102                 SCREEN  *sp)
1103                 { /* void */ }
1104
1105 #undef delay_output_sp
1106 int     delay_output_sp(
1107                 SCREEN  *sp,
1108                 int     ms)
1109                 { return(*(int *)0); }
1110
1111 #undef delay_output
1112 int     delay_output(
1113                 int     ms)
1114                 { return(*(int *)0); }
1115
1116 #undef _nc_flush_sp
1117 void    _nc_flush_sp(
1118                 SCREEN  *sp)
1119                 { /* void */ }
1120
1121 #undef _nc_flush
1122 void    _nc_flush(void)
1123                 { /* void */ }
1124
1125 #undef _nc_outch_sp
1126 int     _nc_outch_sp(
1127                 SCREEN  *sp,
1128                 int     ch)
1129                 { return(*(int *)0); }
1130
1131 #undef _nc_outch
1132 int     _nc_outch(
1133                 int     ch)
1134                 { return(*(int *)0); }
1135
1136 #undef _nc_putchar_sp
1137 int     _nc_putchar_sp(
1138                 SCREEN  *sp,
1139                 int     ch)
1140                 { return(*(int *)0); }
1141
1142 #undef _nc_putchar
1143 int     _nc_putchar(
1144                 int     ch)
1145                 { return(*(int *)0); }
1146
1147 #undef putp_sp
1148 int     putp_sp(
1149                 SCREEN  *sp,
1150                 const char *string)
1151                 { return(*(int *)0); }
1152
1153 #undef putp
1154 int     putp(
1155                 const char *string)
1156                 { return(*(int *)0); }
1157
1158 #undef _nc_putp_sp
1159 int     _nc_putp_sp(
1160                 SCREEN  *sp,
1161                 const char *name,
1162                 const char *string)
1163                 { return(*(int *)0); }
1164
1165 #undef _nc_putp
1166 int     _nc_putp(
1167                 const char *name,
1168                 const char *string)
1169                 { return(*(int *)0); }
1170
1171 #undef tputs_sp
1172 int     tputs_sp(
1173                 SCREEN  *sp,
1174                 const char *string,
1175                 int     affcnt,
1176                 NCURSES_OUTC_sp outc)
1177                 { return(*(int *)0); }
1178
1179 #undef _nc_outc_wrapper
1180 int     _nc_outc_wrapper(
1181                 SCREEN  *sp,
1182                 int     c)
1183                 { return(*(int *)0); }
1184
1185 #undef tputs
1186 int     tputs(
1187                 const char *string,
1188                 int     affcnt,
1189                 int     (*outc)(
1190                 int     p1))
1191                 { return(*(int *)0); }
1192
1193 /* ./trace/lib_trace.c */
1194
1195 #undef _nc_tracing
1196 unsigned _nc_tracing;
1197
1198 #undef _nc__nc_tputs_trace
1199 const char *_nc__nc_tputs_trace(void)
1200                 { return(*(const char **)0); }
1201
1202 #undef _nc__nc_outchars
1203 long    _nc__nc_outchars(void)
1204                 { return(*(long *)0); }
1205
1206 #undef _nc_set_tputs_trace
1207 void    _nc_set_tputs_trace(
1208                 const char *s)
1209                 { /* void */ }
1210
1211 #undef _nc_count_outchars
1212 void    _nc_count_outchars(
1213                 long    increment)
1214                 { /* void */ }
1215
1216 #undef curses_trace
1217 unsigned curses_trace(
1218                 unsigned tracelevel)
1219                 { return(*(unsigned *)0); }
1220
1221 #undef trace
1222 void    trace(
1223                 const unsigned int tracelevel)
1224                 { /* void */ }
1225
1226 #undef _tracef
1227 void    _tracef(
1228                 const char *fmt,
1229                 ...)
1230                 { /* void */ }
1231
1232 #undef _nc_retrace_bool
1233 NCURSES_BOOL _nc_retrace_bool(
1234                 int     code)
1235                 { return(*(NCURSES_BOOL *)0); }
1236
1237 #undef _nc_retrace_char
1238 char    _nc_retrace_char(
1239                 int     code)
1240                 { return(*(char *)0); }
1241
1242 #undef _nc_retrace_int
1243 int     _nc_retrace_int(
1244                 int     code)
1245                 { return(*(int *)0); }
1246
1247 #undef _nc_retrace_unsigned
1248 unsigned _nc_retrace_unsigned(
1249                 unsigned code)
1250                 { return(*(unsigned *)0); }
1251
1252 #undef _nc_retrace_ptr
1253 char    *_nc_retrace_ptr(
1254                 char    *code)
1255                 { return(*(char **)0); }
1256
1257 #undef _nc_retrace_cptr
1258 const char *_nc_retrace_cptr(
1259                 const char *code)
1260                 { return(*(const char **)0); }
1261
1262 #undef _nc_retrace_cvoid_ptr
1263 const void *_nc_retrace_cvoid_ptr(
1264                 const void *code)
1265                 { return(*(const void **)0); }
1266
1267 #undef _nc_retrace_void_ptr
1268 void    *_nc_retrace_void_ptr(
1269                 void    *code)
1270                 { return(*(void **)0); }
1271
1272 #undef _nc_retrace_sp
1273 SCREEN  *_nc_retrace_sp(
1274                 SCREEN  *code)
1275                 { return(*(SCREEN **)0); }
1276
1277 #undef _nc_retrace_win
1278 WINDOW  *_nc_retrace_win(
1279                 WINDOW  *code)
1280                 { return(*(WINDOW **)0); }
1281
1282 #undef _nc_fmt_funcptr
1283 char    *_nc_fmt_funcptr(
1284                 char    *target,
1285                 const char *source,
1286                 size_t  size)
1287                 { return(*(char **)0); }
1288
1289 #undef _nc_use_tracef
1290 int     _nc_use_tracef(
1291                 unsigned mask)
1292                 { return(*(int *)0); }
1293
1294 #undef _nc_locked_tracef
1295 void    _nc_locked_tracef(
1296                 const char *fmt,
1297                 ...)
1298                 { /* void */ }
1299
1300 /* ./trace/lib_traceatr.c */
1301
1302 #undef _traceattr2
1303 char    *_traceattr2(
1304                 int     bufnum,
1305                 chtype  newmode)
1306                 { return(*(char **)0); }
1307
1308 #undef _traceattr
1309 char    *_traceattr(
1310                 attr_t  newmode)
1311                 { return(*(char **)0); }
1312
1313 #undef _nc_retrace_int_attr_t
1314 int     _nc_retrace_int_attr_t(
1315                 attr_t  code)
1316                 { return(*(int *)0); }
1317
1318 #undef _nc_retrace_attr_t
1319 attr_t  _nc_retrace_attr_t(
1320                 attr_t  code)
1321                 { return(*(attr_t *)0); }
1322
1323 #undef _nc_altcharset_name
1324 const char *_nc_altcharset_name(
1325                 attr_t  attr,
1326                 chtype  ch)
1327                 { return(*(const char **)0); }
1328
1329 #undef _tracechtype2
1330 char    *_tracechtype2(
1331                 int     bufnum,
1332                 chtype  ch)
1333                 { return(*(char **)0); }
1334
1335 #undef _tracechtype
1336 char    *_tracechtype(
1337                 chtype  ch)
1338                 { return(*(char **)0); }
1339
1340 #undef _nc_retrace_chtype
1341 chtype  _nc_retrace_chtype(
1342                 chtype  code)
1343                 { return(*(chtype *)0); }
1344
1345 #undef _tracecchar_t2
1346 char    *_tracecchar_t2(
1347                 int     bufnum,
1348                 const cchar_t *ch)
1349                 { return(*(char **)0); }
1350
1351 #undef _tracecchar_t
1352 char    *_tracecchar_t(
1353                 const cchar_t *ch)
1354                 { return(*(char **)0); }
1355
1356 /* ./trace/lib_tracebits.c */
1357
1358 #undef _nc_trace_ttymode
1359 char    *_nc_trace_ttymode(
1360                 const struct termios *tty)
1361                 { return(*(char **)0); }
1362
1363 #undef _nc_tracebits
1364 char    *_nc_tracebits(void)
1365                 { return(*(char **)0); }
1366
1367 /* ./trace/lib_tracechr.c */
1368
1369 #undef _nc_tracechar
1370 char    *_nc_tracechar(
1371                 SCREEN  *sp,
1372                 int     ch)
1373                 { return(*(char **)0); }
1374
1375 #undef _tracechar
1376 char    *_tracechar(
1377                 int     ch)
1378                 { return(*(char **)0); }
1379
1380 /* ./tinfo/lib_ttyflags.c */
1381
1382 #undef _nc_get_tty_mode_sp
1383 int     _nc_get_tty_mode_sp(
1384                 SCREEN  *sp,
1385                 struct termios *buf)
1386                 { return(*(int *)0); }
1387
1388 #undef _nc_get_tty_mode
1389 int     _nc_get_tty_mode(
1390                 struct termios *buf)
1391                 { return(*(int *)0); }
1392
1393 #undef _nc_set_tty_mode_sp
1394 int     _nc_set_tty_mode_sp(
1395                 SCREEN  *sp,
1396                 struct termios *buf)
1397                 { return(*(int *)0); }
1398
1399 #undef _nc_set_tty_mode
1400 int     _nc_set_tty_mode(
1401                 struct termios *buf)
1402                 { return(*(int *)0); }
1403
1404 #undef def_shell_mode_sp
1405 int     def_shell_mode_sp(
1406                 SCREEN  *sp)
1407                 { return(*(int *)0); }
1408
1409 #undef def_shell_mode
1410 int     def_shell_mode(void)
1411                 { return(*(int *)0); }
1412
1413 #undef def_prog_mode_sp
1414 int     def_prog_mode_sp(
1415                 SCREEN  *sp)
1416                 { return(*(int *)0); }
1417
1418 #undef def_prog_mode
1419 int     def_prog_mode(void)
1420                 { return(*(int *)0); }
1421
1422 #undef reset_prog_mode_sp
1423 int     reset_prog_mode_sp(
1424                 SCREEN  *sp)
1425                 { return(*(int *)0); }
1426
1427 #undef reset_prog_mode
1428 int     reset_prog_mode(void)
1429                 { return(*(int *)0); }
1430
1431 #undef reset_shell_mode_sp
1432 int     reset_shell_mode_sp(
1433                 SCREEN  *sp)
1434                 { return(*(int *)0); }
1435
1436 #undef reset_shell_mode
1437 int     reset_shell_mode(void)
1438                 { return(*(int *)0); }
1439
1440 #undef savetty_sp
1441 int     savetty_sp(
1442                 SCREEN  *sp)
1443                 { return(*(int *)0); }
1444
1445 #undef savetty
1446 int     savetty(void)
1447                 { return(*(int *)0); }
1448
1449 #undef resetty_sp
1450 int     resetty_sp(
1451                 SCREEN  *sp)
1452                 { return(*(int *)0); }
1453
1454 #undef resetty
1455 int     resetty(void)
1456                 { return(*(int *)0); }
1457
1458 /* ./tty/lib_twait.c */
1459
1460 #undef _nc_timed_wait
1461 int     _nc_timed_wait(
1462                 SCREEN  *sp,
1463                 int     mode,
1464                 int     milliseconds,
1465                 int     *timeleft)
1466                 { return(*(int *)0); }
1467
1468 /* ./tinfo/name_match.c */
1469
1470 #undef _nc_first_name
1471 char    *_nc_first_name(
1472                 const char *const sp)
1473                 { return(*(char **)0); }
1474
1475 #undef _nc_name_match
1476 int     _nc_name_match(
1477                 const char *const namelst,
1478                 const char *const name,
1479                 const char *const delim)
1480                 { return(*(int *)0); }
1481
1482 /* ./names.c */
1483
1484 #undef _nc_boolnames
1485 const char *const *_nc_boolnames(void)
1486                 { return(*(const char **)0); }
1487
1488 #undef _nc_boolfnames
1489 const char *const *_nc_boolfnames(void)
1490                 { return(*(const char **)0); }
1491
1492 #undef _nc_numnames
1493 const char *const *_nc_numnames(void)
1494                 { return(*(const char **)0); }
1495
1496 #undef _nc_numfnames
1497 const char *const *_nc_numfnames(void)
1498                 { return(*(const char **)0); }
1499
1500 #undef _nc_strnames
1501 const char *const *_nc_strnames(void)
1502                 { return(*(const char **)0); }
1503
1504 #undef _nc_strfnames
1505 const char *const *_nc_strfnames(void)
1506                 { return(*(const char **)0); }
1507
1508 /* ./tinfo/obsolete.c */
1509
1510 #undef _nc_set_buffer_sp
1511 void    _nc_set_buffer_sp(
1512                 SCREEN  *sp,
1513                 FILE    *ofp,
1514                 int     buffered)
1515                 { /* void */ }
1516
1517 #undef _nc_set_buffer
1518 void    _nc_set_buffer(
1519                 FILE    *ofp,
1520                 int     buffered)
1521                 { /* void */ }
1522
1523 /* ./tinfo/read_entry.c */
1524
1525 #undef _nc_init_termtype
1526 void    _nc_init_termtype(
1527                 TERMTYPE2 *const tp)
1528                 { /* void */ }
1529
1530 #undef _nc_read_termtype
1531 int     _nc_read_termtype(
1532                 TERMTYPE2 *ptr,
1533                 char    *buffer,
1534                 int     limit)
1535                 { return(*(int *)0); }
1536
1537 #undef _nc_read_file_entry
1538 int     _nc_read_file_entry(
1539                 const char *const filename,
1540                 TERMTYPE2 *ptr)
1541                 { return(*(int *)0); }
1542
1543 #undef _nc_read_entry2
1544 int     _nc_read_entry2(
1545                 const char *const name,
1546                 char    *const filename,
1547                 TERMTYPE2 *const tp)
1548                 { return(*(int *)0); }
1549
1550 #undef _nc_read_entry
1551 int     _nc_read_entry(
1552                 const char *const name,
1553                 char    *const filename,
1554                 TERMTYPE *const tp)
1555                 { return(*(int *)0); }
1556
1557 /* ./tinfo/read_termcap.c */
1558
1559 #undef _nc_read_termcap
1560 void    _nc_read_termcap(void)
1561                 { /* void */ }
1562
1563 /* ./tinfo/strings.c */
1564
1565 #undef _nc_str_init
1566 string_desc *_nc_str_init(
1567                 string_desc *dst,
1568                 char    *src,
1569                 size_t  len)
1570                 { return(*(string_desc **)0); }
1571
1572 #undef _nc_str_null
1573 string_desc *_nc_str_null(
1574                 string_desc *dst,
1575                 size_t  len)
1576                 { return(*(string_desc **)0); }
1577
1578 #undef _nc_str_copy
1579 string_desc *_nc_str_copy(
1580                 string_desc *dst,
1581                 const string_desc *const src)
1582                 { return(*(string_desc **)0); }
1583
1584 #undef _nc_safe_strcat
1585 NCURSES_BOOL _nc_safe_strcat(
1586                 string_desc *dst,
1587                 const char *src)
1588                 { return(*(NCURSES_BOOL *)0); }
1589
1590 #undef _nc_safe_strcpy
1591 NCURSES_BOOL _nc_safe_strcpy(
1592                 string_desc *dst,
1593                 const char *src)
1594                 { return(*(NCURSES_BOOL *)0); }
1595
1596 /* ./trace/trace_buf.c */
1597
1598 #undef _nc_trace_buf
1599 char    *_nc_trace_buf(
1600                 int     bufnum,
1601                 size_t  want)
1602                 { return(*(char **)0); }
1603
1604 #undef _nc_trace_bufcat
1605 char    *_nc_trace_bufcat(
1606                 int     bufnum,
1607                 const char *value)
1608                 { return(*(char **)0); }
1609
1610 /* ./trace/trace_tries.c */
1611
1612 #undef _nc_trace_tries
1613 void    _nc_trace_tries(
1614                 TRIES   *tree)
1615                 { /* void */ }
1616
1617 /* ./base/tries.c */
1618
1619 #undef _nc_expand_try
1620 char    *_nc_expand_try(
1621                 TRIES   *tree,
1622                 unsigned code,
1623                 int     *count,
1624                 size_t  len)
1625                 { return(*(char **)0); }
1626
1627 #undef _nc_remove_key
1628 int     _nc_remove_key(
1629                 TRIES   **tree,
1630                 unsigned code)
1631                 { return(*(int *)0); }
1632
1633 #undef _nc_remove_string
1634 int     _nc_remove_string(
1635                 TRIES   **tree,
1636                 const char *string)
1637                 { return(*(int *)0); }
1638
1639 /* ./tinfo/trim_sgr0.c */
1640
1641 #undef _nc_trim_sgr0
1642 char    *_nc_trim_sgr0(
1643                 TERMTYPE2 *tp)
1644                 { return(*(char **)0); }
1645
1646 /* ./unctrl.c */
1647
1648 #undef unctrl_sp
1649 const char *unctrl_sp(
1650                 SCREEN  *sp,
1651                 chtype  ch)
1652                 { return(*(const char **)0); }
1653
1654 #undef unctrl
1655 const char *unctrl(
1656                 chtype  ch)
1657                 { return(*(const char **)0); }
1658
1659 /* ./trace/visbuf.c */
1660
1661 #undef _nc_visbuf2
1662 const char *_nc_visbuf2(
1663                 int     bufnum,
1664                 const char *buf)
1665                 { return(*(const char **)0); }
1666
1667 #undef _nc_visbuf
1668 const char *_nc_visbuf(
1669                 const char *buf)
1670                 { return(*(const char **)0); }
1671
1672 #undef _nc_visbufn
1673 const char *_nc_visbufn(
1674                 const char *buf,
1675                 int     len)
1676                 { return(*(const char **)0); }
1677
1678 #undef _nc_viswbuf2
1679 const char *_nc_viswbuf2(
1680                 int     bufnum,
1681                 const wchar_t *buf)
1682                 { return(*(const char **)0); }
1683
1684 #undef _nc_viswbuf
1685 const char *_nc_viswbuf(
1686                 const wchar_t *buf)
1687                 { return(*(const char **)0); }
1688
1689 #undef _nc_viswbufn
1690 const char *_nc_viswbufn(
1691                 const wchar_t *buf,
1692                 int     len)
1693                 { return(*(const char **)0); }
1694
1695 #undef _nc_viswibuf
1696 const char *_nc_viswibuf(
1697                 const wint_t *buf)
1698                 { return(*(const char **)0); }
1699
1700 #undef _nc_viscbuf2
1701 const char *_nc_viscbuf2(
1702                 int     bufnum,
1703                 const cchar_t *buf,
1704                 int     len)
1705                 { return(*(const char **)0); }
1706
1707 #undef _nc_viscbuf
1708 const char *_nc_viscbuf(
1709                 const cchar_t *buf,
1710                 int     len)
1711                 { return(*(const char **)0); }
1712
1713 /* ./base/define_key.c */
1714
1715 #undef define_key_sp
1716 int     define_key_sp(
1717                 SCREEN  *sp,
1718                 const char *str,
1719                 int     keycode)
1720                 { return(*(int *)0); }
1721
1722 #undef define_key
1723 int     define_key(
1724                 const char *str,
1725                 int     keycode)
1726                 { return(*(int *)0); }
1727
1728 /* ./tinfo/hashed_db.c */
1729
1730 #undef _nc_hashed_db
1731 void    _nc_hashed_db(void)
1732                 { /* void */ }
1733
1734 /* ./base/key_defined.c */
1735
1736 #undef key_defined_sp
1737 int     key_defined_sp(
1738                 SCREEN  *sp,
1739                 const char *str)
1740                 { return(*(int *)0); }
1741
1742 #undef key_defined
1743 int     key_defined(
1744                 const char *str)
1745                 { return(*(int *)0); }
1746
1747 /* ./base/keybound.c */
1748
1749 #undef keybound_sp
1750 char    *keybound_sp(
1751                 SCREEN  *sp,
1752                 int     code,
1753                 int     count)
1754                 { return(*(char **)0); }
1755
1756 #undef keybound
1757 char    *keybound(
1758                 int     code,
1759                 int     count)
1760                 { return(*(char **)0); }
1761
1762 /* ./base/keyok.c */
1763
1764 #undef keyok_sp
1765 int     keyok_sp(
1766                 SCREEN  *sp,
1767                 int     c,
1768                 NCURSES_BOOL flag)
1769                 { return(*(int *)0); }
1770
1771 #undef keyok
1772 int     keyok(
1773                 int     c,
1774                 NCURSES_BOOL flag)
1775                 { return(*(int *)0); }
1776
1777 /* ./base/version.c */
1778
1779 #undef curses_version
1780 const char *curses_version(void)
1781                 { return(*(const char **)0); }