blob: 6df32966082abeeb07d074b7a23d73d483b35773 [file] [log] [blame]
Steve Kondikae271bc2015-11-15 02:50:53 +01001/****************************************************************************
2 * Copyright (c) 2012-2013,2015 Free Software Foundation, Inc. *
3 * *
4 * Permission is hereby granted, free of charge, to any person obtaining a *
5 * copy of this software and associated documentation files (the *
6 * "Software"), to deal in the Software without restriction, including *
7 * without limitation the rights to use, copy, modify, merge, publish, *
8 * distribute, distribute with modifications, sublicense, and/or sell *
9 * copies of the Software, and to permit persons to whom the Software is *
10 * furnished to do so, subject to the following conditions: *
11 * *
12 * The above copyright notice and this permission notice shall be included *
13 * in all copies or substantial portions of the Software. *
14 * *
15 * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS *
16 * OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF *
17 * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. *
18 * IN NO EVENT SHALL THE ABOVE COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, *
19 * DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR *
20 * OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR *
21 * THE USE OR OTHER DEALINGS IN THE SOFTWARE. *
22 * *
23 * Except as contained in this notice, the name(s) of the above copyright *
24 * holders shall not be used in advertising or otherwise to promote the *
25 * sale, use or other dealings in this Software without prior written *
26 * authorization. *
27 ****************************************************************************/
28
29/****************************************************************************
30 * Author: Thomas E. Dickey 2012-on *
31 ****************************************************************************/
32/* LINTLIBRARY */
33
34/* ./tinfo/access.c */
35
36#include <curses.priv.h>
37#include <ctype.h>
38#include <tic.h>
39
40#undef _nc_rootname
41char *_nc_rootname(
42 char *path)
43 { return(*(char **)0); }
44
45#undef _nc_is_abs_path
46NCURSES_BOOL _nc_is_abs_path(
47 const char *path)
48 { return(*(NCURSES_BOOL *)0); }
49
50#undef _nc_pathlast
51unsigned _nc_pathlast(
52 const char *path)
53 { return(*(unsigned *)0); }
54
55#undef _nc_basename
56char *_nc_basename(
57 char *path)
58 { return(*(char **)0); }
59
60#undef _nc_access
61int _nc_access(
62 const char *path,
63 int mode)
64 { return(*(int *)0); }
65
66#undef _nc_is_dir_path
67NCURSES_BOOL _nc_is_dir_path(
68 const char *path)
69 { return(*(NCURSES_BOOL *)0); }
70
71#undef _nc_is_file_path
72NCURSES_BOOL _nc_is_file_path(
73 const char *path)
74 { return(*(NCURSES_BOOL *)0); }
75
76#undef _nc_env_access
77int _nc_env_access(void)
78 { return(*(int *)0); }
79
80/* ./tinfo/add_tries.c */
81
82#undef _nc_add_to_try
83int _nc_add_to_try(
84 TRIES **tree,
85 const char *str,
86 unsigned code)
87 { return(*(int *)0); }
88
89/* ./tinfo/alloc_ttype.c */
90
91#undef _nc_align_termtype
92void _nc_align_termtype(
93 TERMTYPE *to,
94 TERMTYPE *from)
95 { /* void */ }
96
97#undef _nc_copy_termtype
98void _nc_copy_termtype(
99 TERMTYPE *dst,
100 const TERMTYPE *src)
101 { /* void */ }
102
103/* ./codes.c */
104
105#undef boolcodes
106const char *const boolcodes[] = {0};
107#undef numcodes
108const char *const numcodes[] = {0};
109#undef strcodes
110const char *const strcodes[] = {0};
111
112/* ./comp_captab.c */
113
114#include <hashsize.h>
115
116#undef _nc_get_table
117const struct name_table_entry *_nc_get_table(
118 NCURSES_BOOL termcap)
119 { return(*(const struct name_table_entry **)0); }
120
121#undef _nc_get_hash_table
122const HashValue *_nc_get_hash_table(
123 NCURSES_BOOL termcap)
124 { return(*(const HashValue **)0); }
125
126#undef _nc_get_alias_table
127const struct alias *_nc_get_alias_table(
128 NCURSES_BOOL termcap)
129 { return(*(const struct alias **)0); }
130
131#undef _nc_get_hash_info
132const HashData *_nc_get_hash_info(
133 NCURSES_BOOL termcap)
134 { return(*(const HashData **)0); }
135
136/* ./tinfo/comp_error.c */
137
138#undef _nc_suppress_warnings
139NCURSES_BOOL _nc_suppress_warnings;
140#undef _nc_curr_line
141int _nc_curr_line;
142#undef _nc_curr_col
143int _nc_curr_col;
144
145#undef _nc_get_source
146const char *_nc_get_source(void)
147 { return(*(const char **)0); }
148
149#undef _nc_set_source
150void _nc_set_source(
151 const char *const name)
152 { /* void */ }
153
154#undef _nc_set_type
155void _nc_set_type(
156 const char *const name)
157 { /* void */ }
158
159#undef _nc_get_type
160void _nc_get_type(
161 char *name)
162 { /* void */ }
163
164#undef _nc_warning
165void _nc_warning(
166 const char *const fmt,
167 ...)
168 { /* void */ }
169
170#undef _nc_err_abort
171void _nc_err_abort(
172 const char *const fmt,
173 ...)
174 { /* void */ }
175
176#undef _nc_syserr_abort
177void _nc_syserr_abort(
178 const char *const fmt,
179 ...)
180 { /* void */ }
181
182/* ./tinfo/comp_hash.c */
183
184#undef _nc_find_entry
185struct name_table_entry const *_nc_find_entry(
186 const char *string,
187 const HashValue *hash_table)
188 { return(*(struct name_table_entry const **)0); }
189
190#undef _nc_find_type_entry
191struct name_table_entry const *_nc_find_type_entry(
192 const char *string,
193 int type,
194 NCURSES_BOOL termcap)
195 { return(*(struct name_table_entry const **)0); }
196
197/* ./tinfo/db_iterator.c */
198
199#include <time.h>
200
201#undef _nc_tic_dir
202const char *_nc_tic_dir(
203 const char *path)
204 { return(*(const char **)0); }
205
206#undef _nc_keep_tic_dir
207void _nc_keep_tic_dir(
208 const char *path)
209 { /* void */ }
210
211#undef _nc_last_db
212void _nc_last_db(void)
213 { /* void */ }
214
215#undef _nc_next_db
216const char *_nc_next_db(
217 DBDIRS *state,
218 int *offset)
219 { return(*(const char **)0); }
220
221#undef _nc_first_db
222void _nc_first_db(
223 DBDIRS *state,
224 int *offset)
225 { /* void */ }
226
227/* ./tinfo/doalloc.c */
228
229#undef _nc_doalloc
230void *_nc_doalloc(
231 void *oldp,
232 size_t amount)
233 { return(*(void **)0); }
234
235/* ./tinfo/entries.c */
236
237#undef _nc_head
238ENTRY *_nc_head;
239#undef _nc_tail
240ENTRY *_nc_tail;
241
242#undef _nc_free_entry
243void _nc_free_entry(
244 ENTRY *headp,
245 TERMTYPE *tterm)
246 { /* void */ }
247
248#undef _nc_free_entries
249void _nc_free_entries(
250 ENTRY *headp)
251 { /* void */ }
252
253#undef _nc_delink_entry
254ENTRY *_nc_delink_entry(
255 ENTRY *headp,
256 TERMTYPE *tterm)
257 { return(*(ENTRY **)0); }
258
259#undef _nc_leaks_tinfo
260void _nc_leaks_tinfo(void)
261 { /* void */ }
262
263/* ./fallback.c */
264
265#undef _nc_fallback
266const TERMTYPE *_nc_fallback(
267 const char *name)
268 { return(*(const TERMTYPE **)0); }
269
270/* ./tinfo/free_ttype.c */
271
272#undef _nc_free_termtype
273void _nc_free_termtype(
274 TERMTYPE *ptr)
275 { /* void */ }
276
277#undef _nc_user_definable
278NCURSES_BOOL _nc_user_definable;
279
280#undef use_extended_names
281int use_extended_names(
282 NCURSES_BOOL flag)
283 { return(*(int *)0); }
284
285/* ./tinfo/getenv_num.c */
286
287#undef _nc_getenv_num
288int _nc_getenv_num(
289 const char *name)
290 { return(*(int *)0); }
291
292#undef _nc_setenv_num
293void _nc_setenv_num(
294 const char *name,
295 int value)
296 { /* void */ }
297
298/* ./tinfo/home_terminfo.c */
299
300#undef _nc_home_terminfo
301char *_nc_home_terminfo(void)
302 { return(*(char **)0); }
303
304/* ./tinfo/init_keytry.c */
305
306#if 0
307
308#include <init_keytry.h>
309
310#undef _nc_tinfo_fkeys
311const struct tinfo_fkeys _nc_tinfo_fkeys[] = {0};
312
313#endif
314
315#undef _nc_init_keytry
316void _nc_init_keytry(
317 SCREEN *sp)
318 { /* void */ }
319
320/* ./tinfo/lib_acs.c */
321
322#undef acs_map
323chtype acs_map[128];
324
325#undef _nc_init_acs_sp
326void _nc_init_acs_sp(
327 SCREEN *sp)
328 { /* void */ }
329
330#undef _nc_init_acs
331void _nc_init_acs(void)
332 { /* void */ }
333
334/* ./tinfo/lib_baudrate.c */
335
336#include <termcap.h>
337
338struct speed {
339 short s;
340 int sp;
341};
342
343#undef _nc_baudrate
344int _nc_baudrate(
345 int OSpeed)
346 { return(*(int *)0); }
347
348#undef _nc_ospeed
349int _nc_ospeed(
350 int BaudRate)
351 { return(*(int *)0); }
352
353#undef baudrate_sp
354int baudrate_sp(
355 SCREEN *sp)
356 { return(*(int *)0); }
357
358#undef baudrate
359int baudrate(void)
360 { return(*(int *)0); }
361
362/* ./tinfo/lib_cur_term.c */
363
364#undef cur_term
365TERMINAL *cur_term;
366
367#undef set_curterm_sp
368TERMINAL *set_curterm_sp(
369 SCREEN *sp,
370 TERMINAL *termp)
371 { return(*(TERMINAL **)0); }
372
373#undef set_curterm
374TERMINAL *set_curterm(
375 TERMINAL *termp)
376 { return(*(TERMINAL **)0); }
377
378#undef del_curterm_sp
379int del_curterm_sp(
380 SCREEN *sp,
381 TERMINAL *termp)
382 { return(*(int *)0); }
383
384#undef del_curterm
385int del_curterm(
386 TERMINAL *termp)
387 { return(*(int *)0); }
388
389/* ./tinfo/lib_data.c */
390
391#undef stdscr
392WINDOW *stdscr;
393#undef curscr
394WINDOW *curscr;
395#undef newscr
396WINDOW *newscr;
397#undef _nc_screen_chain
398SCREEN *_nc_screen_chain;
399#undef SP
400SCREEN *SP;
401#undef _nc_globals
402NCURSES_GLOBALS _nc_globals;
403#undef _nc_prescreen
404NCURSES_PRESCREEN _nc_prescreen;
405
406#undef _nc_screen_of
407SCREEN *_nc_screen_of(
408 WINDOW *win)
409 { return(*(SCREEN **)0); }
410
411/* ./tinfo/lib_has_cap.c */
412
413#undef has_ic_sp
414NCURSES_BOOL has_ic_sp(
415 SCREEN *sp)
416 { return(*(NCURSES_BOOL *)0); }
417
418#undef has_ic
419NCURSES_BOOL has_ic(void)
420 { return(*(NCURSES_BOOL *)0); }
421
422#undef has_il_sp
423NCURSES_BOOL has_il_sp(
424 SCREEN *sp)
425 { return(*(NCURSES_BOOL *)0); }
426
427#undef has_il
428NCURSES_BOOL has_il(void)
429 { return(*(NCURSES_BOOL *)0); }
430
431/* ./tinfo/lib_kernel.c */
432
433#undef erasechar_sp
434char erasechar_sp(
435 SCREEN *sp)
436 { return(*(char *)0); }
437
438#undef erasechar
439char erasechar(void)
440 { return(*(char *)0); }
441
442#undef killchar_sp
443char killchar_sp(
444 SCREEN *sp)
445 { return(*(char *)0); }
446
447#undef killchar
448char killchar(void)
449 { return(*(char *)0); }
450
451#undef flushinp_sp
452int flushinp_sp(
453 SCREEN *sp)
454 { return(*(int *)0); }
455
456#undef flushinp
457int flushinp(void)
458 { return(*(int *)0); }
459
460/* ./lib_keyname.c */
461
462struct kn { short offset; int code; };
463
464#undef keyname_sp
465const char *keyname_sp(
466 SCREEN *sp,
467 int c)
468 { return(*(const char **)0); }
469
470#undef keyname
471const char *keyname(
472 int c)
473 { return(*(const char **)0); }
474
475/* ./tinfo/lib_longname.c */
476
477#undef longname_sp
478char *longname_sp(
479 SCREEN *sp)
480 { return(*(char **)0); }
481
482#undef longname
483char *longname(void)
484 { return(*(char **)0); }
485
486/* ./tinfo/lib_napms.c */
487
488#include <sys/time.h>
489
490#undef napms_sp
491int napms_sp(
492 SCREEN *sp,
493 int ms)
494 { return(*(int *)0); }
495
496#undef napms
497int napms(
498 int ms)
499 { return(*(int *)0); }
500
501/* ./tinfo/lib_options.c */
502
503#undef idlok
504int idlok(
505 WINDOW *win,
506 NCURSES_BOOL flag)
507 { return(*(int *)0); }
508
509#undef idcok
510void idcok(
511 WINDOW *win,
512 NCURSES_BOOL flag)
513 { /* void */ }
514
515#undef halfdelay_sp
516int halfdelay_sp(
517 SCREEN *sp,
518 int t)
519 { return(*(int *)0); }
520
521#undef halfdelay
522int halfdelay(
523 int t)
524 { return(*(int *)0); }
525
526#undef nodelay
527int nodelay(
528 WINDOW *win,
529 NCURSES_BOOL flag)
530 { return(*(int *)0); }
531
532#undef notimeout
533int notimeout(
534 WINDOW *win,
535 NCURSES_BOOL f)
536 { return(*(int *)0); }
537
538#undef wtimeout
539void wtimeout(
540 WINDOW *win,
541 int delay)
542 { /* void */ }
543
544#undef keypad
545int keypad(
546 WINDOW *win,
547 NCURSES_BOOL flag)
548 { return(*(int *)0); }
549
550#undef meta
551int meta(
552 WINDOW *win,
553 NCURSES_BOOL flag)
554 { return(*(int *)0); }
555
556#undef curs_set_sp
557int curs_set_sp(
558 SCREEN *sp,
559 int vis)
560 { return(*(int *)0); }
561
562#undef curs_set
563int curs_set(
564 int vis)
565 { return(*(int *)0); }
566
567#undef typeahead_sp
568int typeahead_sp(
569 SCREEN *sp,
570 int fd)
571 { return(*(int *)0); }
572
573#undef typeahead
574int typeahead(
575 int fd)
576 { return(*(int *)0); }
577
578#undef has_key_sp
579int has_key_sp(
580 SCREEN *sp,
581 int keycode)
582 { return(*(int *)0); }
583
584#undef has_key
585int has_key(
586 int keycode)
587 { return(*(int *)0); }
588
589#undef _nc_putp_flush_sp
590int _nc_putp_flush_sp(
591 SCREEN *sp,
592 const char *name,
593 const char *value)
594 { return(*(int *)0); }
595
596#undef _nc_keypad
597int _nc_keypad(
598 SCREEN *sp,
599 int flag)
600 { return(*(int *)0); }
601
602/* ./tinfo/lib_raw.c */
603
604#undef raw_sp
605int raw_sp(
606 SCREEN *sp)
607 { return(*(int *)0); }
608
609#undef raw
610int raw(void)
611 { return(*(int *)0); }
612
613#undef cbreak_sp
614int cbreak_sp(
615 SCREEN *sp)
616 { return(*(int *)0); }
617
618#undef cbreak
619int cbreak(void)
620 { return(*(int *)0); }
621
622#undef qiflush_sp
623void qiflush_sp(
624 SCREEN *sp)
625 { /* void */ }
626
627#undef qiflush
628void qiflush(void)
629 { /* void */ }
630
631#undef noraw_sp
632int noraw_sp(
633 SCREEN *sp)
634 { return(*(int *)0); }
635
636#undef noraw
637int noraw(void)
638 { return(*(int *)0); }
639
640#undef nocbreak_sp
641int nocbreak_sp(
642 SCREEN *sp)
643 { return(*(int *)0); }
644
645#undef nocbreak
646int nocbreak(void)
647 { return(*(int *)0); }
648
649#undef noqiflush_sp
650void noqiflush_sp(
651 SCREEN *sp)
652 { /* void */ }
653
654#undef noqiflush
655void noqiflush(void)
656 { /* void */ }
657
658#undef intrflush_sp
659int intrflush_sp(
660 SCREEN *sp,
661 WINDOW *win,
662 NCURSES_BOOL flag)
663 { return(*(int *)0); }
664
665#undef intrflush
666int intrflush(
667 WINDOW *win,
668 NCURSES_BOOL flag)
669 { return(*(int *)0); }
670
671/* ./tinfo/lib_setup.c */
672
673#include <locale.h>
674#include <sys/ioctl.h>
675#include <langinfo.h>
676
677#undef ttytype
678char ttytype[256];
679#undef LINES
680int LINES;
681#undef COLS
682int COLS;
683#undef TABSIZE
684int TABSIZE;
685
686#undef set_tabsize_sp
687int set_tabsize_sp(
688 SCREEN *sp,
689 int value)
690 { return(*(int *)0); }
691
692#undef set_tabsize
693int set_tabsize(
694 int value)
695 { return(*(int *)0); }
696
697#undef _nc_handle_sigwinch
698int _nc_handle_sigwinch(
699 SCREEN *sp)
700 { return(*(int *)0); }
701
702#undef use_env_sp
703void use_env_sp(
704 SCREEN *sp,
705 NCURSES_BOOL f)
706 { /* void */ }
707
708#undef use_tioctl_sp
709void use_tioctl_sp(
710 SCREEN *sp,
711 NCURSES_BOOL f)
712 { /* void */ }
713
714#undef use_env
715void use_env(
716 NCURSES_BOOL f)
717 { /* void */ }
718
719#undef use_tioctl
720void use_tioctl(
721 NCURSES_BOOL f)
722 { /* void */ }
723
724#undef _nc_get_screensize
725void _nc_get_screensize(
726 SCREEN *sp,
727 int *linep,
728 int *colp)
729 { /* void */ }
730
731#undef _nc_update_screensize
732void _nc_update_screensize(
733 SCREEN *sp)
734 { /* void */ }
735
736#undef _nc_setup_tinfo
737int _nc_setup_tinfo(
738 const char *const tn,
739 TERMTYPE *const tp)
740 { return(*(int *)0); }
741
742#undef _nc_tinfo_cmdch
743void _nc_tinfo_cmdch(
744 TERMINAL *termp,
745 int proto)
746 { /* void */ }
747
748#undef _nc_get_locale
749char *_nc_get_locale(void)
750 { return(*(char **)0); }
751
752#undef _nc_unicode_locale
753int _nc_unicode_locale(void)
754 { return(*(int *)0); }
755
756#undef _nc_locale_breaks_acs
757int _nc_locale_breaks_acs(
758 TERMINAL *termp)
759 { return(*(int *)0); }
760
761#undef _nc_setupterm
762int _nc_setupterm(
763 const char *tname,
764 int Filedes,
765 int *errret,
766 int reuse)
767 { return(*(int *)0); }
768
769#undef new_prescr
770SCREEN *new_prescr(void)
771 { return(*(SCREEN **)0); }
772
773#undef setupterm
774int setupterm(
775 const char *tname,
776 int Filedes,
777 int *errret)
778 { return(*(int *)0); }
779
780/* ./tinfo/lib_termcap.c */
781
782#undef UP
783char *UP;
784#undef BC
785char *BC;
786
787#undef tgetent_sp
788int tgetent_sp(
789 SCREEN *sp,
790 char *bufp,
791 const char *name)
792 { return(*(int *)0); }
793
794#if 0
795
796#include <capdefaults.c>
797
798#endif
799
800#undef tgetent
801int tgetent(
802 char *bufp,
803 const char *name)
804 { return(*(int *)0); }
805
806#undef tgetflag_sp
807int tgetflag_sp(
808 SCREEN *sp,
809 const char *id)
810 { return(*(int *)0); }
811
812#undef tgetflag
813int tgetflag(
814 const char *id)
815 { return(*(int *)0); }
816
817#undef tgetnum_sp
818int tgetnum_sp(
819 SCREEN *sp,
820 const char *id)
821 { return(*(int *)0); }
822
823#undef tgetnum
824int tgetnum(
825 const char *id)
826 { return(*(int *)0); }
827
828#undef tgetstr_sp
829char *tgetstr_sp(
830 SCREEN *sp,
831 const char *id,
832 char **area)
833 { return(*(char **)0); }
834
835#undef tgetstr
836char *tgetstr(
837 const char *id,
838 char **area)
839 { return(*(char **)0); }
840
841/* ./tinfo/lib_termname.c */
842
843#undef termname_sp
844char *termname_sp(
845 SCREEN *sp)
846 { return(*(char **)0); }
847
848#undef termname
849char *termname(void)
850 { return(*(char **)0); }
851
852/* ./tinfo/lib_tgoto.c */
853
854#undef tgoto
855char *tgoto(
856 const char *string,
857 int x,
858 int y)
859 { return(*(char **)0); }
860
861/* ./tinfo/lib_ti.c */
862
863#undef tigetflag_sp
864int tigetflag_sp(
865 SCREEN *sp,
866 const char *str)
867 { return(*(int *)0); }
868
869#undef tigetflag
870int tigetflag(
871 const char *str)
872 { return(*(int *)0); }
873
874#undef tigetnum_sp
875int tigetnum_sp(
876 SCREEN *sp,
877 const char *str)
878 { return(*(int *)0); }
879
880#undef tigetnum
881int tigetnum(
882 const char *str)
883 { return(*(int *)0); }
884
885#undef tigetstr_sp
886char *tigetstr_sp(
887 SCREEN *sp,
888 const char *str)
889 { return(*(char **)0); }
890
891#undef tigetstr
892char *tigetstr(
893 const char *str)
894 { return(*(char **)0); }
895
896/* ./tinfo/lib_tparm.c */
897
898#undef _nc_tparm_err
899int _nc_tparm_err;
900
901#undef _nc_tparm_analyze
902int _nc_tparm_analyze(
903 const char *string,
904 char *p_is_s[9],
905 int *_nc_popcount)
906 { return(*(int *)0); }
907
908#undef tparm
909char *tparm(
910 const char *string,
911 ...)
912 { return(*(char **)0); }
913
914#undef tiparm
915char *tiparm(
916 const char *string,
917 ...)
918 { return(*(char **)0); }
919
920/* ./tinfo/lib_tputs.c */
921
922#undef PC
923char PC;
924#undef ospeed
925short ospeed;
926#undef _nc_nulls_sent
927int _nc_nulls_sent;
928
929#undef _nc_set_no_padding
930void _nc_set_no_padding(
931 SCREEN *sp)
932 { /* void */ }
933
934#undef delay_output_sp
935int delay_output_sp(
936 SCREEN *sp,
937 int ms)
938 { return(*(int *)0); }
939
940#undef delay_output
941int delay_output(
942 int ms)
943 { return(*(int *)0); }
944
945#undef _nc_flush_sp
946void _nc_flush_sp(
947 SCREEN *sp)
948 { /* void */ }
949
950#undef _nc_flush
951void _nc_flush(void)
952 { /* void */ }
953
954#undef _nc_outch_sp
955int _nc_outch_sp(
956 SCREEN *sp,
957 int ch)
958 { return(*(int *)0); }
959
960#undef _nc_outch
961int _nc_outch(
962 int ch)
963 { return(*(int *)0); }
964
965#undef _nc_putchar_sp
966int _nc_putchar_sp(
967 SCREEN *sp,
968 int ch)
969 { return(*(int *)0); }
970
971#undef _nc_putchar
972int _nc_putchar(
973 int ch)
974 { return(*(int *)0); }
975
976#undef putp_sp
977int putp_sp(
978 SCREEN *sp,
979 const char *string)
980 { return(*(int *)0); }
981
982#undef putp
983int putp(
984 const char *string)
985 { return(*(int *)0); }
986
987#undef _nc_putp_sp
988int _nc_putp_sp(
989 SCREEN *sp,
990 const char *name,
991 const char *string)
992 { return(*(int *)0); }
993
994#undef _nc_putp
995int _nc_putp(
996 const char *name,
997 const char *string)
998 { return(*(int *)0); }
999
1000#undef tputs_sp
1001int tputs_sp(
1002 SCREEN *sp,
1003 const char *string,
1004 int affcnt,
1005 NCURSES_OUTC_sp outc)
1006 { return(*(int *)0); }
1007
1008#undef _nc_outc_wrapper
1009int _nc_outc_wrapper(
1010 SCREEN *sp,
1011 int c)
1012 { return(*(int *)0); }
1013
1014#undef tputs
1015int tputs(
1016 const char *string,
1017 int affcnt,
1018 int (*outc)(
1019 int p1))
1020 { return(*(int *)0); }
1021
1022/* ./trace/lib_trace.c */
1023
1024#undef _nc_tracing
1025unsigned _nc_tracing;
1026#undef _nc_tputs_trace
1027const char *_nc_tputs_trace = {0};
1028#undef _nc_outchars
1029long _nc_outchars;
1030
1031#undef trace
1032void trace(
1033 const unsigned int tracelevel)
1034 { /* void */ }
1035
1036#undef _tracef
1037void _tracef(
1038 const char *fmt,
1039 ...)
1040 { /* void */ }
1041
1042#undef _nc_retrace_bool
1043NCURSES_BOOL _nc_retrace_bool(
1044 int code)
1045 { return(*(NCURSES_BOOL *)0); }
1046
1047#undef _nc_retrace_char
1048char _nc_retrace_char(
1049 int code)
1050 { return(*(char *)0); }
1051
1052#undef _nc_retrace_int
1053int _nc_retrace_int(
1054 int code)
1055 { return(*(int *)0); }
1056
1057#undef _nc_retrace_unsigned
1058unsigned _nc_retrace_unsigned(
1059 unsigned code)
1060 { return(*(unsigned *)0); }
1061
1062#undef _nc_retrace_ptr
1063char *_nc_retrace_ptr(
1064 char *code)
1065 { return(*(char **)0); }
1066
1067#undef _nc_retrace_cptr
1068const char *_nc_retrace_cptr(
1069 const char *code)
1070 { return(*(const char **)0); }
1071
1072#undef _nc_retrace_cvoid_ptr
1073const void *_nc_retrace_cvoid_ptr(
1074 const void *code)
1075 { return(*(const void **)0); }
1076
1077#undef _nc_retrace_void_ptr
1078void *_nc_retrace_void_ptr(
1079 void *code)
1080 { return(*(void **)0); }
1081
1082#undef _nc_retrace_sp
1083SCREEN *_nc_retrace_sp(
1084 SCREEN *code)
1085 { return(*(SCREEN **)0); }
1086
1087#undef _nc_retrace_win
1088WINDOW *_nc_retrace_win(
1089 WINDOW *code)
1090 { return(*(WINDOW **)0); }
1091
1092/* ./trace/lib_traceatr.c */
1093
1094#undef _traceattr2
1095char *_traceattr2(
1096 int bufnum,
1097 chtype newmode)
1098 { return(*(char **)0); }
1099
1100#undef _traceattr
1101char *_traceattr(
1102 attr_t newmode)
1103 { return(*(char **)0); }
1104
1105#undef _nc_retrace_int_attr_t
1106int _nc_retrace_int_attr_t(
1107 attr_t code)
1108 { return(*(int *)0); }
1109
1110#undef _nc_retrace_attr_t
1111attr_t _nc_retrace_attr_t(
1112 attr_t code)
1113 { return(*(attr_t *)0); }
1114
1115#undef _nc_altcharset_name
1116const char *_nc_altcharset_name(
1117 attr_t attr,
1118 chtype ch)
1119 { return(*(const char **)0); }
1120
1121#undef _tracechtype2
1122char *_tracechtype2(
1123 int bufnum,
1124 chtype ch)
1125 { return(*(char **)0); }
1126
1127#undef _tracechtype
1128char *_tracechtype(
1129 chtype ch)
1130 { return(*(char **)0); }
1131
1132#undef _nc_retrace_chtype
1133chtype _nc_retrace_chtype(
1134 chtype code)
1135 { return(*(chtype *)0); }
1136
1137#undef _tracecchar_t2
1138char *_tracecchar_t2(
1139 int bufnum,
1140 const cchar_t *ch)
1141 { return(*(char **)0); }
1142
1143#undef _tracecchar_t
1144char *_tracecchar_t(
1145 const cchar_t *ch)
1146 { return(*(char **)0); }
1147
1148/* ./trace/lib_tracebits.c */
1149
1150typedef struct {
1151 unsigned int val;
1152 const char name[8];
1153} BITNAMES;
1154
1155#undef _nc_trace_ttymode
1156char *_nc_trace_ttymode(
1157 struct termios *tty)
1158 { return(*(char **)0); }
1159
1160#undef _nc_tracebits
1161char *_nc_tracebits(void)
1162 { return(*(char **)0); }
1163
1164/* ./trace/lib_tracechr.c */
1165
1166#undef _nc_tracechar
1167char *_nc_tracechar(
1168 SCREEN *sp,
1169 int ch)
1170 { return(*(char **)0); }
1171
1172#undef _tracechar
1173char *_tracechar(
1174 int ch)
1175 { return(*(char **)0); }
1176
1177/* ./tinfo/lib_ttyflags.c */
1178
1179#undef _nc_get_tty_mode_sp
1180int _nc_get_tty_mode_sp(
1181 SCREEN *sp,
1182 struct termios *buf)
1183 { return(*(int *)0); }
1184
1185#undef _nc_get_tty_mode
1186int _nc_get_tty_mode(
1187 struct termios *buf)
1188 { return(*(int *)0); }
1189
1190#undef _nc_set_tty_mode_sp
1191int _nc_set_tty_mode_sp(
1192 SCREEN *sp,
1193 struct termios *buf)
1194 { return(*(int *)0); }
1195
1196#undef _nc_set_tty_mode
1197int _nc_set_tty_mode(
1198 struct termios *buf)
1199 { return(*(int *)0); }
1200
1201#undef def_shell_mode_sp
1202int def_shell_mode_sp(
1203 SCREEN *sp)
1204 { return(*(int *)0); }
1205
1206#undef def_shell_mode
1207int def_shell_mode(void)
1208 { return(*(int *)0); }
1209
1210#undef def_prog_mode_sp
1211int def_prog_mode_sp(
1212 SCREEN *sp)
1213 { return(*(int *)0); }
1214
1215#undef def_prog_mode
1216int def_prog_mode(void)
1217 { return(*(int *)0); }
1218
1219#undef reset_prog_mode_sp
1220int reset_prog_mode_sp(
1221 SCREEN *sp)
1222 { return(*(int *)0); }
1223
1224#undef reset_prog_mode
1225int reset_prog_mode(void)
1226 { return(*(int *)0); }
1227
1228#undef reset_shell_mode_sp
1229int reset_shell_mode_sp(
1230 SCREEN *sp)
1231 { return(*(int *)0); }
1232
1233#undef reset_shell_mode
1234int reset_shell_mode(void)
1235 { return(*(int *)0); }
1236
1237#undef savetty_sp
1238int savetty_sp(
1239 SCREEN *sp)
1240 { return(*(int *)0); }
1241
1242#undef savetty
1243int savetty(void)
1244 { return(*(int *)0); }
1245
1246#undef resetty_sp
1247int resetty_sp(
1248 SCREEN *sp)
1249 { return(*(int *)0); }
1250
1251#undef resetty
1252int resetty(void)
1253 { return(*(int *)0); }
1254
1255/* ./tty/lib_twait.c */
1256
1257#undef _nc_timed_wait
1258int _nc_timed_wait(
1259 SCREEN *sp,
1260 int mode,
1261 int milliseconds,
1262 int *timeleft)
1263 { return(*(int *)0); }
1264
1265/* ./tinfo/name_match.c */
1266
1267#undef _nc_first_name
1268char *_nc_first_name(
1269 const char *const sp)
1270 { return(*(char **)0); }
1271
1272#undef _nc_name_match
1273int _nc_name_match(
1274 const char *const namelst,
1275 const char *const name,
1276 const char *const delim)
1277 { return(*(int *)0); }
1278
1279/* ./names.c */
1280
1281#undef boolnames
1282const char *const boolnames[] = {0};
1283#undef boolfnames
1284const char *const boolfnames[] = {0};
1285#undef numnames
1286const char *const numnames[] = {0};
1287#undef numfnames
1288const char *const numfnames[] = {0};
1289#undef strnames
1290const char *const strnames[] = {0};
1291#undef strfnames
1292const char *const strfnames[] = {0};
1293
1294/* ./tinfo/obsolete.c */
1295
1296#undef _nc_set_buffer_sp
1297void _nc_set_buffer_sp(
1298 SCREEN *sp,
1299 FILE *ofp,
1300 int buffered)
1301 { /* void */ }
1302
1303#undef _nc_set_buffer
1304void _nc_set_buffer(
1305 FILE *ofp,
1306 int buffered)
1307 { /* void */ }
1308
1309/* ./tinfo/read_entry.c */
1310
1311#include <hashed_db.h>
1312
1313#undef _nc_init_termtype
1314void _nc_init_termtype(
1315 TERMTYPE *const tp)
1316 { /* void */ }
1317
1318#undef _nc_read_termtype
1319int _nc_read_termtype(
1320 TERMTYPE *ptr,
1321 char *buffer,
1322 int limit)
1323 { return(*(int *)0); }
1324
1325#undef _nc_read_file_entry
1326int _nc_read_file_entry(
1327 const char *const filename,
1328 TERMTYPE *ptr)
1329 { return(*(int *)0); }
1330
1331#undef _nc_read_entry
1332int _nc_read_entry(
1333 const char *const name,
1334 char *const filename,
1335 TERMTYPE *const tp)
1336 { return(*(int *)0); }
1337
1338/* ./tinfo/read_termcap.c */
1339
1340#include <sys/types.h>
1341
1342#undef _nc_read_termcap
1343void _nc_read_termcap(void)
1344 { /* void */ }
1345
1346/* ./tinfo/strings.c */
1347
1348#undef _nc_str_init
1349string_desc *_nc_str_init(
1350 string_desc *dst,
1351 char *src,
1352 size_t len)
1353 { return(*(string_desc **)0); }
1354
1355#undef _nc_str_null
1356string_desc *_nc_str_null(
1357 string_desc *dst,
1358 size_t len)
1359 { return(*(string_desc **)0); }
1360
1361#undef _nc_str_copy
1362string_desc *_nc_str_copy(
1363 string_desc *dst,
1364 string_desc *src)
1365 { return(*(string_desc **)0); }
1366
1367#undef _nc_safe_strcat
1368NCURSES_BOOL _nc_safe_strcat(
1369 string_desc *dst,
1370 const char *src)
1371 { return(*(NCURSES_BOOL *)0); }
1372
1373#undef _nc_safe_strcpy
1374NCURSES_BOOL _nc_safe_strcpy(
1375 string_desc *dst,
1376 const char *src)
1377 { return(*(NCURSES_BOOL *)0); }
1378
1379/* ./trace/trace_buf.c */
1380
1381#undef _nc_trace_buf
1382char *_nc_trace_buf(
1383 int bufnum,
1384 size_t want)
1385 { return(*(char **)0); }
1386
1387#undef _nc_trace_bufcat
1388char *_nc_trace_bufcat(
1389 int bufnum,
1390 const char *value)
1391 { return(*(char **)0); }
1392
1393/* ./trace/trace_tries.c */
1394
1395#undef _nc_trace_tries
1396void _nc_trace_tries(
1397 TRIES *tree)
1398 { /* void */ }
1399
1400/* ./base/tries.c */
1401
1402#undef _nc_expand_try
1403char *_nc_expand_try(
1404 TRIES *tree,
1405 unsigned code,
1406 int *count,
1407 size_t len)
1408 { return(*(char **)0); }
1409
1410#undef _nc_remove_key
1411int _nc_remove_key(
1412 TRIES **tree,
1413 unsigned code)
1414 { return(*(int *)0); }
1415
1416#undef _nc_remove_string
1417int _nc_remove_string(
1418 TRIES **tree,
1419 const char *string)
1420 { return(*(int *)0); }
1421
1422/* ./tinfo/trim_sgr0.c */
1423
1424#undef _nc_trim_sgr0
1425char *_nc_trim_sgr0(
1426 TERMTYPE *tp)
1427 { return(*(char **)0); }
1428
1429/* ./unctrl.c */
1430
1431#undef unctrl_sp
1432const char *unctrl_sp(
1433 SCREEN *sp,
1434 chtype ch)
1435 { return(*(const char **)0); }
1436
1437#undef unctrl
1438const char *unctrl(
1439 chtype ch)
1440 { return(*(const char **)0); }
1441
1442/* ./trace/visbuf.c */
1443
1444#undef _nc_visbuf2
1445const char *_nc_visbuf2(
1446 int bufnum,
1447 const char *buf)
1448 { return(*(const char **)0); }
1449
1450#undef _nc_visbuf
1451const char *_nc_visbuf(
1452 const char *buf)
1453 { return(*(const char **)0); }
1454
1455#undef _nc_visbufn
1456const char *_nc_visbufn(
1457 const char *buf,
1458 int len)
1459 { return(*(const char **)0); }
1460
1461#undef _nc_viswbuf2
1462const char *_nc_viswbuf2(
1463 int bufnum,
1464 const wchar_t *buf)
1465 { return(*(const char **)0); }
1466
1467#undef _nc_viswbuf
1468const char *_nc_viswbuf(
1469 const wchar_t *buf)
1470 { return(*(const char **)0); }
1471
1472#undef _nc_viswbufn
1473const char *_nc_viswbufn(
1474 const wchar_t *buf,
1475 int len)
1476 { return(*(const char **)0); }
1477
1478#undef _nc_viswibuf
1479const char *_nc_viswibuf(
1480 const wint_t *buf)
1481 { return(*(const char **)0); }
1482
1483#undef _nc_viscbuf2
1484const char *_nc_viscbuf2(
1485 int bufnum,
1486 const cchar_t *buf,
1487 int len)
1488 { return(*(const char **)0); }
1489
1490#undef _nc_viscbuf
1491const char *_nc_viscbuf(
1492 const cchar_t *buf,
1493 int len)
1494 { return(*(const char **)0); }
1495
1496/* ./base/define_key.c */
1497
1498#undef define_key_sp
1499int define_key_sp(
1500 SCREEN *sp,
1501 const char *str,
1502 int keycode)
1503 { return(*(int *)0); }
1504
1505#undef define_key
1506int define_key(
1507 const char *str,
1508 int keycode)
1509 { return(*(int *)0); }
1510
1511/* ./tinfo/hashed_db.c */
1512
1513#undef _nc_hashed_db
1514void _nc_hashed_db(void)
1515 { /* void */ }
1516
1517/* ./base/key_defined.c */
1518
1519#undef key_defined_sp
1520int key_defined_sp(
1521 SCREEN *sp,
1522 const char *str)
1523 { return(*(int *)0); }
1524
1525#undef key_defined
1526int key_defined(
1527 const char *str)
1528 { return(*(int *)0); }
1529
1530/* ./base/keybound.c */
1531
1532#undef keybound_sp
1533char *keybound_sp(
1534 SCREEN *sp,
1535 int code,
1536 int count)
1537 { return(*(char **)0); }
1538
1539#undef keybound
1540char *keybound(
1541 int code,
1542 int count)
1543 { return(*(char **)0); }
1544
1545/* ./base/keyok.c */
1546
1547#undef keyok_sp
1548int keyok_sp(
1549 SCREEN *sp,
1550 int c,
1551 NCURSES_BOOL flag)
1552 { return(*(int *)0); }
1553
1554#undef keyok
1555int keyok(
1556 int c,
1557 NCURSES_BOOL flag)
1558 { return(*(int *)0); }
1559
1560/* ./base/version.c */
1561
1562#undef curses_version
1563const char *curses_version(void)
1564 { return(*(const char **)0); }