llib-lncursesw revision 166124
1/****************************************************************************
2 * Copyright (c) 2001-2005,2006 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 2001-2006                                      *
31 ****************************************************************************/
32/* LINTLIBRARY */
33
34/* ./tty/hardscroll.c */
35
36#include <curses.priv.h>
37
38#undef _nc_oldnums
39int	*_nc_oldnums;
40
41#undef _nc_scroll_optimize
42void	_nc_scroll_optimize(void)
43		{ /* void */ }
44
45#undef _nc_linedump
46void	_nc_linedump(void)
47		{ /* void */ }
48
49/* ./tty/hashmap.c */
50
51#include <term.h>
52
53#undef _nc_hash_map
54void	_nc_hash_map(void)
55		{ /* void */ }
56
57#undef _nc_make_oldhash
58void	_nc_make_oldhash(
59		int	i)
60		{ /* void */ }
61
62#undef _nc_scroll_oldhash
63void	_nc_scroll_oldhash(
64		int	n, 
65		int	top, 
66		int	bot)
67		{ /* void */ }
68
69/* ./base/lib_addch.c */
70
71#include <ctype.h>
72
73#undef _nc_render
74cchar_t	_nc_render(
75		WINDOW	*win, 
76		cchar_t	ch)
77		{ return(*(cchar_t *)0); }
78
79#undef _nc_build_wch
80int	_nc_build_wch(
81		WINDOW	*win, 
82		cchar_t	*ch)
83		{ return(*(int *)0); }
84
85#undef _nc_waddch_nosync
86int	_nc_waddch_nosync(
87		WINDOW	*win, 
88		const cchar_t c)
89		{ return(*(int *)0); }
90
91#undef waddch
92int	waddch(
93		WINDOW	*win, 
94		const chtype ch)
95		{ return(*(int *)0); }
96
97#undef wechochar
98int	wechochar(
99		WINDOW	*win, 
100		const chtype ch)
101		{ return(*(int *)0); }
102
103/* ./base/lib_addstr.c */
104
105#undef waddnstr
106int	waddnstr(
107		WINDOW	*win, 
108		const char *astr, 
109		int	n)
110		{ return(*(int *)0); }
111
112#undef waddchnstr
113int	waddchnstr(
114		WINDOW	*win, 
115		const chtype *astr, 
116		int	n)
117		{ return(*(int *)0); }
118
119#undef _nc_wchstrlen
120int	_nc_wchstrlen(
121		const cchar_t *s)
122		{ return(*(int *)0); }
123
124#undef wadd_wchnstr
125int	wadd_wchnstr(
126		WINDOW	*win, 
127		const cchar_t *astr, 
128		int	n)
129		{ return(*(int *)0); }
130
131#undef waddnwstr
132int	waddnwstr(
133		WINDOW	*win, 
134		const wchar_t *str, 
135		int	n)
136		{ return(*(int *)0); }
137
138/* ./base/lib_beep.c */
139
140#undef beep
141int	beep(void)
142		{ return(*(int *)0); }
143
144/* ./base/lib_bkgd.c */
145
146#undef wbkgrndset
147void	wbkgrndset(
148		WINDOW	*win, 
149		const cchar_t *ch)
150		{ /* void */ }
151
152#undef wbkgdset
153void	wbkgdset(
154		WINDOW	*win, 
155		chtype	ch)
156		{ /* void */ }
157
158#undef wbkgrnd
159int	wbkgrnd(
160		WINDOW	*win, 
161		const cchar_t *ch)
162		{ return(*(int *)0); }
163
164#undef wbkgd
165int	wbkgd(
166		WINDOW	*win, 
167		chtype	ch)
168		{ return(*(int *)0); }
169
170/* ./base/lib_box.c */
171
172#undef wborder
173int	wborder(
174		WINDOW	*win, 
175		chtype	ls, 
176		chtype	rs, 
177		chtype	ts, 
178		chtype	bs, 
179		chtype	tl, 
180		chtype	tr, 
181		chtype	bl, 
182		chtype	br)
183		{ return(*(int *)0); }
184
185/* ./base/lib_chgat.c */
186
187#undef wchgat
188int	wchgat(
189		WINDOW	*win, 
190		int	n, 
191		attr_t	attr, 
192		short	color, 
193		const void *opts)
194		{ return(*(int *)0); }
195
196/* ./base/lib_clear.c */
197
198#undef wclear
199int	wclear(
200		WINDOW	*win)
201		{ return(*(int *)0); }
202
203/* ./base/lib_clearok.c */
204
205#undef clearok
206int	clearok(
207		WINDOW	*win, 
208		NCURSES_BOOL flag)
209		{ return(*(int *)0); }
210
211/* ./base/lib_clrbot.c */
212
213#undef wclrtobot
214int	wclrtobot(
215		WINDOW	*win)
216		{ return(*(int *)0); }
217
218/* ./base/lib_clreol.c */
219
220#undef wclrtoeol
221int	wclrtoeol(
222		WINDOW	*win)
223		{ return(*(int *)0); }
224
225/* ./base/lib_color.c */
226
227#include <tic.h>
228
229#undef COLOR_PAIRS
230int	COLOR_PAIRS;
231#undef COLORS
232int	COLORS;
233
234#undef _nc_reset_colors
235NCURSES_BOOL _nc_reset_colors(void)
236		{ return(*(NCURSES_BOOL *)0); }
237
238#undef start_color
239int	start_color(void)
240		{ return(*(int *)0); }
241
242#undef init_pair
243int	init_pair(
244		short	pair, 
245		short	f, 
246		short	b)
247		{ return(*(int *)0); }
248
249#undef init_color
250int	init_color(
251		short	color, 
252		short	r, 
253		short	g, 
254		short	b)
255		{ return(*(int *)0); }
256
257#undef can_change_color
258NCURSES_BOOL can_change_color(void)
259		{ return(*(NCURSES_BOOL *)0); }
260
261#undef has_colors
262NCURSES_BOOL has_colors(void)
263		{ return(*(NCURSES_BOOL *)0); }
264
265#undef color_content
266int	color_content(
267		short	color, 
268		short	*r, 
269		short	*g, 
270		short	*b)
271		{ return(*(int *)0); }
272
273#undef pair_content
274int	pair_content(
275		short	pair, 
276		short	*f, 
277		short	*b)
278		{ return(*(int *)0); }
279
280#undef _nc_do_color
281void	_nc_do_color(
282		short	old_pair, 
283		short	pair, 
284		NCURSES_BOOL reverse, 
285		int	(*outc)(
286		int	p1))
287		{ /* void */ }
288
289/* ./base/lib_colorset.c */
290
291#undef wcolor_set
292int	wcolor_set(
293		WINDOW	*win, 
294		short	color_pair_number, 
295		void	*opts)
296		{ return(*(int *)0); }
297
298/* ./base/lib_delch.c */
299
300#undef wdelch
301int	wdelch(
302		WINDOW	*win)
303		{ return(*(int *)0); }
304
305/* ./base/lib_delwin.c */
306
307#undef delwin
308int	delwin(
309		WINDOW	*win)
310		{ return(*(int *)0); }
311
312/* ./base/lib_echo.c */
313
314#undef echo
315int	echo(void)
316		{ return(*(int *)0); }
317
318#undef noecho
319int	noecho(void)
320		{ return(*(int *)0); }
321
322/* ./base/lib_endwin.c */
323
324#undef endwin
325int	endwin(void)
326		{ return(*(int *)0); }
327
328/* ./base/lib_erase.c */
329
330#undef werase
331int	werase(
332		WINDOW	*win)
333		{ return(*(int *)0); }
334
335/* ./base/lib_flash.c */
336
337#undef flash
338int	flash(void)
339		{ return(*(int *)0); }
340
341/* ./lib_gen.c */
342
343#undef addch
344int	addch(
345		const chtype z)
346		{ return(*(int *)0); }
347
348#undef addchnstr
349int	addchnstr(
350		const chtype *a1, 
351		int	z)
352		{ return(*(int *)0); }
353
354#undef addchstr
355int	addchstr(
356		const chtype *z)
357		{ return(*(int *)0); }
358
359#undef addnstr
360int	addnstr(
361		const char *a1, 
362		int	z)
363		{ return(*(int *)0); }
364
365#undef addstr
366int	addstr(
367		const char *z)
368		{ return(*(int *)0); }
369
370#undef attroff
371int	attroff(
372		NCURSES_ATTR_T	z)
373		{ return(*(int *)0); }
374
375#undef attron
376int	attron(
377		NCURSES_ATTR_T	z)
378		{ return(*(int *)0); }
379
380#undef attrset
381int	attrset(
382		NCURSES_ATTR_T	z)
383		{ return(*(int *)0); }
384
385#undef attr_get
386int	attr_get(
387		attr_t	*a1, 
388		short	*a2, 
389		void	*z)
390		{ return(*(int *)0); }
391
392#undef attr_off
393int	attr_off(
394		attr_t	a1, 
395		void	*z)
396		{ return(*(int *)0); }
397
398#undef attr_on
399int	attr_on(
400		attr_t	a1, 
401		void	*z)
402		{ return(*(int *)0); }
403
404#undef attr_set
405int	attr_set(
406		attr_t	a1, 
407		short	a2, 
408		void	*z)
409		{ return(*(int *)0); }
410
411#undef bkgd
412int	bkgd(
413		chtype	z)
414		{ return(*(int *)0); }
415
416#undef bkgdset
417void	bkgdset(
418		chtype	z)
419		{ /* void */ }
420
421#undef border
422int	border(
423		chtype	a1, 
424		chtype	a2, 
425		chtype	a3, 
426		chtype	a4, 
427		chtype	a5, 
428		chtype	a6, 
429		chtype	a7, 
430		chtype	z)
431		{ return(*(int *)0); }
432
433#undef box
434int	box(
435		WINDOW	*a1, 
436		chtype	a2, 
437		chtype	z)
438		{ return(*(int *)0); }
439
440#undef chgat
441int	chgat(
442		int	a1, 
443		attr_t	a2, 
444		short	a3, 
445		const void *z)
446		{ return(*(int *)0); }
447
448#undef clear
449int	clear(void)
450		{ return(*(int *)0); }
451
452#undef clrtobot
453int	clrtobot(void)
454		{ return(*(int *)0); }
455
456#undef clrtoeol
457int	clrtoeol(void)
458		{ return(*(int *)0); }
459
460#undef color_set
461int	color_set(
462		short	a1, 
463		void	*z)
464		{ return(*(int *)0); }
465
466#undef COLOR_PAIR
467int	COLOR_PAIR(
468		int	z)
469		{ return(*(int *)0); }
470
471#undef delch
472int	delch(void)
473		{ return(*(int *)0); }
474
475#undef deleteln
476int	deleteln(void)
477		{ return(*(int *)0); }
478
479#undef echochar
480int	echochar(
481		const chtype z)
482		{ return(*(int *)0); }
483
484#undef erase
485int	erase(void)
486		{ return(*(int *)0); }
487
488#undef getbkgd
489chtype	getbkgd(
490		WINDOW	*z)
491		{ return(*(chtype *)0); }
492
493#undef getch
494int	getch(void)
495		{ return(*(int *)0); }
496
497#undef getnstr
498int	getnstr(
499		char	*a1, 
500		int	z)
501		{ return(*(int *)0); }
502
503#undef getstr
504int	getstr(
505		char	*z)
506		{ return(*(int *)0); }
507
508#undef hline
509int	hline(
510		chtype	a1, 
511		int	z)
512		{ return(*(int *)0); }
513
514#undef inch
515chtype	inch(void)
516		{ return(*(chtype *)0); }
517
518#undef inchnstr
519int	inchnstr(
520		chtype	*a1, 
521		int	z)
522		{ return(*(int *)0); }
523
524#undef inchstr
525int	inchstr(
526		chtype	*z)
527		{ return(*(int *)0); }
528
529#undef innstr
530int	innstr(
531		char	*a1, 
532		int	z)
533		{ return(*(int *)0); }
534
535#undef insch
536int	insch(
537		chtype	z)
538		{ return(*(int *)0); }
539
540#undef insdelln
541int	insdelln(
542		int	z)
543		{ return(*(int *)0); }
544
545#undef insertln
546int	insertln(void)
547		{ return(*(int *)0); }
548
549#undef insnstr
550int	insnstr(
551		const char *a1, 
552		int	z)
553		{ return(*(int *)0); }
554
555#undef insstr
556int	insstr(
557		const char *z)
558		{ return(*(int *)0); }
559
560#undef instr
561int	instr(
562		char	*z)
563		{ return(*(int *)0); }
564
565#undef move
566int	move(
567		int	a1, 
568		int	z)
569		{ return(*(int *)0); }
570
571#undef mvaddch
572int	mvaddch(
573		int	a1, 
574		int	a2, 
575		const chtype z)
576		{ return(*(int *)0); }
577
578#undef mvaddchnstr
579int	mvaddchnstr(
580		int	a1, 
581		int	a2, 
582		const chtype *a3, 
583		int	z)
584		{ return(*(int *)0); }
585
586#undef mvaddchstr
587int	mvaddchstr(
588		int	a1, 
589		int	a2, 
590		const chtype *z)
591		{ return(*(int *)0); }
592
593#undef mvaddnstr
594int	mvaddnstr(
595		int	a1, 
596		int	a2, 
597		const char *a3, 
598		int	z)
599		{ return(*(int *)0); }
600
601#undef mvaddstr
602int	mvaddstr(
603		int	a1, 
604		int	a2, 
605		const char *z)
606		{ return(*(int *)0); }
607
608#undef mvchgat
609int	mvchgat(
610		int	a1, 
611		int	a2, 
612		int	a3, 
613		attr_t	a4, 
614		short	a5, 
615		const void *z)
616		{ return(*(int *)0); }
617
618#undef mvdelch
619int	mvdelch(
620		int	a1, 
621		int	z)
622		{ return(*(int *)0); }
623
624#undef mvgetch
625int	mvgetch(
626		int	a1, 
627		int	z)
628		{ return(*(int *)0); }
629
630#undef mvgetnstr
631int	mvgetnstr(
632		int	a1, 
633		int	a2, 
634		char	*a3, 
635		int	z)
636		{ return(*(int *)0); }
637
638#undef mvgetstr
639int	mvgetstr(
640		int	a1, 
641		int	a2, 
642		char	*z)
643		{ return(*(int *)0); }
644
645#undef mvhline
646int	mvhline(
647		int	a1, 
648		int	a2, 
649		chtype	a3, 
650		int	z)
651		{ return(*(int *)0); }
652
653#undef mvinch
654chtype	mvinch(
655		int	a1, 
656		int	z)
657		{ return(*(chtype *)0); }
658
659#undef mvinchnstr
660int	mvinchnstr(
661		int	a1, 
662		int	a2, 
663		chtype	*a3, 
664		int	z)
665		{ return(*(int *)0); }
666
667#undef mvinchstr
668int	mvinchstr(
669		int	a1, 
670		int	a2, 
671		chtype	*z)
672		{ return(*(int *)0); }
673
674#undef mvinnstr
675int	mvinnstr(
676		int	a1, 
677		int	a2, 
678		char	*a3, 
679		int	z)
680		{ return(*(int *)0); }
681
682#undef mvinsch
683int	mvinsch(
684		int	a1, 
685		int	a2, 
686		chtype	z)
687		{ return(*(int *)0); }
688
689#undef mvinsnstr
690int	mvinsnstr(
691		int	a1, 
692		int	a2, 
693		const char *a3, 
694		int	z)
695		{ return(*(int *)0); }
696
697#undef mvinsstr
698int	mvinsstr(
699		int	a1, 
700		int	a2, 
701		const char *z)
702		{ return(*(int *)0); }
703
704#undef mvinstr
705int	mvinstr(
706		int	a1, 
707		int	a2, 
708		char	*z)
709		{ return(*(int *)0); }
710
711#undef mvvline
712int	mvvline(
713		int	a1, 
714		int	a2, 
715		chtype	a3, 
716		int	z)
717		{ return(*(int *)0); }
718
719#undef mvwaddch
720int	mvwaddch(
721		WINDOW	*a1, 
722		int	a2, 
723		int	a3, 
724		const chtype z)
725		{ return(*(int *)0); }
726
727#undef mvwaddchnstr
728int	mvwaddchnstr(
729		WINDOW	*a1, 
730		int	a2, 
731		int	a3, 
732		const chtype *a4, 
733		int	z)
734		{ return(*(int *)0); }
735
736#undef mvwaddchstr
737int	mvwaddchstr(
738		WINDOW	*a1, 
739		int	a2, 
740		int	a3, 
741		const chtype *z)
742		{ return(*(int *)0); }
743
744#undef mvwaddnstr
745int	mvwaddnstr(
746		WINDOW	*a1, 
747		int	a2, 
748		int	a3, 
749		const char *a4, 
750		int	z)
751		{ return(*(int *)0); }
752
753#undef mvwaddstr
754int	mvwaddstr(
755		WINDOW	*a1, 
756		int	a2, 
757		int	a3, 
758		const char *z)
759		{ return(*(int *)0); }
760
761#undef mvwchgat
762int	mvwchgat(
763		WINDOW	*a1, 
764		int	a2, 
765		int	a3, 
766		int	a4, 
767		attr_t	a5, 
768		short	a6, 
769		const void *z)
770		{ return(*(int *)0); }
771
772#undef mvwdelch
773int	mvwdelch(
774		WINDOW	*a1, 
775		int	a2, 
776		int	z)
777		{ return(*(int *)0); }
778
779#undef mvwgetch
780int	mvwgetch(
781		WINDOW	*a1, 
782		int	a2, 
783		int	z)
784		{ return(*(int *)0); }
785
786#undef mvwgetnstr
787int	mvwgetnstr(
788		WINDOW	*a1, 
789		int	a2, 
790		int	a3, 
791		char	*a4, 
792		int	z)
793		{ return(*(int *)0); }
794
795#undef mvwgetstr
796int	mvwgetstr(
797		WINDOW	*a1, 
798		int	a2, 
799		int	a3, 
800		char	*z)
801		{ return(*(int *)0); }
802
803#undef mvwhline
804int	mvwhline(
805		WINDOW	*a1, 
806		int	a2, 
807		int	a3, 
808		chtype	a4, 
809		int	z)
810		{ return(*(int *)0); }
811
812#undef mvwinch
813chtype	mvwinch(
814		WINDOW	*a1, 
815		int	a2, 
816		int	z)
817		{ return(*(chtype *)0); }
818
819#undef mvwinchnstr
820int	mvwinchnstr(
821		WINDOW	*a1, 
822		int	a2, 
823		int	a3, 
824		chtype	*a4, 
825		int	z)
826		{ return(*(int *)0); }
827
828#undef mvwinchstr
829int	mvwinchstr(
830		WINDOW	*a1, 
831		int	a2, 
832		int	a3, 
833		chtype	*z)
834		{ return(*(int *)0); }
835
836#undef mvwinnstr
837int	mvwinnstr(
838		WINDOW	*a1, 
839		int	a2, 
840		int	a3, 
841		char	*a4, 
842		int	z)
843		{ return(*(int *)0); }
844
845#undef mvwinsch
846int	mvwinsch(
847		WINDOW	*a1, 
848		int	a2, 
849		int	a3, 
850		chtype	z)
851		{ return(*(int *)0); }
852
853#undef mvwinsnstr
854int	mvwinsnstr(
855		WINDOW	*a1, 
856		int	a2, 
857		int	a3, 
858		const char *a4, 
859		int	z)
860		{ return(*(int *)0); }
861
862#undef mvwinsstr
863int	mvwinsstr(
864		WINDOW	*a1, 
865		int	a2, 
866		int	a3, 
867		const char *z)
868		{ return(*(int *)0); }
869
870#undef mvwinstr
871int	mvwinstr(
872		WINDOW	*a1, 
873		int	a2, 
874		int	a3, 
875		char	*z)
876		{ return(*(int *)0); }
877
878#undef mvwvline
879int	mvwvline(
880		WINDOW	*a1, 
881		int	a2, 
882		int	a3, 
883		chtype	a4, 
884		int	z)
885		{ return(*(int *)0); }
886
887#undef PAIR_NUMBER
888int	PAIR_NUMBER(
889		int	z)
890		{ return(*(int *)0); }
891
892#undef redrawwin
893int	redrawwin(
894		WINDOW	*z)
895		{ return(*(int *)0); }
896
897#undef refresh
898int	refresh(void)
899		{ return(*(int *)0); }
900
901#undef scrl
902int	scrl(
903		int	z)
904		{ return(*(int *)0); }
905
906#undef scroll
907int	scroll(
908		WINDOW	*z)
909		{ return(*(int *)0); }
910
911#undef setscrreg
912int	setscrreg(
913		int	a1, 
914		int	z)
915		{ return(*(int *)0); }
916
917#undef slk_attr_off
918int	slk_attr_off(
919		const attr_t a1, 
920		void	*z)
921		{ return(*(int *)0); }
922
923#undef slk_attr_on
924int	slk_attr_on(
925		attr_t	a1, 
926		void	*z)
927		{ return(*(int *)0); }
928
929#undef standout
930int	standout(void)
931		{ return(*(int *)0); }
932
933#undef standend
934int	standend(void)
935		{ return(*(int *)0); }
936
937#undef timeout
938void	timeout(
939		int	z)
940		{ /* void */ }
941
942#undef touchline
943int	touchline(
944		WINDOW	*a1, 
945		int	a2, 
946		int	z)
947		{ return(*(int *)0); }
948
949#undef touchwin
950int	touchwin(
951		WINDOW	*z)
952		{ return(*(int *)0); }
953
954#undef untouchwin
955int	untouchwin(
956		WINDOW	*z)
957		{ return(*(int *)0); }
958
959#undef vline
960int	vline(
961		chtype	a1, 
962		int	z)
963		{ return(*(int *)0); }
964
965#undef vw_printw
966int	vw_printw(
967		WINDOW	*a1, 
968		const char *a2, 
969		va_list	z)
970		{ return(*(int *)0); }
971
972#undef vw_scanw
973int	vw_scanw(
974		WINDOW	*a1, 
975		char	*a2, 
976		va_list	z)
977		{ return(*(int *)0); }
978
979#undef waddchstr
980int	waddchstr(
981		WINDOW	*a1, 
982		const chtype *z)
983		{ return(*(int *)0); }
984
985#undef waddstr
986int	waddstr(
987		WINDOW	*a1, 
988		const char *z)
989		{ return(*(int *)0); }
990
991#undef wattron
992int	wattron(
993		WINDOW	*a1, 
994		int	z)
995		{ return(*(int *)0); }
996
997#undef wattroff
998int	wattroff(
999		WINDOW	*a1, 
1000		int	z)
1001		{ return(*(int *)0); }
1002
1003#undef wattrset
1004int	wattrset(
1005		WINDOW	*a1, 
1006		int	z)
1007		{ return(*(int *)0); }
1008
1009#undef wattr_get
1010int	wattr_get(
1011		WINDOW	*a1, 
1012		attr_t	*a2, 
1013		short	*a3, 
1014		void	*z)
1015		{ return(*(int *)0); }
1016
1017#undef wattr_set
1018int	wattr_set(
1019		WINDOW	*a1, 
1020		attr_t	a2, 
1021		short	a3, 
1022		void	*z)
1023		{ return(*(int *)0); }
1024
1025#undef wdeleteln
1026int	wdeleteln(
1027		WINDOW	*z)
1028		{ return(*(int *)0); }
1029
1030#undef wgetstr
1031int	wgetstr(
1032		WINDOW	*a1, 
1033		char	*z)
1034		{ return(*(int *)0); }
1035
1036#undef winchstr
1037int	winchstr(
1038		WINDOW	*a1, 
1039		chtype	*z)
1040		{ return(*(int *)0); }
1041
1042#undef winsertln
1043int	winsertln(
1044		WINDOW	*z)
1045		{ return(*(int *)0); }
1046
1047#undef winsstr
1048int	winsstr(
1049		WINDOW	*a1, 
1050		const char *z)
1051		{ return(*(int *)0); }
1052
1053#undef winstr
1054int	winstr(
1055		WINDOW	*a1, 
1056		char	*z)
1057		{ return(*(int *)0); }
1058
1059#undef wstandout
1060int	wstandout(
1061		WINDOW	*z)
1062		{ return(*(int *)0); }
1063
1064#undef wstandend
1065int	wstandend(
1066		WINDOW	*z)
1067		{ return(*(int *)0); }
1068
1069#undef getcurx
1070int	getcurx(
1071		const WINDOW *z)
1072		{ return(*(int *)0); }
1073
1074#undef getcury
1075int	getcury(
1076		const WINDOW *z)
1077		{ return(*(int *)0); }
1078
1079#undef getbegx
1080int	getbegx(
1081		const WINDOW *z)
1082		{ return(*(int *)0); }
1083
1084#undef getbegy
1085int	getbegy(
1086		const WINDOW *z)
1087		{ return(*(int *)0); }
1088
1089#undef getmaxx
1090int	getmaxx(
1091		const WINDOW *z)
1092		{ return(*(int *)0); }
1093
1094#undef getmaxy
1095int	getmaxy(
1096		const WINDOW *z)
1097		{ return(*(int *)0); }
1098
1099#undef getparx
1100int	getparx(
1101		const WINDOW *z)
1102		{ return(*(int *)0); }
1103
1104#undef getpary
1105int	getpary(
1106		const WINDOW *z)
1107		{ return(*(int *)0); }
1108
1109#undef add_wch
1110int	add_wch(
1111		const cchar_t *z)
1112		{ return(*(int *)0); }
1113
1114#undef add_wchnstr
1115int	add_wchnstr(
1116		const cchar_t *a1, 
1117		int	z)
1118		{ return(*(int *)0); }
1119
1120#undef add_wchstr
1121int	add_wchstr(
1122		const cchar_t *z)
1123		{ return(*(int *)0); }
1124
1125#undef addnwstr
1126int	addnwstr(
1127		const wchar_t *a1, 
1128		int	z)
1129		{ return(*(int *)0); }
1130
1131#undef addwstr
1132int	addwstr(
1133		const wchar_t *z)
1134		{ return(*(int *)0); }
1135
1136#undef bkgrnd
1137int	bkgrnd(
1138		const cchar_t *z)
1139		{ return(*(int *)0); }
1140
1141#undef bkgrndset
1142void	bkgrndset(
1143		const cchar_t *z)
1144		{ /* void */ }
1145
1146#undef border_set
1147int	border_set(
1148		const cchar_t *a1, 
1149		const cchar_t *a2, 
1150		const cchar_t *a3, 
1151		const cchar_t *a4, 
1152		const cchar_t *a5, 
1153		const cchar_t *a6, 
1154		const cchar_t *a7, 
1155		const cchar_t *z)
1156		{ return(*(int *)0); }
1157
1158#undef box_set
1159int	box_set(
1160		WINDOW	*a1, 
1161		const cchar_t *a2, 
1162		const cchar_t *z)
1163		{ return(*(int *)0); }
1164
1165#undef echo_wchar
1166int	echo_wchar(
1167		const cchar_t *z)
1168		{ return(*(int *)0); }
1169
1170#undef get_wch
1171int	get_wch(
1172		wint_t	*z)
1173		{ return(*(int *)0); }
1174
1175#undef get_wstr
1176int	get_wstr(
1177		wint_t	*z)
1178		{ return(*(int *)0); }
1179
1180#undef getbkgrnd
1181int	getbkgrnd(
1182		cchar_t	*z)
1183		{ return(*(int *)0); }
1184
1185#undef getn_wstr
1186int	getn_wstr(
1187		wint_t	*a1, 
1188		int	z)
1189		{ return(*(int *)0); }
1190
1191#undef hline_set
1192int	hline_set(
1193		const cchar_t *a1, 
1194		int	z)
1195		{ return(*(int *)0); }
1196
1197#undef in_wch
1198int	in_wch(
1199		cchar_t	*z)
1200		{ return(*(int *)0); }
1201
1202#undef in_wchnstr
1203int	in_wchnstr(
1204		cchar_t	*a1, 
1205		int	z)
1206		{ return(*(int *)0); }
1207
1208#undef in_wchstr
1209int	in_wchstr(
1210		cchar_t	*z)
1211		{ return(*(int *)0); }
1212
1213#undef innwstr
1214int	innwstr(
1215		wchar_t	*a1, 
1216		int	z)
1217		{ return(*(int *)0); }
1218
1219#undef ins_nwstr
1220int	ins_nwstr(
1221		const wchar_t *a1, 
1222		int	z)
1223		{ return(*(int *)0); }
1224
1225#undef ins_wch
1226int	ins_wch(
1227		const cchar_t *z)
1228		{ return(*(int *)0); }
1229
1230#undef ins_wstr
1231int	ins_wstr(
1232		const wchar_t *z)
1233		{ return(*(int *)0); }
1234
1235#undef inwstr
1236int	inwstr(
1237		wchar_t	*z)
1238		{ return(*(int *)0); }
1239
1240#undef mvadd_wch
1241int	mvadd_wch(
1242		int	a1, 
1243		int	a2, 
1244		const cchar_t *z)
1245		{ return(*(int *)0); }
1246
1247#undef mvadd_wchnstr
1248int	mvadd_wchnstr(
1249		int	a1, 
1250		int	a2, 
1251		const cchar_t *a3, 
1252		int	z)
1253		{ return(*(int *)0); }
1254
1255#undef mvadd_wchstr
1256int	mvadd_wchstr(
1257		int	a1, 
1258		int	a2, 
1259		const cchar_t *z)
1260		{ return(*(int *)0); }
1261
1262#undef mvaddnwstr
1263int	mvaddnwstr(
1264		int	a1, 
1265		int	a2, 
1266		const wchar_t *a3, 
1267		int	z)
1268		{ return(*(int *)0); }
1269
1270#undef mvaddwstr
1271int	mvaddwstr(
1272		int	a1, 
1273		int	a2, 
1274		const wchar_t *z)
1275		{ return(*(int *)0); }
1276
1277#undef mvget_wch
1278int	mvget_wch(
1279		int	a1, 
1280		int	a2, 
1281		wint_t	*z)
1282		{ return(*(int *)0); }
1283
1284#undef mvget_wstr
1285int	mvget_wstr(
1286		int	a1, 
1287		int	a2, 
1288		wint_t	*z)
1289		{ return(*(int *)0); }
1290
1291#undef mvgetn_wstr
1292int	mvgetn_wstr(
1293		int	a1, 
1294		int	a2, 
1295		wint_t	*a3, 
1296		int	z)
1297		{ return(*(int *)0); }
1298
1299#undef mvhline_set
1300int	mvhline_set(
1301		int	a1, 
1302		int	a2, 
1303		const cchar_t *a3, 
1304		int	z)
1305		{ return(*(int *)0); }
1306
1307#undef mvin_wch
1308int	mvin_wch(
1309		int	a1, 
1310		int	a2, 
1311		cchar_t	*z)
1312		{ return(*(int *)0); }
1313
1314#undef mvin_wchnstr
1315int	mvin_wchnstr(
1316		int	a1, 
1317		int	a2, 
1318		cchar_t	*a3, 
1319		int	z)
1320		{ return(*(int *)0); }
1321
1322#undef mvin_wchstr
1323int	mvin_wchstr(
1324		int	a1, 
1325		int	a2, 
1326		cchar_t	*z)
1327		{ return(*(int *)0); }
1328
1329#undef mvinnwstr
1330int	mvinnwstr(
1331		int	a1, 
1332		int	a2, 
1333		wchar_t	*a3, 
1334		int	z)
1335		{ return(*(int *)0); }
1336
1337#undef mvins_nwstr
1338int	mvins_nwstr(
1339		int	a1, 
1340		int	a2, 
1341		const wchar_t *a3, 
1342		int	z)
1343		{ return(*(int *)0); }
1344
1345#undef mvins_wch
1346int	mvins_wch(
1347		int	a1, 
1348		int	a2, 
1349		const cchar_t *z)
1350		{ return(*(int *)0); }
1351
1352#undef mvins_wstr
1353int	mvins_wstr(
1354		int	a1, 
1355		int	a2, 
1356		const wchar_t *z)
1357		{ return(*(int *)0); }
1358
1359#undef mvinwstr
1360int	mvinwstr(
1361		int	a1, 
1362		int	a2, 
1363		wchar_t	*z)
1364		{ return(*(int *)0); }
1365
1366#undef mvvline_set
1367int	mvvline_set(
1368		int	a1, 
1369		int	a2, 
1370		const cchar_t *a3, 
1371		int	z)
1372		{ return(*(int *)0); }
1373
1374#undef mvwadd_wch
1375int	mvwadd_wch(
1376		WINDOW	*a1, 
1377		int	a2, 
1378		int	a3, 
1379		const cchar_t *z)
1380		{ return(*(int *)0); }
1381
1382#undef mvwadd_wchnstr
1383int	mvwadd_wchnstr(
1384		WINDOW	*a1, 
1385		int	a2, 
1386		int	a3, 
1387		const cchar_t *a4, 
1388		int	z)
1389		{ return(*(int *)0); }
1390
1391#undef mvwadd_wchstr
1392int	mvwadd_wchstr(
1393		WINDOW	*a1, 
1394		int	a2, 
1395		int	a3, 
1396		const cchar_t *z)
1397		{ return(*(int *)0); }
1398
1399#undef mvwaddnwstr
1400int	mvwaddnwstr(
1401		WINDOW	*a1, 
1402		int	a2, 
1403		int	a3, 
1404		const wchar_t *a4, 
1405		int	z)
1406		{ return(*(int *)0); }
1407
1408#undef mvwaddwstr
1409int	mvwaddwstr(
1410		WINDOW	*a1, 
1411		int	a2, 
1412		int	a3, 
1413		const wchar_t *z)
1414		{ return(*(int *)0); }
1415
1416#undef mvwget_wch
1417int	mvwget_wch(
1418		WINDOW	*a1, 
1419		int	a2, 
1420		int	a3, 
1421		wint_t	*z)
1422		{ return(*(int *)0); }
1423
1424#undef mvwget_wstr
1425int	mvwget_wstr(
1426		WINDOW	*a1, 
1427		int	a2, 
1428		int	a3, 
1429		wint_t	*z)
1430		{ return(*(int *)0); }
1431
1432#undef mvwgetn_wstr
1433int	mvwgetn_wstr(
1434		WINDOW	*a1, 
1435		int	a2, 
1436		int	a3, 
1437		wint_t	*a4, 
1438		int	z)
1439		{ return(*(int *)0); }
1440
1441#undef mvwhline_set
1442int	mvwhline_set(
1443		WINDOW	*a1, 
1444		int	a2, 
1445		int	a3, 
1446		const cchar_t *a4, 
1447		int	z)
1448		{ return(*(int *)0); }
1449
1450#undef mvwin_wch
1451int	mvwin_wch(
1452		WINDOW	*a1, 
1453		int	a2, 
1454		int	a3, 
1455		cchar_t	*z)
1456		{ return(*(int *)0); }
1457
1458#undef mvwin_wchnstr
1459int	mvwin_wchnstr(
1460		WINDOW	*a1, 
1461		int	a2, 
1462		int	a3, 
1463		cchar_t	*a4, 
1464		int	z)
1465		{ return(*(int *)0); }
1466
1467#undef mvwin_wchstr
1468int	mvwin_wchstr(
1469		WINDOW	*a1, 
1470		int	a2, 
1471		int	a3, 
1472		cchar_t	*z)
1473		{ return(*(int *)0); }
1474
1475#undef mvwinnwstr
1476int	mvwinnwstr(
1477		WINDOW	*a1, 
1478		int	a2, 
1479		int	a3, 
1480		wchar_t	*a4, 
1481		int	z)
1482		{ return(*(int *)0); }
1483
1484#undef mvwins_nwstr
1485int	mvwins_nwstr(
1486		WINDOW	*a1, 
1487		int	a2, 
1488		int	a3, 
1489		const wchar_t *a4, 
1490		int	z)
1491		{ return(*(int *)0); }
1492
1493#undef mvwins_wch
1494int	mvwins_wch(
1495		WINDOW	*a1, 
1496		int	a2, 
1497		int	a3, 
1498		const cchar_t *z)
1499		{ return(*(int *)0); }
1500
1501#undef mvwins_wstr
1502int	mvwins_wstr(
1503		WINDOW	*a1, 
1504		int	a2, 
1505		int	a3, 
1506		const wchar_t *z)
1507		{ return(*(int *)0); }
1508
1509#undef mvwinwstr
1510int	mvwinwstr(
1511		WINDOW	*a1, 
1512		int	a2, 
1513		int	a3, 
1514		wchar_t	*z)
1515		{ return(*(int *)0); }
1516
1517#undef mvwvline_set
1518int	mvwvline_set(
1519		WINDOW	*a1, 
1520		int	a2, 
1521		int	a3, 
1522		const cchar_t *a4, 
1523		int	z)
1524		{ return(*(int *)0); }
1525
1526#undef vline_set
1527int	vline_set(
1528		const cchar_t *a1, 
1529		int	z)
1530		{ return(*(int *)0); }
1531
1532#undef wadd_wchstr
1533int	wadd_wchstr(
1534		WINDOW	*a1, 
1535		const cchar_t *z)
1536		{ return(*(int *)0); }
1537
1538#undef waddwstr
1539int	waddwstr(
1540		WINDOW	*a1, 
1541		const wchar_t *z)
1542		{ return(*(int *)0); }
1543
1544#undef wget_wstr
1545int	wget_wstr(
1546		WINDOW	*a1, 
1547		wint_t	*z)
1548		{ return(*(int *)0); }
1549
1550#undef wgetbkgrnd
1551int	wgetbkgrnd(
1552		WINDOW	*a1, 
1553		cchar_t	*z)
1554		{ return(*(int *)0); }
1555
1556#undef win_wchstr
1557int	win_wchstr(
1558		WINDOW	*a1, 
1559		cchar_t	*z)
1560		{ return(*(int *)0); }
1561
1562#undef wins_wstr
1563int	wins_wstr(
1564		WINDOW	*a1, 
1565		const wchar_t *z)
1566		{ return(*(int *)0); }
1567
1568#undef mouse_trafo
1569NCURSES_BOOL mouse_trafo(
1570		int	*a1, 
1571		int	*a2, 
1572		NCURSES_BOOL	z)
1573		{ return(*(NCURSES_BOOL *)0); }
1574
1575/* ./base/lib_getch.c */
1576
1577#include <fifo_defs.h>
1578
1579#undef ESCDELAY
1580int	ESCDELAY;
1581
1582#undef _nc_wgetch
1583int	_nc_wgetch(
1584		WINDOW	*win, 
1585		unsigned long *result, 
1586		int	use_meta)
1587		{ return(*(int *)0); }
1588
1589#undef wgetch
1590int	wgetch(
1591		WINDOW	*win)
1592		{ return(*(int *)0); }
1593
1594/* ./base/lib_getstr.c */
1595
1596#undef wgetnstr
1597int	wgetnstr(
1598		WINDOW	*win, 
1599		char	*str, 
1600		int	maxlen)
1601		{ return(*(int *)0); }
1602
1603/* ./base/lib_hline.c */
1604
1605#undef whline
1606int	whline(
1607		WINDOW	*win, 
1608		chtype	ch, 
1609		int	n)
1610		{ return(*(int *)0); }
1611
1612/* ./base/lib_immedok.c */
1613
1614#undef immedok
1615void	immedok(
1616		WINDOW	*win, 
1617		NCURSES_BOOL flag)
1618		{ /* void */ }
1619
1620/* ./base/lib_inchstr.c */
1621
1622#undef winchnstr
1623int	winchnstr(
1624		WINDOW	*win, 
1625		chtype	*str, 
1626		int	n)
1627		{ return(*(int *)0); }
1628
1629/* ./base/lib_initscr.c */
1630
1631#undef initscr
1632WINDOW	*initscr(void)
1633		{ return(*(WINDOW **)0); }
1634
1635/* ./base/lib_insch.c */
1636
1637#undef _nc_insert_ch
1638int	_nc_insert_ch(
1639		WINDOW	*win, 
1640		chtype	ch)
1641		{ return(*(int *)0); }
1642
1643#undef winsch
1644int	winsch(
1645		WINDOW	*win, 
1646		chtype	c)
1647		{ return(*(int *)0); }
1648
1649/* ./base/lib_insdel.c */
1650
1651#undef winsdelln
1652int	winsdelln(
1653		WINDOW	*win, 
1654		int	n)
1655		{ return(*(int *)0); }
1656
1657/* ./base/lib_insnstr.c */
1658
1659#undef winsnstr
1660int	winsnstr(
1661		WINDOW	*win, 
1662		const char *s, 
1663		int	n)
1664		{ return(*(int *)0); }
1665
1666/* ./base/lib_instr.c */
1667
1668#undef winnstr
1669int	winnstr(
1670		WINDOW	*win, 
1671		char	*str, 
1672		int	n)
1673		{ return(*(int *)0); }
1674
1675/* ./base/lib_isendwin.c */
1676
1677#undef isendwin
1678NCURSES_BOOL isendwin(void)
1679		{ return(*(NCURSES_BOOL *)0); }
1680
1681/* ./base/lib_leaveok.c */
1682
1683#undef leaveok
1684int	leaveok(
1685		WINDOW	*win, 
1686		NCURSES_BOOL flag)
1687		{ return(*(int *)0); }
1688
1689/* ./base/lib_mouse.c */
1690
1691#undef getmouse
1692int	getmouse(
1693		MEVENT	*aevent)
1694		{ return(*(int *)0); }
1695
1696#undef ungetmouse
1697int	ungetmouse(
1698		MEVENT	*aevent)
1699		{ return(*(int *)0); }
1700
1701#undef mousemask
1702mmask_t	mousemask(
1703		mmask_t	newmask, 
1704		mmask_t	*oldmask)
1705		{ return(*(mmask_t *)0); }
1706
1707#undef wenclose
1708NCURSES_BOOL wenclose(
1709		const WINDOW *win, 
1710		int	y, 
1711		int	x)
1712		{ return(*(NCURSES_BOOL *)0); }
1713
1714#undef mouseinterval
1715int	mouseinterval(
1716		int	maxclick)
1717		{ return(*(int *)0); }
1718
1719#undef _nc_has_mouse
1720int	_nc_has_mouse(void)
1721		{ return(*(int *)0); }
1722
1723#undef wmouse_trafo
1724NCURSES_BOOL wmouse_trafo(
1725		const WINDOW *win, 
1726		int	*pY, 
1727		int	*pX, 
1728		NCURSES_BOOL to_screen)
1729		{ return(*(NCURSES_BOOL *)0); }
1730
1731/* ./base/lib_move.c */
1732
1733#undef wmove
1734int	wmove(
1735		WINDOW	*win, 
1736		int	y, 
1737		int	x)
1738		{ return(*(int *)0); }
1739
1740/* ./tty/lib_mvcur.c */
1741
1742#undef _nc_msec_cost
1743int	_nc_msec_cost(
1744		const char *const cap, 
1745		int	affcnt)
1746		{ return(*(int *)0); }
1747
1748#undef _nc_mvcur_resume
1749void	_nc_mvcur_resume(void)
1750		{ /* void */ }
1751
1752#undef _nc_mvcur_init
1753void	_nc_mvcur_init(void)
1754		{ /* void */ }
1755
1756#undef _nc_mvcur_wrap
1757void	_nc_mvcur_wrap(void)
1758		{ /* void */ }
1759
1760#undef mvcur
1761int	mvcur(
1762		int	yold, 
1763		int	xold, 
1764		int	ynew, 
1765		int	xnew)
1766		{ return(*(int *)0); }
1767
1768#undef _nc_optimize_enable
1769int	_nc_optimize_enable;
1770
1771/* ./base/lib_mvwin.c */
1772
1773#undef mvwin
1774int	mvwin(
1775		WINDOW	*win, 
1776		int	by, 
1777		int	bx)
1778		{ return(*(int *)0); }
1779
1780/* ./base/lib_newterm.c */
1781
1782#undef filter
1783void	filter(void)
1784		{ /* void */ }
1785
1786#undef nofilter
1787void	nofilter(void)
1788		{ /* void */ }
1789
1790#undef newterm
1791SCREEN	*newterm(
1792		char	*name, 
1793		FILE	*ofp, 
1794		FILE	*ifp)
1795		{ return(*(SCREEN **)0); }
1796
1797/* ./base/lib_newwin.c */
1798
1799#undef _nc_freewin
1800int	_nc_freewin(
1801		WINDOW	*win)
1802		{ return(*(int *)0); }
1803
1804#undef newwin
1805WINDOW	*newwin(
1806		int	num_lines, 
1807		int	num_columns, 
1808		int	begy, 
1809		int	begx)
1810		{ return(*(WINDOW **)0); }
1811
1812#undef derwin
1813WINDOW	*derwin(
1814		WINDOW	*orig, 
1815		int	num_lines, 
1816		int	num_columns, 
1817		int	begy, 
1818		int	begx)
1819		{ return(*(WINDOW **)0); }
1820
1821#undef subwin
1822WINDOW	*subwin(
1823		WINDOW	*w, 
1824		int	l, 
1825		int	c, 
1826		int	y, 
1827		int	x)
1828		{ return(*(WINDOW **)0); }
1829
1830#undef _nc_makenew
1831WINDOW	*_nc_makenew(
1832		int	num_lines, 
1833		int	num_columns, 
1834		int	begy, 
1835		int	begx, 
1836		int	flags)
1837		{ return(*(WINDOW **)0); }
1838
1839/* ./base/lib_nl.c */
1840
1841#undef nl
1842int	nl(void)
1843		{ return(*(int *)0); }
1844
1845#undef nonl
1846int	nonl(void)
1847		{ return(*(int *)0); }
1848
1849/* ./base/lib_overlay.c */
1850
1851#undef overlay
1852int	overlay(
1853		const WINDOW *win1, 
1854		WINDOW	*win2)
1855		{ return(*(int *)0); }
1856
1857#undef overwrite
1858int	overwrite(
1859		const WINDOW *win1, 
1860		WINDOW	*win2)
1861		{ return(*(int *)0); }
1862
1863#undef copywin
1864int	copywin(
1865		const WINDOW *src, 
1866		WINDOW	*dst, 
1867		int	sminrow, 
1868		int	smincol, 
1869		int	dminrow, 
1870		int	dmincol, 
1871		int	dmaxrow, 
1872		int	dmaxcol, 
1873		int	over)
1874		{ return(*(int *)0); }
1875
1876/* ./base/lib_pad.c */
1877
1878#undef newpad
1879WINDOW	*newpad(
1880		int	l, 
1881		int	c)
1882		{ return(*(WINDOW **)0); }
1883
1884#undef subpad
1885WINDOW	*subpad(
1886		WINDOW	*orig, 
1887		int	l, 
1888		int	c, 
1889		int	begy, 
1890		int	begx)
1891		{ return(*(WINDOW **)0); }
1892
1893#undef prefresh
1894int	prefresh(
1895		WINDOW	*win, 
1896		int	pminrow, 
1897		int	pmincol, 
1898		int	sminrow, 
1899		int	smincol, 
1900		int	smaxrow, 
1901		int	smaxcol)
1902		{ return(*(int *)0); }
1903
1904#undef pnoutrefresh
1905int	pnoutrefresh(
1906		WINDOW	*win, 
1907		int	pminrow, 
1908		int	pmincol, 
1909		int	sminrow, 
1910		int	smincol, 
1911		int	smaxrow, 
1912		int	smaxcol)
1913		{ return(*(int *)0); }
1914
1915#undef pechochar
1916int	pechochar(
1917		WINDOW	*pad, 
1918		const chtype ch)
1919		{ return(*(int *)0); }
1920
1921/* ./base/lib_printw.c */
1922
1923#undef printw
1924int	printw(
1925		const char *fmt, 
1926		...)
1927		{ return(*(int *)0); }
1928
1929#undef wprintw
1930int	wprintw(
1931		WINDOW	*win, 
1932		const char *fmt, 
1933		...)
1934		{ return(*(int *)0); }
1935
1936#undef mvprintw
1937int	mvprintw(
1938		int	y, 
1939		int	x, 
1940		const char *fmt, 
1941		...)
1942		{ return(*(int *)0); }
1943
1944#undef mvwprintw
1945int	mvwprintw(
1946		WINDOW	*win, 
1947		int	y, 
1948		int	x, 
1949		const char *fmt, 
1950		...)
1951		{ return(*(int *)0); }
1952
1953#undef vwprintw
1954int	vwprintw(
1955		WINDOW	*win, 
1956		const char *fmt, 
1957		va_list	argp)
1958		{ return(*(int *)0); }
1959
1960/* ./base/lib_redrawln.c */
1961
1962#undef wredrawln
1963int	wredrawln(
1964		WINDOW	*win, 
1965		int	beg, 
1966		int	num)
1967		{ return(*(int *)0); }
1968
1969/* ./base/lib_refresh.c */
1970
1971#undef wrefresh
1972int	wrefresh(
1973		WINDOW	*win)
1974		{ return(*(int *)0); }
1975
1976#undef wnoutrefresh
1977int	wnoutrefresh(
1978		WINDOW	*win)
1979		{ return(*(int *)0); }
1980
1981/* ./base/lib_restart.c */
1982
1983#undef restartterm
1984int	restartterm(
1985		char	*termp, 
1986		int	filenum, 
1987		int	*errret)
1988		{ return(*(int *)0); }
1989
1990/* ./base/lib_scanw.c */
1991
1992#undef vwscanw
1993int	vwscanw(
1994		WINDOW	*win, 
1995		char	*fmt, 
1996		va_list	argp)
1997		{ return(*(int *)0); }
1998
1999#undef scanw
2000int	scanw(
2001		char	*fmt, 
2002		...)
2003		{ return(*(int *)0); }
2004
2005#undef wscanw
2006int	wscanw(
2007		WINDOW	*win, 
2008		char	*fmt, 
2009		...)
2010		{ return(*(int *)0); }
2011
2012#undef mvscanw
2013int	mvscanw(
2014		int	y, 
2015		int	x, 
2016		char	*fmt, 
2017		...)
2018		{ return(*(int *)0); }
2019
2020#undef mvwscanw
2021int	mvwscanw(
2022		WINDOW	*win, 
2023		int	y, 
2024		int	x, 
2025		char	*fmt, 
2026		...)
2027		{ return(*(int *)0); }
2028
2029/* ./base/lib_screen.c */
2030
2031#undef getwin
2032WINDOW	*getwin(
2033		FILE	*filep)
2034		{ return(*(WINDOW **)0); }
2035
2036#undef putwin
2037int	putwin(
2038		WINDOW	*win, 
2039		FILE	*filep)
2040		{ return(*(int *)0); }
2041
2042#undef scr_restore
2043int	scr_restore(
2044		const char *file)
2045		{ return(*(int *)0); }
2046
2047#undef scr_dump
2048int	scr_dump(
2049		const char *file)
2050		{ return(*(int *)0); }
2051
2052#undef scr_init
2053int	scr_init(
2054		const char *file)
2055		{ return(*(int *)0); }
2056
2057#undef scr_set
2058int	scr_set(
2059		const char *file)
2060		{ return(*(int *)0); }
2061
2062/* ./base/lib_scroll.c */
2063
2064#undef _nc_scroll_window
2065void	_nc_scroll_window(
2066		WINDOW	*win, 
2067		int const n, 
2068		short const top, 
2069		short const bottom, 
2070		cchar_t	blank)
2071		{ /* void */ }
2072
2073#undef wscrl
2074int	wscrl(
2075		WINDOW	*win, 
2076		int	n)
2077		{ return(*(int *)0); }
2078
2079/* ./base/lib_scrollok.c */
2080
2081#undef scrollok
2082int	scrollok(
2083		WINDOW	*win, 
2084		NCURSES_BOOL flag)
2085		{ return(*(int *)0); }
2086
2087/* ./base/lib_scrreg.c */
2088
2089#undef wsetscrreg
2090int	wsetscrreg(
2091		WINDOW	*win, 
2092		int	top, 
2093		int	bottom)
2094		{ return(*(int *)0); }
2095
2096/* ./base/lib_set_term.c */
2097
2098#undef set_term
2099SCREEN	*set_term(
2100		SCREEN	*screenp)
2101		{ return(*(SCREEN **)0); }
2102
2103#undef delscreen
2104void	delscreen(
2105		SCREEN	*sp)
2106		{ /* void */ }
2107
2108#undef _nc_setupscreen
2109int	_nc_setupscreen(
2110		int	slines, 
2111		int	scolumns, 
2112		FILE	*output, 
2113		NCURSES_BOOL filtered, 
2114		int	slk_format)
2115		{ return(*(int *)0); }
2116
2117#undef _nc_ripoffline
2118int	_nc_ripoffline(
2119		int	line, 
2120		int	(*init)(
2121		WINDOW	*p1, 
2122		int	p2))
2123		{ return(*(int *)0); }
2124
2125#undef ripoffline
2126int	ripoffline(
2127		int	line, 
2128		int	(*init)(
2129		WINDOW	*p1, 
2130		int	p2))
2131		{ return(*(int *)0); }
2132
2133/* ./base/lib_slk.c */
2134
2135#undef _nc_slk_format
2136int	_nc_slk_format;
2137
2138#undef _nc_slk_initialize
2139int	_nc_slk_initialize(
2140		WINDOW	*stwin, 
2141		int	cols)
2142		{ return(*(int *)0); }
2143
2144#undef slk_restore
2145int	slk_restore(void)
2146		{ return(*(int *)0); }
2147
2148/* ./base/lib_slkatr_set.c */
2149
2150#undef slk_attr_set
2151int	slk_attr_set(
2152		const attr_t attr, 
2153		short	color_pair_number, 
2154		void	*opts)
2155		{ return(*(int *)0); }
2156
2157/* ./base/lib_slkatrof.c */
2158
2159#undef slk_attroff
2160int	slk_attroff(
2161		const chtype attr)
2162		{ return(*(int *)0); }
2163
2164/* ./base/lib_slkatron.c */
2165
2166#undef slk_attron
2167int	slk_attron(
2168		const chtype attr)
2169		{ return(*(int *)0); }
2170
2171/* ./base/lib_slkatrset.c */
2172
2173#undef slk_attrset
2174int	slk_attrset(
2175		const chtype attr)
2176		{ return(*(int *)0); }
2177
2178/* ./base/lib_slkattr.c */
2179
2180#undef slk_attr
2181attr_t	slk_attr(void)
2182		{ return(*(attr_t *)0); }
2183
2184/* ./base/lib_slkclear.c */
2185
2186#undef slk_clear
2187int	slk_clear(void)
2188		{ return(*(int *)0); }
2189
2190/* ./base/lib_slkcolor.c */
2191
2192#undef slk_color
2193int	slk_color(
2194		short	color_pair_number)
2195		{ return(*(int *)0); }
2196
2197/* ./base/lib_slkinit.c */
2198
2199#undef slk_init
2200int	slk_init(
2201		int	format)
2202		{ return(*(int *)0); }
2203
2204/* ./base/lib_slklab.c */
2205
2206#undef slk_label
2207char	*slk_label(
2208		int	n)
2209		{ return(*(char **)0); }
2210
2211/* ./base/lib_slkrefr.c */
2212
2213#undef slk_noutrefresh
2214int	slk_noutrefresh(void)
2215		{ return(*(int *)0); }
2216
2217#undef slk_refresh
2218int	slk_refresh(void)
2219		{ return(*(int *)0); }
2220
2221/* ./base/lib_slkset.c */
2222
2223#include <wctype.h>
2224
2225#undef slk_set
2226int	slk_set(
2227		int	i, 
2228		const char *astr, 
2229		int	format)
2230		{ return(*(int *)0); }
2231
2232/* ./base/lib_slktouch.c */
2233
2234#undef slk_touch
2235int	slk_touch(void)
2236		{ return(*(int *)0); }
2237
2238/* ./base/lib_touch.c */
2239
2240#undef is_linetouched
2241NCURSES_BOOL is_linetouched(
2242		WINDOW	*win, 
2243		int	line)
2244		{ return(*(NCURSES_BOOL *)0); }
2245
2246#undef is_wintouched
2247NCURSES_BOOL is_wintouched(
2248		WINDOW	*win)
2249		{ return(*(NCURSES_BOOL *)0); }
2250
2251#undef wtouchln
2252int	wtouchln(
2253		WINDOW	*win, 
2254		int	y, 
2255		int	n, 
2256		int	changed)
2257		{ return(*(int *)0); }
2258
2259/* ./trace/lib_tracedmp.c */
2260
2261#undef _tracedump
2262void	_tracedump(
2263		const char *name, 
2264		WINDOW	*win)
2265		{ /* void */ }
2266
2267/* ./trace/lib_tracemse.c */
2268
2269#undef _tracemouse
2270char	*_tracemouse(
2271		MEVENT const *ep)
2272		{ return(*(char **)0); }
2273
2274/* ./tty/lib_tstp.c */
2275
2276#include <SigAction.h>
2277
2278#undef _nc_signal_handler
2279void	_nc_signal_handler(
2280		NCURSES_BOOL enable)
2281		{ /* void */ }
2282
2283/* ./base/lib_ungetch.c */
2284
2285#undef _nc_fifo_dump
2286void	_nc_fifo_dump(void)
2287		{ /* void */ }
2288
2289#undef ungetch
2290int	ungetch(
2291		int	ch)
2292		{ return(*(int *)0); }
2293
2294/* ./tty/lib_vidattr.c */
2295
2296#undef vidputs
2297int	vidputs(
2298		chtype	newmode, 
2299		int	(*outc)(
2300		int	p1))
2301		{ return(*(int *)0); }
2302
2303#undef vidattr
2304int	vidattr(
2305		chtype	newmode)
2306		{ return(*(int *)0); }
2307
2308#undef termattrs
2309chtype	termattrs(void)
2310		{ return(*(chtype *)0); }
2311
2312/* ./base/lib_vline.c */
2313
2314#undef wvline
2315int	wvline(
2316		WINDOW	*win, 
2317		chtype	ch, 
2318		int	n)
2319		{ return(*(int *)0); }
2320
2321/* ./base/lib_wattroff.c */
2322
2323#undef wattr_off
2324int	wattr_off(
2325		WINDOW	*win, 
2326		attr_t	at, 
2327		void	*opts)
2328		{ return(*(int *)0); }
2329
2330/* ./base/lib_wattron.c */
2331
2332#undef wattr_on
2333int	wattr_on(
2334		WINDOW	*win, 
2335		attr_t	at, 
2336		void	*opts)
2337		{ return(*(int *)0); }
2338
2339/* ./base/lib_winch.c */
2340
2341#undef winch
2342chtype	winch(
2343		WINDOW	*win)
2344		{ return(*(chtype *)0); }
2345
2346/* ./base/lib_window.c */
2347
2348#undef _nc_synchook
2349void	_nc_synchook(
2350		WINDOW	*win)
2351		{ /* void */ }
2352
2353#undef mvderwin
2354int	mvderwin(
2355		WINDOW	*win, 
2356		int	y, 
2357		int	x)
2358		{ return(*(int *)0); }
2359
2360#undef syncok
2361int	syncok(
2362		WINDOW	*win, 
2363		NCURSES_BOOL bf)
2364		{ return(*(int *)0); }
2365
2366#undef wsyncup
2367void	wsyncup(
2368		WINDOW	*win)
2369		{ /* void */ }
2370
2371#undef wsyncdown
2372void	wsyncdown(
2373		WINDOW	*win)
2374		{ /* void */ }
2375
2376#undef wcursyncup
2377void	wcursyncup(
2378		WINDOW	*win)
2379		{ /* void */ }
2380
2381#undef dupwin
2382WINDOW	*dupwin(
2383		WINDOW	*win)
2384		{ return(*(WINDOW **)0); }
2385
2386/* ./base/nc_panel.c */
2387
2388#undef _nc_panelhook
2389struct panelhook *_nc_panelhook(void)
2390		{ return(*(struct panelhook **)0); }
2391
2392/* ./base/safe_sprintf.c */
2393
2394#undef _nc_printf_string
2395char	*_nc_printf_string(
2396		const char *fmt, 
2397		va_list	ap)
2398		{ return(*(char **)0); }
2399
2400/* ./tty/tty_update.c */
2401
2402#include <sys/time.h>
2403#include <sys/times.h>
2404
2405#undef doupdate
2406int	doupdate(void)
2407		{ return(*(int *)0); }
2408
2409#undef _nc_scrolln
2410int	_nc_scrolln(
2411		int	n, 
2412		int	top, 
2413		int	bot, 
2414		int	maxy)
2415		{ return(*(int *)0); }
2416
2417#undef _nc_screen_resume
2418void	_nc_screen_resume(void)
2419		{ /* void */ }
2420
2421#undef _nc_screen_init
2422void	_nc_screen_init(void)
2423		{ /* void */ }
2424
2425#undef _nc_screen_wrap
2426void	_nc_screen_wrap(void)
2427		{ /* void */ }
2428
2429#undef _nc_do_xmc_glitch
2430void	_nc_do_xmc_glitch(
2431		attr_t	previous)
2432		{ /* void */ }
2433
2434/* ./trace/varargs.c */
2435
2436typedef enum {
2437    atUnknown = 0, atInteger, atFloat, atPoint, atString
2438} ARGTYPE;
2439
2440#undef _nc_varargs
2441char	*_nc_varargs(
2442		const char *fmt, 
2443		va_list	ap)
2444		{ return(*(char **)0); }
2445
2446/* ./base/memmove.c */
2447
2448#undef _nc_memmove
2449void	_nc_memmove(void)
2450		{ /* void */ }
2451
2452/* ./base/vsscanf.c */
2453
2454#undef _nc_vsscanf
2455void	_nc_vsscanf(void)
2456		{ /* void */ }
2457
2458/* ./base/lib_freeall.c */
2459
2460#include <term_entry.h>
2461
2462#undef _nc_freeall
2463void	_nc_freeall(void)
2464		{ /* void */ }
2465
2466/* ./widechar/charable.c */
2467
2468#undef _nc_is_charable
2469NCURSES_BOOL _nc_is_charable(
2470		wchar_t	ch)
2471		{ return(*(NCURSES_BOOL *)0); }
2472
2473#undef _nc_to_char
2474int	_nc_to_char(
2475		wint_t	ch)
2476		{ return(*(int *)0); }
2477
2478#undef _nc_to_widechar
2479wint_t	_nc_to_widechar(
2480		int	ch)
2481		{ return(*(wint_t *)0); }
2482
2483/* ./widechar/lib_add_wch.c */
2484
2485#undef wadd_wch
2486int	wadd_wch(
2487		WINDOW	*win, 
2488		const cchar_t *wch)
2489		{ return(*(int *)0); }
2490
2491#undef wecho_wchar
2492int	wecho_wchar(
2493		WINDOW	*win, 
2494		const cchar_t *wch)
2495		{ return(*(int *)0); }
2496
2497/* ./widechar/lib_box_set.c */
2498
2499#undef wborder_set
2500int	wborder_set(
2501		WINDOW	*win, 
2502		const cchar_t *ls, 
2503		const cchar_t *rs, 
2504		const cchar_t *ts, 
2505		const cchar_t *bs, 
2506		const cchar_t *tl, 
2507		const cchar_t *tr, 
2508		const cchar_t *bl, 
2509		const cchar_t *br)
2510		{ return(*(int *)0); }
2511
2512/* ./widechar/lib_cchar.c */
2513
2514#undef setcchar
2515int	setcchar(
2516		cchar_t	*wcval, 
2517		const wchar_t *wch, 
2518		const attr_t attrs, 
2519		short	color_pair, 
2520		const void *opts)
2521		{ return(*(int *)0); }
2522
2523#undef getcchar
2524int	getcchar(
2525		const cchar_t *wcval, 
2526		wchar_t	*wch, 
2527		attr_t	*attrs, 
2528		short	*color_pair, 
2529		void	*opts)
2530		{ return(*(int *)0); }
2531
2532/* ./widechar/lib_get_wch.c */
2533
2534#undef wget_wch
2535int	wget_wch(
2536		WINDOW	*win, 
2537		wint_t	*result)
2538		{ return(*(int *)0); }
2539
2540/* ./widechar/lib_erasewchar.c */
2541
2542#undef erasewchar
2543int	erasewchar(
2544		wchar_t	*wch)
2545		{ return(*(int *)0); }
2546
2547#undef killwchar
2548int	killwchar(
2549		wchar_t	*wch)
2550		{ return(*(int *)0); }
2551
2552/* ./widechar/lib_get_wstr.c */
2553
2554#undef wgetn_wstr
2555int	wgetn_wstr(
2556		WINDOW	*win, 
2557		wint_t	*str, 
2558		int	maxlen)
2559		{ return(*(int *)0); }
2560
2561/* ./widechar/lib_hline_set.c */
2562
2563#undef whline_set
2564int	whline_set(
2565		WINDOW	*win, 
2566		const cchar_t *ch, 
2567		int	n)
2568		{ return(*(int *)0); }
2569
2570/* ./widechar/lib_in_wch.c */
2571
2572#undef win_wch
2573int	win_wch(
2574		WINDOW	*win, 
2575		cchar_t	*wcval)
2576		{ return(*(int *)0); }
2577
2578/* ./widechar/lib_in_wchnstr.c */
2579
2580#undef win_wchnstr
2581int	win_wchnstr(
2582		WINDOW	*win, 
2583		cchar_t	*wchstr, 
2584		int	n)
2585		{ return(*(int *)0); }
2586
2587/* ./widechar/lib_ins_wch.c */
2588
2589#undef wins_wch
2590int	wins_wch(
2591		WINDOW	*win, 
2592		const cchar_t *wch)
2593		{ return(*(int *)0); }
2594
2595#undef wins_nwstr
2596int	wins_nwstr(
2597		WINDOW	*win, 
2598		const wchar_t *wstr, 
2599		int	n)
2600		{ return(*(int *)0); }
2601
2602/* ./widechar/lib_inwstr.c */
2603
2604#undef winnwstr
2605int	winnwstr(
2606		WINDOW	*win, 
2607		wchar_t	*wstr, 
2608		int	n)
2609		{ return(*(int *)0); }
2610
2611#undef winwstr
2612int	winwstr(
2613		WINDOW	*win, 
2614		wchar_t	*wstr)
2615		{ return(*(int *)0); }
2616
2617/* ./widechar/lib_pecho_wchar.c */
2618
2619#undef pecho_wchar
2620int	pecho_wchar(
2621		WINDOW	*pad, 
2622		const cchar_t *wch)
2623		{ return(*(int *)0); }
2624
2625/* ./widechar/lib_slk_wset.c */
2626
2627#undef slk_wset
2628int	slk_wset(
2629		int	i, 
2630		const wchar_t *astr, 
2631		int	format)
2632		{ return(*(int *)0); }
2633
2634/* ./widechar/lib_unget_wch.c */
2635
2636#undef _nc_wcrtomb
2637size_t	_nc_wcrtomb(
2638		char	*target, 
2639		wchar_t	source, 
2640		mbstate_t *state)
2641		{ return(*(size_t *)0); }
2642
2643#undef unget_wch
2644int	unget_wch(
2645		const wchar_t wch)
2646		{ return(*(int *)0); }
2647
2648/* ./widechar/lib_vid_attr.c */
2649
2650#undef vid_puts
2651int	vid_puts(
2652		attr_t	newmode, 
2653		short	pair, 
2654		void	*opts, 
2655		int	(*outc)(
2656		int	p1))
2657		{ return(*(int *)0); }
2658
2659#undef vid_attr
2660int	vid_attr(
2661		attr_t	newmode, 
2662		short	pair, 
2663		void	*opts)
2664		{ return(*(int *)0); }
2665
2666#undef term_attrs
2667attr_t	term_attrs(void)
2668		{ return(*(attr_t *)0); }
2669
2670/* ./widechar/lib_vline_set.c */
2671
2672#undef wvline_set
2673int	wvline_set(
2674		WINDOW	*win, 
2675		const cchar_t *ch, 
2676		int	n)
2677		{ return(*(int *)0); }
2678
2679/* ./widechar/lib_wacs.c */
2680
2681#undef _nc_wacs
2682cchar_t	*_nc_wacs;
2683
2684#undef _nc_init_wacs
2685void	_nc_init_wacs(void)
2686		{ /* void */ }
2687
2688/* ./widechar/lib_wunctrl.c */
2689
2690#undef wunctrl
2691wchar_t	*wunctrl(
2692		cchar_t	*wc)
2693		{ return(*(wchar_t **)0); }
2694
2695/* ./expanded.c */
2696
2697#undef _nc_toggle_attr_on
2698void	_nc_toggle_attr_on(
2699		attr_t	*S, 
2700		attr_t	at)
2701		{ /* void */ }
2702
2703#undef _nc_toggle_attr_off
2704void	_nc_toggle_attr_off(
2705		attr_t	*S, 
2706		attr_t	at)
2707		{ /* void */ }
2708
2709#undef _nc_DelCharCost
2710int	_nc_DelCharCost(
2711		int	count)
2712		{ return(*(int *)0); }
2713
2714#undef _nc_InsCharCost
2715int	_nc_InsCharCost(
2716		int	count)
2717		{ return(*(int *)0); }
2718
2719#undef _nc_UpdateAttrs
2720void	_nc_UpdateAttrs(
2721		cchar_t	c)
2722		{ /* void */ }
2723
2724/* ./base/legacy_coding.c */
2725
2726#undef use_legacy_coding
2727int	use_legacy_coding(
2728		int	level)
2729		{ return(*(int *)0); }
2730
2731/* ./base/lib_dft_fgbg.c */
2732
2733#undef use_default_colors
2734int	use_default_colors(void)
2735		{ return(*(int *)0); }
2736
2737#undef assume_default_colors
2738int	assume_default_colors(
2739		int	fg, 
2740		int	bg)
2741		{ return(*(int *)0); }
2742
2743/* ./tinfo/lib_print.c */
2744
2745#undef mcprint
2746int	mcprint(
2747		char	*data, 
2748		int	len)
2749		{ return(*(int *)0); }
2750
2751/* ./base/resizeterm.c */
2752
2753#undef is_term_resized
2754NCURSES_BOOL is_term_resized(
2755		int	ToLines, 
2756		int	ToCols)
2757		{ return(*(NCURSES_BOOL *)0); }
2758
2759#undef resize_term
2760int	resize_term(
2761		int	ToLines, 
2762		int	ToCols)
2763		{ return(*(int *)0); }
2764
2765#undef resizeterm
2766int	resizeterm(
2767		int	ToLines, 
2768		int	ToCols)
2769		{ return(*(int *)0); }
2770
2771/* ./trace/trace_xnames.c */
2772
2773#undef _nc_trace_xnames
2774void	_nc_trace_xnames(
2775		TERMTYPE *tp)
2776		{ /* void */ }
2777
2778/* ./base/wresize.c */
2779
2780#undef wresize
2781int	wresize(
2782		WINDOW	*win, 
2783		int	ToLines, 
2784		int	ToCols)
2785		{ return(*(int *)0); }
2786
2787/* ./tinfo/access.c */
2788
2789#include <sys/stat.h>
2790#include <nc_alloc.h>
2791
2792#undef _nc_rootname
2793char	*_nc_rootname(
2794		char	*path)
2795		{ return(*(char **)0); }
2796
2797#undef _nc_is_abs_path
2798NCURSES_BOOL _nc_is_abs_path(
2799		const char *path)
2800		{ return(*(NCURSES_BOOL *)0); }
2801
2802#undef _nc_pathlast
2803unsigned _nc_pathlast(
2804		const char *path)
2805		{ return(*(unsigned *)0); }
2806
2807#undef _nc_basename
2808char	*_nc_basename(
2809		char	*path)
2810		{ return(*(char **)0); }
2811
2812#undef _nc_access
2813int	_nc_access(
2814		const char *path, 
2815		int	mode)
2816		{ return(*(int *)0); }
2817
2818#undef _nc_is_dir_path
2819NCURSES_BOOL _nc_is_dir_path(
2820		const char *path)
2821		{ return(*(NCURSES_BOOL *)0); }
2822
2823#undef _nc_is_file_path
2824NCURSES_BOOL _nc_is_file_path(
2825		const char *path)
2826		{ return(*(NCURSES_BOOL *)0); }
2827
2828#undef _nc_env_access
2829int	_nc_env_access(void)
2830		{ return(*(int *)0); }
2831
2832/* ./tinfo/add_tries.c */
2833
2834#undef _nc_add_to_try
2835void	_nc_add_to_try(
2836		struct tries **tree, 
2837		const char *str, 
2838		unsigned code)
2839		{ /* void */ }
2840
2841/* ./tinfo/alloc_entry.c */
2842
2843#undef _nc_init_entry
2844void	_nc_init_entry(
2845		TERMTYPE *const tp)
2846		{ /* void */ }
2847
2848#undef _nc_copy_entry
2849ENTRY	*_nc_copy_entry(
2850		ENTRY	*oldp)
2851		{ return(*(ENTRY **)0); }
2852
2853#undef _nc_save_str
2854char	*_nc_save_str(
2855		const char *const string)
2856		{ return(*(char **)0); }
2857
2858#undef _nc_wrap_entry
2859void	_nc_wrap_entry(
2860		ENTRY	*const ep, 
2861		NCURSES_BOOL copy_strings)
2862		{ /* void */ }
2863
2864#undef _nc_merge_entry
2865void	_nc_merge_entry(
2866		TERMTYPE *const to, 
2867		TERMTYPE *const from)
2868		{ /* void */ }
2869
2870/* ./tinfo/alloc_ttype.c */
2871
2872#undef _nc_align_termtype
2873void	_nc_align_termtype(
2874		TERMTYPE *to, 
2875		TERMTYPE *from)
2876		{ /* void */ }
2877
2878#undef _nc_copy_termtype
2879void	_nc_copy_termtype(
2880		TERMTYPE *dst, 
2881		TERMTYPE *src)
2882		{ /* void */ }
2883
2884/* ./tinfo/captoinfo.c */
2885
2886#undef _nc_captoinfo
2887char	*_nc_captoinfo(
2888		const char *cap, 
2889		const char *s, 
2890		int const parameterized)
2891		{ return(*(char **)0); }
2892
2893#undef _nc_infotocap
2894char	*_nc_infotocap(
2895		const char *cap, 
2896		const char *str, 
2897		int const parameterized)
2898		{ return(*(char **)0); }
2899
2900/* ./codes.c */
2901
2902#undef boolcodes
2903char	*const boolcodes[] = {0};
2904#undef numcodes
2905char	*const numcodes[] = {0};
2906#undef strcodes
2907char	*const strcodes[] = {0};
2908
2909/* ./comp_captab.c */
2910
2911#include <ncurses_cfg.h>
2912
2913#undef _nc_info_hash_table
2914const struct name_table_entry *const _nc_info_hash_table[995] = {0};
2915#undef _nc_cap_hash_table
2916const struct name_table_entry *const _nc_cap_hash_table[995] = {0};
2917#undef _nc_capalias_table
2918const struct alias _nc_capalias_table[] = {0};
2919#undef _nc_infoalias_table
2920const struct alias _nc_infoalias_table[] = {0};
2921
2922#undef _nc_get_table
2923const struct name_table_entry *_nc_get_table(
2924		NCURSES_BOOL termcap)
2925		{ return(*(const struct name_table_entry **)0); }
2926
2927#undef _nc_get_hash_table
2928const struct name_table_entry *const *_nc_get_hash_table(
2929		NCURSES_BOOL termcap)
2930		{ return(*(const struct name_table_entry **)0); }
2931
2932/* ./tinfo/comp_error.c */
2933
2934#undef _nc_suppress_warnings
2935NCURSES_BOOL _nc_suppress_warnings;
2936#undef _nc_curr_line
2937int	_nc_curr_line;
2938#undef _nc_curr_col
2939int	_nc_curr_col;
2940
2941#undef _nc_get_source
2942const char *_nc_get_source(void)
2943		{ return(*(const char **)0); }
2944
2945#undef _nc_set_source
2946void	_nc_set_source(
2947		const char *const name)
2948		{ /* void */ }
2949
2950#undef _nc_set_type
2951void	_nc_set_type(
2952		const char *const name)
2953		{ /* void */ }
2954
2955#undef _nc_get_type
2956void	_nc_get_type(
2957		char	*name)
2958		{ /* void */ }
2959
2960#undef _nc_warning
2961void	_nc_warning(
2962		const char *const fmt, 
2963		...)
2964		{ /* void */ }
2965
2966#undef _nc_err_abort
2967void	_nc_err_abort(
2968		const char *const fmt, 
2969		...)
2970		{ /* void */ }
2971
2972#undef _nc_syserr_abort
2973void	_nc_syserr_abort(
2974		const char *const fmt, 
2975		...)
2976		{ /* void */ }
2977
2978/* ./tinfo/comp_expand.c */
2979
2980#undef _nc_tic_expand
2981char	*_nc_tic_expand(
2982		const char *srcp, 
2983		NCURSES_BOOL tic_format, 
2984		int	numbers)
2985		{ return(*(char **)0); }
2986
2987/* ./tinfo/comp_hash.c */
2988
2989#include <hashsize.h>
2990
2991#undef _nc_find_entry
2992struct name_table_entry const *_nc_find_entry(
2993		const char *string, 
2994		const struct name_table_entry *const *hash_table)
2995		{ return(*(struct name_table_entry const **)0); }
2996
2997#undef _nc_find_type_entry
2998struct name_table_entry const *_nc_find_type_entry(
2999		const char *string, 
3000		int	type, 
3001		const struct name_table_entry *table)
3002		{ return(*(struct name_table_entry const **)0); }
3003
3004/* ./tinfo/comp_parse.c */
3005
3006#undef _nc_check_termtype2
3007void	(*_nc_check_termtype2)(
3008		TERMTYPE *p1, 
3009		NCURSES_BOOL p2);
3010#undef _nc_check_termtype
3011void	(*_nc_check_termtype)(
3012		TERMTYPE *p1);
3013#undef _nc_head
3014ENTRY	*_nc_head;
3015#undef _nc_tail
3016ENTRY	*_nc_tail;
3017
3018#undef _nc_free_entries
3019void	_nc_free_entries(
3020		ENTRY	*headp)
3021		{ /* void */ }
3022
3023#undef _nc_delink_entry
3024ENTRY	*_nc_delink_entry(
3025		ENTRY	*headp, 
3026		TERMTYPE *tterm)
3027		{ return(*(ENTRY **)0); }
3028
3029#undef _nc_free_entry
3030void	_nc_free_entry(
3031		ENTRY	*headp, 
3032		TERMTYPE *tterm)
3033		{ /* void */ }
3034
3035#undef _nc_entry_match
3036NCURSES_BOOL _nc_entry_match(
3037		char	*n1, 
3038		char	*n2)
3039		{ return(*(NCURSES_BOOL *)0); }
3040
3041#undef _nc_read_entry_source
3042void	_nc_read_entry_source(
3043		FILE	*fp, 
3044		char	*buf, 
3045		int	literal, 
3046		NCURSES_BOOL silent, 
3047		NCURSES_BOOL (*hook)(
3048		ENTRY	*p1))
3049		{ /* void */ }
3050
3051#undef _nc_resolve_uses2
3052int	_nc_resolve_uses2(
3053		NCURSES_BOOL fullresolve, 
3054		NCURSES_BOOL literal)
3055		{ return(*(int *)0); }
3056
3057#undef _nc_resolve_uses
3058int	_nc_resolve_uses(
3059		NCURSES_BOOL fullresolve)
3060		{ return(*(int *)0); }
3061
3062/* ./tinfo/comp_scan.c */
3063
3064#undef _nc_syntax
3065int	_nc_syntax;
3066#undef _nc_curr_file_pos
3067long	_nc_curr_file_pos;
3068#undef _nc_comment_start
3069long	_nc_comment_start;
3070#undef _nc_comment_end
3071long	_nc_comment_end;
3072#undef _nc_start_line
3073long	_nc_start_line;
3074#undef _nc_curr_token
3075struct token _nc_curr_token;
3076#undef _nc_disable_period
3077NCURSES_BOOL _nc_disable_period;
3078
3079#undef _nc_reset_input
3080void	_nc_reset_input(
3081		FILE	*fp, 
3082		char	*buf)
3083		{ /* void */ }
3084
3085#undef _nc_get_token
3086int	_nc_get_token(
3087		NCURSES_BOOL silent)
3088		{ return(*(int *)0); }
3089
3090#undef _nc_trans_string
3091int	_nc_trans_string(
3092		char	*ptr, 
3093		char	*last)
3094		{ return(*(int *)0); }
3095
3096#undef _nc_push_token
3097void	_nc_push_token(
3098		int	tokclass)
3099		{ /* void */ }
3100
3101#undef _nc_panic_mode
3102void	_nc_panic_mode(
3103		char	ch)
3104		{ /* void */ }
3105
3106/* ./tinfo/db_iterator.c */
3107
3108#undef _nc_tic_dir
3109const char *_nc_tic_dir(
3110		const char *path)
3111		{ return(*(const char **)0); }
3112
3113#undef _nc_keep_tic_dir
3114void	_nc_keep_tic_dir(
3115		const char *path)
3116		{ /* void */ }
3117
3118#undef _nc_last_db
3119void	_nc_last_db(void)
3120		{ /* void */ }
3121
3122#undef _nc_next_db
3123const char *_nc_next_db(
3124		DBDIRS	*state, 
3125		int	*offset)
3126		{ return(*(const char **)0); }
3127
3128#undef _nc_first_db
3129void	_nc_first_db(
3130		DBDIRS	*state, 
3131		int	*offset)
3132		{ /* void */ }
3133
3134/* ./tinfo/doalloc.c */
3135
3136#undef _nc_doalloc
3137void	*_nc_doalloc(
3138		void	*oldp, 
3139		size_t	amount)
3140		{ return(*(void **)0); }
3141
3142/* ./fallback.c */
3143
3144#undef _nc_fallback
3145const TERMTYPE *_nc_fallback(
3146		const char *name)
3147		{ return(*(const TERMTYPE **)0); }
3148
3149/* ./tinfo/free_ttype.c */
3150
3151#undef _nc_free_termtype
3152void	_nc_free_termtype(
3153		TERMTYPE *ptr)
3154		{ /* void */ }
3155
3156#undef _nc_user_definable
3157NCURSES_BOOL _nc_user_definable;
3158
3159#undef use_extended_names
3160int	use_extended_names(
3161		NCURSES_BOOL flag)
3162		{ return(*(int *)0); }
3163
3164/* ./tinfo/getenv_num.c */
3165
3166#undef _nc_getenv_num
3167int	_nc_getenv_num(
3168		const char *name)
3169		{ return(*(int *)0); }
3170
3171/* ./tinfo/home_terminfo.c */
3172
3173#undef _nc_home_terminfo
3174char	*_nc_home_terminfo(void)
3175		{ return(*(char **)0); }
3176
3177/* ./tinfo/init_keytry.c */
3178
3179#if 0
3180
3181#include <init_keytry.h>
3182
3183#undef _nc_tinfo_fkeys
3184struct tinfo_fkeys _nc_tinfo_fkeys[];
3185
3186#endif
3187
3188#undef _nc_init_keytry
3189void	_nc_init_keytry(void)
3190		{ /* void */ }
3191
3192/* ./tinfo/lib_acs.c */
3193
3194#undef acs_map
3195chtype	acs_map[128];
3196
3197#undef _nc_init_acs
3198void	_nc_init_acs(void)
3199		{ /* void */ }
3200
3201/* ./tinfo/lib_baudrate.c */
3202
3203#include <termcap.h>
3204
3205struct speed {
3206    int s; 
3207    int sp; 
3208};
3209
3210#undef _nc_baudrate
3211int	_nc_baudrate(
3212		int	OSpeed)
3213		{ return(*(int *)0); }
3214
3215#undef _nc_ospeed
3216int	_nc_ospeed(
3217		int	BaudRate)
3218		{ return(*(int *)0); }
3219
3220#undef baudrate
3221int	baudrate(void)
3222		{ return(*(int *)0); }
3223
3224/* ./tinfo/lib_cur_term.c */
3225
3226#undef cur_term
3227TERMINAL *cur_term;
3228
3229#undef set_curterm
3230TERMINAL *set_curterm(
3231		TERMINAL *termp)
3232		{ return(*(TERMINAL **)0); }
3233
3234#undef del_curterm
3235int	del_curterm(
3236		TERMINAL *termp)
3237		{ return(*(int *)0); }
3238
3239/* ./tinfo/lib_data.c */
3240
3241#undef stdscr
3242WINDOW	*stdscr;
3243#undef curscr
3244WINDOW	*curscr;
3245#undef newscr
3246WINDOW	*newscr;
3247#undef _nc_screen_chain
3248SCREEN	*_nc_screen_chain;
3249#undef SP
3250SCREEN	*SP;
3251
3252/* ./tinfo/lib_has_cap.c */
3253
3254#undef has_ic
3255NCURSES_BOOL has_ic(void)
3256		{ return(*(NCURSES_BOOL *)0); }
3257
3258#undef has_il
3259NCURSES_BOOL has_il(void)
3260		{ return(*(NCURSES_BOOL *)0); }
3261
3262/* ./tinfo/lib_kernel.c */
3263
3264#undef erasechar
3265char	erasechar(void)
3266		{ return(*(char *)0); }
3267
3268#undef killchar
3269char	killchar(void)
3270		{ return(*(char *)0); }
3271
3272#undef flushinp
3273int	flushinp(void)
3274		{ return(*(int *)0); }
3275
3276/* ./lib_keyname.c */
3277
3278#undef _nc_key_names
3279const struct kn _nc_key_names[] = {0};
3280
3281#undef keyname
3282char	*keyname(
3283		int	c)
3284		{ return(*(char **)0); }
3285
3286#undef key_name
3287char	*key_name(
3288		wchar_t	c)
3289		{ return(*(char **)0); }
3290
3291/* ./tinfo/lib_longname.c */
3292
3293#undef longname
3294char	*longname(void)
3295		{ return(*(char **)0); }
3296
3297/* ./tinfo/lib_napms.c */
3298
3299#include <time.h>
3300
3301#undef napms
3302int	napms(
3303		int	ms)
3304		{ return(*(int *)0); }
3305
3306/* ./tinfo/lib_options.c */
3307
3308#undef idlok
3309int	idlok(
3310		WINDOW	*win, 
3311		NCURSES_BOOL flag)
3312		{ return(*(int *)0); }
3313
3314#undef idcok
3315void	idcok(
3316		WINDOW	*win, 
3317		NCURSES_BOOL flag)
3318		{ /* void */ }
3319
3320#undef halfdelay
3321int	halfdelay(
3322		int	t)
3323		{ return(*(int *)0); }
3324
3325#undef nodelay
3326int	nodelay(
3327		WINDOW	*win, 
3328		NCURSES_BOOL flag)
3329		{ return(*(int *)0); }
3330
3331#undef notimeout
3332int	notimeout(
3333		WINDOW	*win, 
3334		NCURSES_BOOL f)
3335		{ return(*(int *)0); }
3336
3337#undef wtimeout
3338void	wtimeout(
3339		WINDOW	*win, 
3340		int	delay)
3341		{ /* void */ }
3342
3343#undef keypad
3344int	keypad(
3345		WINDOW	*win, 
3346		NCURSES_BOOL flag)
3347		{ return(*(int *)0); }
3348
3349#undef meta
3350int	meta(
3351		WINDOW	*win, 
3352		NCURSES_BOOL flag)
3353		{ return(*(int *)0); }
3354
3355#undef curs_set
3356int	curs_set(
3357		int	vis)
3358		{ return(*(int *)0); }
3359
3360#undef typeahead
3361int	typeahead(
3362		int	fd)
3363		{ return(*(int *)0); }
3364
3365#undef has_key
3366int	has_key(
3367		int	keycode)
3368		{ return(*(int *)0); }
3369
3370#undef _nc_keypad
3371int	_nc_keypad(
3372		NCURSES_BOOL flag)
3373		{ return(*(int *)0); }
3374
3375/* ./tinfo/lib_raw.c */
3376
3377#undef raw
3378int	raw(void)
3379		{ return(*(int *)0); }
3380
3381#undef cbreak
3382int	cbreak(void)
3383		{ return(*(int *)0); }
3384
3385#undef qiflush
3386void	qiflush(void)
3387		{ /* void */ }
3388
3389#undef noraw
3390int	noraw(void)
3391		{ return(*(int *)0); }
3392
3393#undef nocbreak
3394int	nocbreak(void)
3395		{ return(*(int *)0); }
3396
3397#undef noqiflush
3398void	noqiflush(void)
3399		{ /* void */ }
3400
3401#undef intrflush
3402int	intrflush(
3403		WINDOW	*win, 
3404		NCURSES_BOOL flag)
3405		{ return(*(int *)0); }
3406
3407/* ./tinfo/lib_setup.c */
3408
3409#include <locale.h>
3410#include <sys/ioctl.h>
3411#include <langinfo.h>
3412
3413#undef ttytype
3414char	ttytype[256];
3415#undef LINES
3416int	LINES;
3417#undef COLS
3418int	COLS;
3419#undef TABSIZE
3420int	TABSIZE;
3421
3422#undef _nc_handle_sigwinch
3423int	_nc_handle_sigwinch(
3424		int	enable)
3425		{ return(*(int *)0); }
3426
3427#undef use_env
3428void	use_env(
3429		NCURSES_BOOL f)
3430		{ /* void */ }
3431
3432#undef _nc_update_screensize
3433void	_nc_update_screensize(void)
3434		{ /* void */ }
3435
3436#undef _nc_get_locale
3437char	*_nc_get_locale(void)
3438		{ return(*(char **)0); }
3439
3440#undef _nc_unicode_locale
3441int	_nc_unicode_locale(void)
3442		{ return(*(int *)0); }
3443
3444#undef _nc_locale_breaks_acs
3445int	_nc_locale_breaks_acs(void)
3446		{ return(*(int *)0); }
3447
3448#undef _nc_setupterm
3449int	_nc_setupterm(
3450		char	*tname, 
3451		int	Filedes, 
3452		int	*errret, 
3453		NCURSES_BOOL reuse)
3454		{ return(*(int *)0); }
3455
3456#undef setupterm
3457int	setupterm(
3458		char	*tname, 
3459		int	Filedes, 
3460		int	*errret)
3461		{ return(*(int *)0); }
3462
3463/* ./tinfo/lib_termcap.c */
3464
3465#undef UP
3466char	*UP;
3467#undef BC
3468char	*BC;
3469
3470#undef tgetent
3471int	tgetent(
3472		char	*bufp, 
3473		const char *name)
3474		{ return(*(int *)0); }
3475
3476#if 0
3477
3478#include <capdefaults.c>
3479
3480#endif
3481
3482#undef tgetflag
3483int	tgetflag(
3484		char	*id)
3485		{ return(*(int *)0); }
3486
3487#undef tgetnum
3488int	tgetnum(
3489		char	*id)
3490		{ return(*(int *)0); }
3491
3492#undef tgetstr
3493char	*tgetstr(
3494		char	*id, 
3495		char	**area)
3496		{ return(*(char **)0); }
3497
3498/* ./tinfo/lib_termname.c */
3499
3500#undef termname
3501char	*termname(void)
3502		{ return(*(char **)0); }
3503
3504/* ./tinfo/lib_tgoto.c */
3505
3506#undef tgoto
3507char	*tgoto(
3508		const char *string, 
3509		int	x, 
3510		int	y)
3511		{ return(*(char **)0); }
3512
3513/* ./tinfo/lib_ti.c */
3514
3515#undef tigetflag
3516int	tigetflag(
3517		char	*str)
3518		{ return(*(int *)0); }
3519
3520#undef tigetnum
3521int	tigetnum(
3522		char	*str)
3523		{ return(*(int *)0); }
3524
3525#undef tigetstr
3526char	*tigetstr(
3527		char	*str)
3528		{ return(*(char **)0); }
3529
3530/* ./tinfo/lib_tparm.c */
3531
3532typedef struct {
3533    union {
3534 int num;
3535 char *str;
3536    } data;
3537    NCURSES_BOOL num_type;
3538} stack_frame;
3539
3540#undef _nc_tparm_err
3541int	_nc_tparm_err;
3542
3543#undef _nc_tparm_analyze
3544int	_nc_tparm_analyze(
3545		const char *string, 
3546		char	*p_is_s[9], 
3547		int	*popcount)
3548		{ return(*(int *)0); }
3549
3550#undef tparm
3551char	*tparm(
3552		char	*string, 
3553		...)
3554		{ return(*(char **)0); }
3555
3556/* ./tinfo/lib_tputs.c */
3557
3558#undef PC
3559char	PC;
3560#undef ospeed
3561NCURSES_OSPEED	ospeed;
3562#undef _nc_nulls_sent
3563int	_nc_nulls_sent;
3564
3565#undef delay_output
3566int	delay_output(
3567		int	ms)
3568		{ return(*(int *)0); }
3569
3570#undef _nc_flush
3571void	_nc_flush(void)
3572		{ /* void */ }
3573
3574#undef _nc_outch
3575int	_nc_outch(
3576		int	ch)
3577		{ return(*(int *)0); }
3578
3579#undef putp
3580int	putp(
3581		const char *string)
3582		{ return(*(int *)0); }
3583
3584#undef tputs
3585int	tputs(
3586		const char *string, 
3587		int	affcnt, 
3588		int	(*outc)(
3589		int	p1))
3590		{ return(*(int *)0); }
3591
3592/* ./trace/lib_trace.c */
3593
3594#undef _nc_tracing
3595unsigned _nc_tracing;
3596#undef _nc_tputs_trace
3597const char *_nc_tputs_trace = {0};
3598#undef _nc_outchars
3599long	_nc_outchars;
3600
3601#undef trace
3602void	trace(
3603		const unsigned int tracelevel)
3604		{ /* void */ }
3605
3606#undef _tracef
3607void	_tracef(
3608		const char *fmt, 
3609		...)
3610		{ /* void */ }
3611
3612#undef _nc_retrace_bool
3613NCURSES_BOOL _nc_retrace_bool(
3614		NCURSES_BOOL code)
3615		{ return(*(NCURSES_BOOL *)0); }
3616
3617#undef _nc_retrace_int
3618int	_nc_retrace_int(
3619		int	code)
3620		{ return(*(int *)0); }
3621
3622#undef _nc_retrace_unsigned
3623unsigned _nc_retrace_unsigned(
3624		unsigned code)
3625		{ return(*(unsigned *)0); }
3626
3627#undef _nc_retrace_ptr
3628char	*_nc_retrace_ptr(
3629		char	*code)
3630		{ return(*(char **)0); }
3631
3632#undef _nc_retrace_cptr
3633const char *_nc_retrace_cptr(
3634		const char *code)
3635		{ return(*(const char **)0); }
3636
3637#undef _nc_retrace_cvoid_ptr
3638void	*_nc_retrace_cvoid_ptr(
3639		void	*code)
3640		{ return(*(void **)0); }
3641
3642#undef _nc_retrace_void_ptr
3643void	*_nc_retrace_void_ptr(
3644		void	*code)
3645		{ return(*(void **)0); }
3646
3647#undef _nc_retrace_sp
3648SCREEN	*_nc_retrace_sp(
3649		SCREEN	*code)
3650		{ return(*(SCREEN **)0); }
3651
3652#undef _nc_retrace_win
3653WINDOW	*_nc_retrace_win(
3654		WINDOW	*code)
3655		{ return(*(WINDOW **)0); }
3656
3657/* ./trace/lib_traceatr.c */
3658
3659#undef _traceattr2
3660char	*_traceattr2(
3661		int	bufnum, 
3662		chtype	newmode)
3663		{ return(*(char **)0); }
3664
3665#undef _traceattr
3666char	*_traceattr(
3667		attr_t	newmode)
3668		{ return(*(char **)0); }
3669
3670#undef _nc_retrace_attr_t
3671attr_t	_nc_retrace_attr_t(
3672		attr_t	code)
3673		{ return(*(attr_t *)0); }
3674
3675#undef _nc_altcharset_name
3676const char *_nc_altcharset_name(
3677		attr_t	attr, 
3678		chtype	ch)
3679		{ return(*(const char **)0); }
3680
3681#undef _tracechtype2
3682char	*_tracechtype2(
3683		int	bufnum, 
3684		chtype	ch)
3685		{ return(*(char **)0); }
3686
3687#undef _tracechtype
3688char	*_tracechtype(
3689		chtype	ch)
3690		{ return(*(char **)0); }
3691
3692#undef _nc_retrace_chtype
3693chtype	_nc_retrace_chtype(
3694		chtype	code)
3695		{ return(*(chtype *)0); }
3696
3697#undef _tracecchar_t2
3698char	*_tracecchar_t2(
3699		int	bufnum, 
3700		const cchar_t *ch)
3701		{ return(*(char **)0); }
3702
3703#undef _tracecchar_t
3704char	*_tracecchar_t(
3705		const cchar_t *ch)
3706		{ return(*(char **)0); }
3707
3708/* ./trace/lib_tracebits.c */
3709
3710typedef struct {
3711    unsigned int val;
3712    const char *name;
3713} BITNAMES;
3714
3715#undef _nc_trace_ttymode
3716char	*_nc_trace_ttymode(
3717		struct termios *tty)
3718		{ return(*(char **)0); }
3719
3720#undef _nc_tracebits
3721char	*_nc_tracebits(void)
3722		{ return(*(char **)0); }
3723
3724/* ./trace/lib_tracechr.c */
3725
3726#undef _tracechar
3727char	*_tracechar(
3728		int	ch)
3729		{ return(*(char **)0); }
3730
3731/* ./tinfo/lib_ttyflags.c */
3732
3733#undef _nc_get_tty_mode
3734int	_nc_get_tty_mode(
3735		struct termios *buf)
3736		{ return(*(int *)0); }
3737
3738#undef _nc_set_tty_mode
3739int	_nc_set_tty_mode(
3740		struct termios *buf)
3741		{ return(*(int *)0); }
3742
3743#undef def_shell_mode
3744int	def_shell_mode(void)
3745		{ return(*(int *)0); }
3746
3747#undef def_prog_mode
3748int	def_prog_mode(void)
3749		{ return(*(int *)0); }
3750
3751#undef reset_prog_mode
3752int	reset_prog_mode(void)
3753		{ return(*(int *)0); }
3754
3755#undef reset_shell_mode
3756int	reset_shell_mode(void)
3757		{ return(*(int *)0); }
3758
3759#undef savetty
3760int	savetty(void)
3761		{ return(*(int *)0); }
3762
3763#undef resetty
3764int	resetty(void)
3765		{ return(*(int *)0); }
3766
3767/* ./tty/lib_twait.c */
3768
3769#undef _nc_timed_wait
3770int	_nc_timed_wait(
3771		int	mode, 
3772		int	milliseconds, 
3773		int	*timeleft)
3774		{ return(*(int *)0); }
3775
3776/* ./tinfo/name_match.c */
3777
3778#undef _nc_first_name
3779char	*_nc_first_name(
3780		const char *const sp)
3781		{ return(*(char **)0); }
3782
3783#undef _nc_name_match
3784int	_nc_name_match(
3785		const char *const namelst, 
3786		const char *const name, 
3787		const char *const delim)
3788		{ return(*(int *)0); }
3789
3790/* ./names.c */
3791
3792#undef boolnames
3793char	*const boolnames[] = {0};
3794#undef boolfnames
3795char	*const boolfnames[] = {0};
3796#undef numnames
3797char	*const numnames[] = {0};
3798#undef numfnames
3799char	*const numfnames[] = {0};
3800#undef strnames
3801char	*const strnames[] = {0};
3802#undef strfnames
3803char	*const strfnames[] = {0};
3804
3805/* ./tinfo/parse_entry.c */
3806
3807#undef _nc_parse_entry
3808int	_nc_parse_entry(
3809		struct entry *entryp, 
3810		int	literal, 
3811		NCURSES_BOOL silent)
3812		{ return(*(int *)0); }
3813
3814#undef _nc_capcmp
3815int	_nc_capcmp(
3816		const char *s, 
3817		const char *t)
3818		{ return(*(int *)0); }
3819
3820typedef struct {
3821    const char *from;
3822    const char *to;
3823} assoc;
3824
3825/* ./tinfo/read_entry.c */
3826
3827#include <hashed_db.h>
3828
3829#undef _nc_read_termtype
3830int	_nc_read_termtype(
3831		TERMTYPE *ptr, 
3832		char	*buffer, 
3833		int	limit)
3834		{ return(*(int *)0); }
3835
3836#undef _nc_read_file_entry
3837int	_nc_read_file_entry(
3838		const char *const filename, 
3839		TERMTYPE *ptr)
3840		{ return(*(int *)0); }
3841
3842#undef _nc_read_entry
3843int	_nc_read_entry(
3844		const char *const name, 
3845		char	*const filename, 
3846		TERMTYPE *const tp)
3847		{ return(*(int *)0); }
3848
3849/* ./tinfo/read_termcap.c */
3850
3851#include <sys/types.h>
3852
3853#undef _nc_read_termcap_entry
3854int	_nc_read_termcap_entry(
3855		const char *const tn, 
3856		TERMTYPE *const tp)
3857		{ return(*(int *)0); }
3858
3859/* ./tinfo/setbuf.c */
3860
3861#undef _nc_set_buffer
3862void	_nc_set_buffer(
3863		FILE	*ofp, 
3864		NCURSES_BOOL buffered)
3865		{ /* void */ }
3866
3867/* ./tinfo/strings.c */
3868
3869#undef _nc_str_init
3870string_desc *_nc_str_init(
3871		string_desc *dst, 
3872		char	*src, 
3873		size_t	len)
3874		{ return(*(string_desc **)0); }
3875
3876#undef _nc_str_null
3877string_desc *_nc_str_null(
3878		string_desc *dst, 
3879		size_t	len)
3880		{ return(*(string_desc **)0); }
3881
3882#undef _nc_str_copy
3883string_desc *_nc_str_copy(
3884		string_desc *dst, 
3885		string_desc *src)
3886		{ return(*(string_desc **)0); }
3887
3888#undef _nc_safe_strcat
3889NCURSES_BOOL _nc_safe_strcat(
3890		string_desc *dst, 
3891		const char *src)
3892		{ return(*(NCURSES_BOOL *)0); }
3893
3894#undef _nc_safe_strcpy
3895NCURSES_BOOL _nc_safe_strcpy(
3896		string_desc *dst, 
3897		const char *src)
3898		{ return(*(NCURSES_BOOL *)0); }
3899
3900/* ./trace/trace_buf.c */
3901
3902typedef struct {
3903    char *text;
3904    size_t size;
3905} LIST;
3906
3907#undef _nc_trace_buf
3908char	*_nc_trace_buf(
3909		int	bufnum, 
3910		size_t	want)
3911		{ return(*(char **)0); }
3912
3913#undef _nc_trace_bufcat
3914char	*_nc_trace_bufcat(
3915		int	bufnum, 
3916		const char *value)
3917		{ return(*(char **)0); }
3918
3919/* ./trace/trace_tries.c */
3920
3921#undef _nc_trace_tries
3922void	_nc_trace_tries(
3923		struct tries *tree)
3924		{ /* void */ }
3925
3926/* ./base/tries.c */
3927
3928#undef _nc_expand_try
3929char	*_nc_expand_try(
3930		struct tries *tree, 
3931		unsigned code, 
3932		int	*count, 
3933		size_t	len)
3934		{ return(*(char **)0); }
3935
3936#undef _nc_remove_key
3937int	_nc_remove_key(
3938		struct tries **tree, 
3939		unsigned code)
3940		{ return(*(int *)0); }
3941
3942#undef _nc_remove_string
3943int	_nc_remove_string(
3944		struct tries **tree, 
3945		const char *string)
3946		{ return(*(int *)0); }
3947
3948/* ./tinfo/trim_sgr0.c */
3949
3950#undef _nc_trim_sgr0
3951char	*_nc_trim_sgr0(
3952		TERMTYPE *tp)
3953		{ return(*(char **)0); }
3954
3955/* ./unctrl.c */
3956
3957#undef unctrl
3958char	*unctrl(
3959		 chtype	ch)
3960		{ return(*(char **)0); }
3961
3962/* ./trace/visbuf.c */
3963
3964#undef _nc_visbuf2
3965const char *_nc_visbuf2(
3966		int	bufnum, 
3967		const char *buf)
3968		{ return(*(const char **)0); }
3969
3970#undef _nc_visbuf
3971const char *_nc_visbuf(
3972		const char *buf)
3973		{ return(*(const char **)0); }
3974
3975#undef _nc_visbufn
3976const char *_nc_visbufn(
3977		const char *buf, 
3978		int	len)
3979		{ return(*(const char **)0); }
3980
3981#undef _nc_viswbuf2
3982const char *_nc_viswbuf2(
3983		int	bufnum, 
3984		const wchar_t *buf)
3985		{ return(*(const char **)0); }
3986
3987#undef _nc_viswbuf
3988const char *_nc_viswbuf(
3989		const wchar_t *buf)
3990		{ return(*(const char **)0); }
3991
3992#undef _nc_viswbufn
3993const char *_nc_viswbufn(
3994		const wchar_t *buf, 
3995		int	len)
3996		{ return(*(const char **)0); }
3997
3998#undef _nc_viswibuf
3999const char *_nc_viswibuf(
4000		const wint_t *buf)
4001		{ return(*(const char **)0); }
4002
4003#undef _nc_viscbuf2
4004const char *_nc_viscbuf2(
4005		int	bufnum, 
4006		const cchar_t *buf, 
4007		int	len)
4008		{ return(*(const char **)0); }
4009
4010#undef _nc_viscbuf
4011const char *_nc_viscbuf(
4012		const cchar_t *buf, 
4013		int	len)
4014		{ return(*(const char **)0); }
4015
4016/* ./tinfo/write_entry.c */
4017
4018#undef _nc_set_writedir
4019void	_nc_set_writedir(
4020		char	*dir)
4021		{ /* void */ }
4022
4023#undef _nc_write_entry
4024void	_nc_write_entry(
4025		TERMTYPE *const tp)
4026		{ /* void */ }
4027
4028#undef _nc_tic_written
4029int	_nc_tic_written(void)
4030		{ return(*(int *)0); }
4031
4032/* ./base/define_key.c */
4033
4034#undef define_key
4035int	define_key(
4036		const char *str, 
4037		int	keycode)
4038		{ return(*(int *)0); }
4039
4040/* ./tinfo/hashed_db.c */
4041
4042#undef _nc_hashed_db
4043void	_nc_hashed_db(void)
4044		{ /* void */ }
4045
4046/* ./base/key_defined.c */
4047
4048#undef key_defined
4049int	key_defined(
4050		const char *str)
4051		{ return(*(int *)0); }
4052
4053/* ./base/keybound.c */
4054
4055#undef keybound
4056char	*keybound(
4057		int	code, 
4058		int	count)
4059		{ return(*(char **)0); }
4060
4061/* ./base/keyok.c */
4062
4063#undef keyok
4064int	keyok(
4065		int	c, 
4066		NCURSES_BOOL flag)
4067		{ return(*(int *)0); }
4068
4069/* ./base/version.c */
4070
4071#undef curses_version
4072const char *curses_version(void)
4073		{ return(*(const char **)0); }
4074