llib-lncursestw revision 262629
1/****************************************************************************
2 * Copyright (c) 2009-2010,2011 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 2009-2010,2011                                 *
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_sp
42void	_nc_scroll_optimize_sp(
43		SCREEN	*sp)
44		{ /* void */ }
45
46#undef _nc_scroll_optimize
47void	_nc_scroll_optimize(void)
48		{ /* void */ }
49
50#undef _nc_linedump_sp
51void	_nc_linedump_sp(
52		SCREEN	*sp)
53		{ /* void */ }
54
55#undef _nc_linedump
56void	_nc_linedump(void)
57		{ /* void */ }
58
59/* ./tty/hashmap.c */
60
61#undef _nc_hash_map_sp
62void	_nc_hash_map_sp(
63		SCREEN	*sp)
64		{ /* void */ }
65
66#undef _nc_hash_map
67void	_nc_hash_map(void)
68		{ /* void */ }
69
70#undef _nc_make_oldhash_sp
71void	_nc_make_oldhash_sp(
72		SCREEN	*sp, 
73		int	i)
74		{ /* void */ }
75
76#undef _nc_make_oldhash
77void	_nc_make_oldhash(
78		int	i)
79		{ /* void */ }
80
81#undef _nc_scroll_oldhash_sp
82void	_nc_scroll_oldhash_sp(
83		SCREEN	*sp, 
84		int	n, 
85		int	top, 
86		int	bot)
87		{ /* void */ }
88
89#undef _nc_scroll_oldhash
90void	_nc_scroll_oldhash(
91		int	n, 
92		int	top, 
93		int	bot)
94		{ /* void */ }
95
96/* ./base/lib_addch.c */
97
98#include <ctype.h>
99
100#undef _nc_render
101cchar_t	_nc_render(
102		WINDOW	*win, 
103		cchar_t	ch)
104		{ return(*(cchar_t *)0); }
105
106#undef _nc_build_wch
107int	_nc_build_wch(
108		WINDOW	*win, 
109		cchar_t	*ch)
110		{ return(*(int *)0); }
111
112#undef _nc_waddch_nosync
113int	_nc_waddch_nosync(
114		WINDOW	*win, 
115		const cchar_t c)
116		{ return(*(int *)0); }
117
118#undef waddch
119int	waddch(
120		WINDOW	*win, 
121		const chtype ch)
122		{ return(*(int *)0); }
123
124#undef wechochar
125int	wechochar(
126		WINDOW	*win, 
127		const chtype ch)
128		{ return(*(int *)0); }
129
130/* ./base/lib_addstr.c */
131
132#undef waddnstr
133int	waddnstr(
134		WINDOW	*win, 
135		const char *astr, 
136		int	n)
137		{ return(*(int *)0); }
138
139#undef waddchnstr
140int	waddchnstr(
141		WINDOW	*win, 
142		const chtype *astr, 
143		int	n)
144		{ return(*(int *)0); }
145
146#undef _nc_wchstrlen
147int	_nc_wchstrlen(
148		const cchar_t *s)
149		{ return(*(int *)0); }
150
151#undef wadd_wchnstr
152int	wadd_wchnstr(
153		WINDOW	*win, 
154		const cchar_t *astr, 
155		int	n)
156		{ return(*(int *)0); }
157
158#undef waddnwstr
159int	waddnwstr(
160		WINDOW	*win, 
161		const wchar_t *str, 
162		int	n)
163		{ return(*(int *)0); }
164
165/* ./base/lib_beep.c */
166
167#undef beep_sp
168int	beep_sp(
169		SCREEN	*sp)
170		{ return(*(int *)0); }
171
172#undef beep
173int	beep(void)
174		{ return(*(int *)0); }
175
176/* ./base/lib_bkgd.c */
177
178#undef wbkgrndset
179void	wbkgrndset(
180		WINDOW	*win, 
181		const cchar_t *ch)
182		{ /* void */ }
183
184#undef wbkgdset
185void	wbkgdset(
186		WINDOW	*win, 
187		chtype	ch)
188		{ /* void */ }
189
190#undef wbkgrnd
191int	wbkgrnd(
192		WINDOW	*win, 
193		const cchar_t *ch)
194		{ return(*(int *)0); }
195
196#undef wbkgd
197int	wbkgd(
198		WINDOW	*win, 
199		chtype	ch)
200		{ return(*(int *)0); }
201
202/* ./base/lib_box.c */
203
204#undef wborder
205int	wborder(
206		WINDOW	*win, 
207		chtype	ls, 
208		chtype	rs, 
209		chtype	ts, 
210		chtype	bs, 
211		chtype	tl, 
212		chtype	tr, 
213		chtype	bl, 
214		chtype	br)
215		{ return(*(int *)0); }
216
217/* ./base/lib_chgat.c */
218
219#undef wchgat
220int	wchgat(
221		WINDOW	*win, 
222		int	n, 
223		attr_t	attr, 
224		short	color, 
225		const void *opts)
226		{ return(*(int *)0); }
227
228/* ./base/lib_clear.c */
229
230#undef wclear
231int	wclear(
232		WINDOW	*win)
233		{ return(*(int *)0); }
234
235/* ./base/lib_clearok.c */
236
237#undef clearok
238int	clearok(
239		WINDOW	*win, 
240		NCURSES_BOOL flag)
241		{ return(*(int *)0); }
242
243/* ./base/lib_clrbot.c */
244
245#undef wclrtobot
246int	wclrtobot(
247		WINDOW	*win)
248		{ return(*(int *)0); }
249
250/* ./base/lib_clreol.c */
251
252#undef wclrtoeol
253int	wclrtoeol(
254		WINDOW	*win)
255		{ return(*(int *)0); }
256
257/* ./base/lib_color.c */
258
259#include <tic.h>
260
261#undef _nc_COLOR_PAIRS
262int	_nc_COLOR_PAIRS(void)
263		{ return(*(int *)0); }
264
265#undef _nc_COLORS
266int	_nc_COLORS(void)
267		{ return(*(int *)0); }
268
269#undef _nc_reset_colors_sp
270NCURSES_BOOL _nc_reset_colors_sp(
271		SCREEN	*sp)
272		{ return(*(NCURSES_BOOL *)0); }
273
274#undef _nc_reset_colors
275NCURSES_BOOL _nc_reset_colors(void)
276		{ return(*(NCURSES_BOOL *)0); }
277
278#undef start_color_sp
279int	start_color_sp(
280		SCREEN	*sp)
281		{ return(*(int *)0); }
282
283#undef start_color
284int	start_color(void)
285		{ return(*(int *)0); }
286
287#undef init_pair_sp
288int	init_pair_sp(
289		SCREEN	*sp, 
290		short	pair, 
291		short	f, 
292		short	b)
293		{ return(*(int *)0); }
294
295#undef init_pair
296int	init_pair(
297		short	pair, 
298		short	f, 
299		short	b)
300		{ return(*(int *)0); }
301
302#undef init_color_sp
303int	init_color_sp(
304		SCREEN	*sp, 
305		short	color, 
306		short	r, 
307		short	g, 
308		short	b)
309		{ return(*(int *)0); }
310
311#undef init_color
312int	init_color(
313		short	color, 
314		short	r, 
315		short	g, 
316		short	b)
317		{ return(*(int *)0); }
318
319#undef can_change_color_sp
320NCURSES_BOOL can_change_color_sp(
321		SCREEN	*sp)
322		{ return(*(NCURSES_BOOL *)0); }
323
324#undef can_change_color
325NCURSES_BOOL can_change_color(void)
326		{ return(*(NCURSES_BOOL *)0); }
327
328#undef has_colors_sp
329NCURSES_BOOL has_colors_sp(
330		SCREEN	*sp)
331		{ return(*(NCURSES_BOOL *)0); }
332
333#undef has_colors
334NCURSES_BOOL has_colors(void)
335		{ return(*(NCURSES_BOOL *)0); }
336
337#undef color_content_sp
338int	color_content_sp(
339		SCREEN	*sp, 
340		short	color, 
341		short	*r, 
342		short	*g, 
343		short	*b)
344		{ return(*(int *)0); }
345
346#undef color_content
347int	color_content(
348		short	color, 
349		short	*r, 
350		short	*g, 
351		short	*b)
352		{ return(*(int *)0); }
353
354#undef pair_content_sp
355int	pair_content_sp(
356		SCREEN	*sp, 
357		short	pair, 
358		short	*f, 
359		short	*b)
360		{ return(*(int *)0); }
361
362#undef pair_content
363int	pair_content(
364		short	pair, 
365		short	*f, 
366		short	*b)
367		{ return(*(int *)0); }
368
369#undef _nc_do_color_sp
370void	_nc_do_color_sp(
371		SCREEN	*sp, 
372		short	old_pair, 
373		short	pair, 
374		NCURSES_BOOL reverse, 
375		NCURSES_OUTC_sp outc)
376		{ /* void */ }
377
378#undef _nc_do_color
379void	_nc_do_color(
380		short	old_pair, 
381		short	pair, 
382		NCURSES_BOOL reverse, 
383		NCURSES_OUTC outc)
384		{ /* void */ }
385
386/* ./base/lib_colorset.c */
387
388#undef wcolor_set
389int	wcolor_set(
390		WINDOW	*win, 
391		short	color_pair_number, 
392		void	*opts)
393		{ return(*(int *)0); }
394
395/* ./base/lib_delch.c */
396
397#undef wdelch
398int	wdelch(
399		WINDOW	*win)
400		{ return(*(int *)0); }
401
402/* ./base/lib_delwin.c */
403
404#undef delwin
405int	delwin(
406		WINDOW	*win)
407		{ return(*(int *)0); }
408
409/* ./base/lib_echo.c */
410
411#undef echo_sp
412int	echo_sp(
413		SCREEN	*sp)
414		{ return(*(int *)0); }
415
416#undef echo
417int	echo(void)
418		{ return(*(int *)0); }
419
420#undef noecho_sp
421int	noecho_sp(
422		SCREEN	*sp)
423		{ return(*(int *)0); }
424
425#undef noecho
426int	noecho(void)
427		{ return(*(int *)0); }
428
429/* ./base/lib_endwin.c */
430
431#undef endwin_sp
432int	endwin_sp(
433		SCREEN	*sp)
434		{ return(*(int *)0); }
435
436#undef endwin
437int	endwin(void)
438		{ return(*(int *)0); }
439
440/* ./base/lib_erase.c */
441
442#undef werase
443int	werase(
444		WINDOW	*win)
445		{ return(*(int *)0); }
446
447/* ./base/lib_flash.c */
448
449#undef flash_sp
450int	flash_sp(
451		SCREEN	*sp)
452		{ return(*(int *)0); }
453
454#undef flash
455int	flash(void)
456		{ return(*(int *)0); }
457
458/* ./lib_gen.c */
459
460#undef addch
461int	addch(
462		const chtype z)
463		{ return(*(int *)0); }
464
465#undef addchnstr
466int	addchnstr(
467		const chtype *a1, 
468		int	z)
469		{ return(*(int *)0); }
470
471#undef addchstr
472int	addchstr(
473		const chtype *z)
474		{ return(*(int *)0); }
475
476#undef addnstr
477int	addnstr(
478		const char *a1, 
479		int	z)
480		{ return(*(int *)0); }
481
482#undef addstr
483int	addstr(
484		const char *z)
485		{ return(*(int *)0); }
486
487#undef attroff
488int	attroff(
489		NCURSES_ATTR_T	z)
490		{ return(*(int *)0); }
491
492#undef attron
493int	attron(
494		NCURSES_ATTR_T	z)
495		{ return(*(int *)0); }
496
497#undef attrset
498int	attrset(
499		NCURSES_ATTR_T	z)
500		{ return(*(int *)0); }
501
502#undef attr_get
503int	attr_get(
504		attr_t	*a1, 
505		short	*a2, 
506		void	*z)
507		{ return(*(int *)0); }
508
509#undef attr_off
510int	attr_off(
511		attr_t	a1, 
512		void	*z)
513		{ return(*(int *)0); }
514
515#undef attr_on
516int	attr_on(
517		attr_t	a1, 
518		void	*z)
519		{ return(*(int *)0); }
520
521#undef attr_set
522int	attr_set(
523		attr_t	a1, 
524		short	a2, 
525		void	*z)
526		{ return(*(int *)0); }
527
528#undef bkgd
529int	bkgd(
530		chtype	z)
531		{ return(*(int *)0); }
532
533#undef bkgdset
534void	bkgdset(
535		chtype	z)
536		{ /* void */ }
537
538#undef border
539int	border(
540		chtype	a1, 
541		chtype	a2, 
542		chtype	a3, 
543		chtype	a4, 
544		chtype	a5, 
545		chtype	a6, 
546		chtype	a7, 
547		chtype	z)
548		{ return(*(int *)0); }
549
550#undef box
551int	box(
552		WINDOW	*a1, 
553		chtype	a2, 
554		chtype	z)
555		{ return(*(int *)0); }
556
557#undef chgat
558int	chgat(
559		int	a1, 
560		attr_t	a2, 
561		short	a3, 
562		const void *z)
563		{ return(*(int *)0); }
564
565#undef clear
566int	clear(void)
567		{ return(*(int *)0); }
568
569#undef clrtobot
570int	clrtobot(void)
571		{ return(*(int *)0); }
572
573#undef clrtoeol
574int	clrtoeol(void)
575		{ return(*(int *)0); }
576
577#undef color_set
578int	color_set(
579		short	a1, 
580		void	*z)
581		{ return(*(int *)0); }
582
583#undef COLOR_PAIR
584int	COLOR_PAIR(
585		int	z)
586		{ return(*(int *)0); }
587
588#undef delch
589int	delch(void)
590		{ return(*(int *)0); }
591
592#undef deleteln
593int	deleteln(void)
594		{ return(*(int *)0); }
595
596#undef echochar
597int	echochar(
598		const chtype z)
599		{ return(*(int *)0); }
600
601#undef erase
602int	erase(void)
603		{ return(*(int *)0); }
604
605#undef getbkgd
606chtype	getbkgd(
607		WINDOW	*z)
608		{ return(*(chtype *)0); }
609
610#undef getch
611int	getch(void)
612		{ return(*(int *)0); }
613
614#undef getnstr
615int	getnstr(
616		char	*a1, 
617		int	z)
618		{ return(*(int *)0); }
619
620#undef getstr
621int	getstr(
622		char	*z)
623		{ return(*(int *)0); }
624
625#undef hline
626int	hline(
627		chtype	a1, 
628		int	z)
629		{ return(*(int *)0); }
630
631#undef inch
632chtype	inch(void)
633		{ return(*(chtype *)0); }
634
635#undef inchnstr
636int	inchnstr(
637		chtype	*a1, 
638		int	z)
639		{ return(*(int *)0); }
640
641#undef inchstr
642int	inchstr(
643		chtype	*z)
644		{ return(*(int *)0); }
645
646#undef innstr
647int	innstr(
648		char	*a1, 
649		int	z)
650		{ return(*(int *)0); }
651
652#undef insch
653int	insch(
654		chtype	z)
655		{ return(*(int *)0); }
656
657#undef insdelln
658int	insdelln(
659		int	z)
660		{ return(*(int *)0); }
661
662#undef insertln
663int	insertln(void)
664		{ return(*(int *)0); }
665
666#undef insnstr
667int	insnstr(
668		const char *a1, 
669		int	z)
670		{ return(*(int *)0); }
671
672#undef insstr
673int	insstr(
674		const char *z)
675		{ return(*(int *)0); }
676
677#undef instr
678int	instr(
679		char	*z)
680		{ return(*(int *)0); }
681
682#undef move
683int	move(
684		int	a1, 
685		int	z)
686		{ return(*(int *)0); }
687
688#undef mvaddch
689int	mvaddch(
690		int	a1, 
691		int	a2, 
692		const chtype z)
693		{ return(*(int *)0); }
694
695#undef mvaddchnstr
696int	mvaddchnstr(
697		int	a1, 
698		int	a2, 
699		const chtype *a3, 
700		int	z)
701		{ return(*(int *)0); }
702
703#undef mvaddchstr
704int	mvaddchstr(
705		int	a1, 
706		int	a2, 
707		const chtype *z)
708		{ return(*(int *)0); }
709
710#undef mvaddnstr
711int	mvaddnstr(
712		int	a1, 
713		int	a2, 
714		const char *a3, 
715		int	z)
716		{ return(*(int *)0); }
717
718#undef mvaddstr
719int	mvaddstr(
720		int	a1, 
721		int	a2, 
722		const char *z)
723		{ return(*(int *)0); }
724
725#undef mvchgat
726int	mvchgat(
727		int	a1, 
728		int	a2, 
729		int	a3, 
730		attr_t	a4, 
731		short	a5, 
732		const void *z)
733		{ return(*(int *)0); }
734
735#undef mvdelch
736int	mvdelch(
737		int	a1, 
738		int	z)
739		{ return(*(int *)0); }
740
741#undef mvgetch
742int	mvgetch(
743		int	a1, 
744		int	z)
745		{ return(*(int *)0); }
746
747#undef mvgetnstr
748int	mvgetnstr(
749		int	a1, 
750		int	a2, 
751		char	*a3, 
752		int	z)
753		{ return(*(int *)0); }
754
755#undef mvgetstr
756int	mvgetstr(
757		int	a1, 
758		int	a2, 
759		char	*z)
760		{ return(*(int *)0); }
761
762#undef mvhline
763int	mvhline(
764		int	a1, 
765		int	a2, 
766		chtype	a3, 
767		int	z)
768		{ return(*(int *)0); }
769
770#undef mvinch
771chtype	mvinch(
772		int	a1, 
773		int	z)
774		{ return(*(chtype *)0); }
775
776#undef mvinchnstr
777int	mvinchnstr(
778		int	a1, 
779		int	a2, 
780		chtype	*a3, 
781		int	z)
782		{ return(*(int *)0); }
783
784#undef mvinchstr
785int	mvinchstr(
786		int	a1, 
787		int	a2, 
788		chtype	*z)
789		{ return(*(int *)0); }
790
791#undef mvinnstr
792int	mvinnstr(
793		int	a1, 
794		int	a2, 
795		char	*a3, 
796		int	z)
797		{ return(*(int *)0); }
798
799#undef mvinsch
800int	mvinsch(
801		int	a1, 
802		int	a2, 
803		chtype	z)
804		{ return(*(int *)0); }
805
806#undef mvinsnstr
807int	mvinsnstr(
808		int	a1, 
809		int	a2, 
810		const char *a3, 
811		int	z)
812		{ return(*(int *)0); }
813
814#undef mvinsstr
815int	mvinsstr(
816		int	a1, 
817		int	a2, 
818		const char *z)
819		{ return(*(int *)0); }
820
821#undef mvinstr
822int	mvinstr(
823		int	a1, 
824		int	a2, 
825		char	*z)
826		{ return(*(int *)0); }
827
828#undef mvvline
829int	mvvline(
830		int	a1, 
831		int	a2, 
832		chtype	a3, 
833		int	z)
834		{ return(*(int *)0); }
835
836#undef mvwaddch
837int	mvwaddch(
838		WINDOW	*a1, 
839		int	a2, 
840		int	a3, 
841		const chtype z)
842		{ return(*(int *)0); }
843
844#undef mvwaddchnstr
845int	mvwaddchnstr(
846		WINDOW	*a1, 
847		int	a2, 
848		int	a3, 
849		const chtype *a4, 
850		int	z)
851		{ return(*(int *)0); }
852
853#undef mvwaddchstr
854int	mvwaddchstr(
855		WINDOW	*a1, 
856		int	a2, 
857		int	a3, 
858		const chtype *z)
859		{ return(*(int *)0); }
860
861#undef mvwaddnstr
862int	mvwaddnstr(
863		WINDOW	*a1, 
864		int	a2, 
865		int	a3, 
866		const char *a4, 
867		int	z)
868		{ return(*(int *)0); }
869
870#undef mvwaddstr
871int	mvwaddstr(
872		WINDOW	*a1, 
873		int	a2, 
874		int	a3, 
875		const char *z)
876		{ return(*(int *)0); }
877
878#undef mvwchgat
879int	mvwchgat(
880		WINDOW	*a1, 
881		int	a2, 
882		int	a3, 
883		int	a4, 
884		attr_t	a5, 
885		short	a6, 
886		const void *z)
887		{ return(*(int *)0); }
888
889#undef mvwdelch
890int	mvwdelch(
891		WINDOW	*a1, 
892		int	a2, 
893		int	z)
894		{ return(*(int *)0); }
895
896#undef mvwgetch
897int	mvwgetch(
898		WINDOW	*a1, 
899		int	a2, 
900		int	z)
901		{ return(*(int *)0); }
902
903#undef mvwgetnstr
904int	mvwgetnstr(
905		WINDOW	*a1, 
906		int	a2, 
907		int	a3, 
908		char	*a4, 
909		int	z)
910		{ return(*(int *)0); }
911
912#undef mvwgetstr
913int	mvwgetstr(
914		WINDOW	*a1, 
915		int	a2, 
916		int	a3, 
917		char	*z)
918		{ return(*(int *)0); }
919
920#undef mvwhline
921int	mvwhline(
922		WINDOW	*a1, 
923		int	a2, 
924		int	a3, 
925		chtype	a4, 
926		int	z)
927		{ return(*(int *)0); }
928
929#undef mvwinch
930chtype	mvwinch(
931		WINDOW	*a1, 
932		int	a2, 
933		int	z)
934		{ return(*(chtype *)0); }
935
936#undef mvwinchnstr
937int	mvwinchnstr(
938		WINDOW	*a1, 
939		int	a2, 
940		int	a3, 
941		chtype	*a4, 
942		int	z)
943		{ return(*(int *)0); }
944
945#undef mvwinchstr
946int	mvwinchstr(
947		WINDOW	*a1, 
948		int	a2, 
949		int	a3, 
950		chtype	*z)
951		{ return(*(int *)0); }
952
953#undef mvwinnstr
954int	mvwinnstr(
955		WINDOW	*a1, 
956		int	a2, 
957		int	a3, 
958		char	*a4, 
959		int	z)
960		{ return(*(int *)0); }
961
962#undef mvwinsch
963int	mvwinsch(
964		WINDOW	*a1, 
965		int	a2, 
966		int	a3, 
967		chtype	z)
968		{ return(*(int *)0); }
969
970#undef mvwinsnstr
971int	mvwinsnstr(
972		WINDOW	*a1, 
973		int	a2, 
974		int	a3, 
975		const char *a4, 
976		int	z)
977		{ return(*(int *)0); }
978
979#undef mvwinsstr
980int	mvwinsstr(
981		WINDOW	*a1, 
982		int	a2, 
983		int	a3, 
984		const char *z)
985		{ return(*(int *)0); }
986
987#undef mvwinstr
988int	mvwinstr(
989		WINDOW	*a1, 
990		int	a2, 
991		int	a3, 
992		char	*z)
993		{ return(*(int *)0); }
994
995#undef mvwvline
996int	mvwvline(
997		WINDOW	*a1, 
998		int	a2, 
999		int	a3, 
1000		chtype	a4, 
1001		int	z)
1002		{ return(*(int *)0); }
1003
1004#undef PAIR_NUMBER
1005int	PAIR_NUMBER(
1006		int	z)
1007		{ return(*(int *)0); }
1008
1009#undef redrawwin
1010int	redrawwin(
1011		WINDOW	*z)
1012		{ return(*(int *)0); }
1013
1014#undef refresh
1015int	refresh(void)
1016		{ return(*(int *)0); }
1017
1018#undef scrl
1019int	scrl(
1020		int	z)
1021		{ return(*(int *)0); }
1022
1023#undef scroll
1024int	scroll(
1025		WINDOW	*z)
1026		{ return(*(int *)0); }
1027
1028#undef setscrreg
1029int	setscrreg(
1030		int	a1, 
1031		int	z)
1032		{ return(*(int *)0); }
1033
1034#undef slk_attr_off
1035int	slk_attr_off(
1036		const attr_t a1, 
1037		void	*z)
1038		{ return(*(int *)0); }
1039
1040#undef slk_attr_on
1041int	slk_attr_on(
1042		attr_t	a1, 
1043		void	*z)
1044		{ return(*(int *)0); }
1045
1046#undef standout
1047int	standout(void)
1048		{ return(*(int *)0); }
1049
1050#undef standend
1051int	standend(void)
1052		{ return(*(int *)0); }
1053
1054#undef timeout
1055void	timeout(
1056		int	z)
1057		{ /* void */ }
1058
1059#undef touchline
1060int	touchline(
1061		WINDOW	*a1, 
1062		int	a2, 
1063		int	z)
1064		{ return(*(int *)0); }
1065
1066#undef touchwin
1067int	touchwin(
1068		WINDOW	*z)
1069		{ return(*(int *)0); }
1070
1071#undef untouchwin
1072int	untouchwin(
1073		WINDOW	*z)
1074		{ return(*(int *)0); }
1075
1076#undef vline
1077int	vline(
1078		chtype	a1, 
1079		int	z)
1080		{ return(*(int *)0); }
1081
1082#undef vw_printw
1083int	vw_printw(
1084		WINDOW	*a1, 
1085		const char *a2, 
1086		va_list	z)
1087		{ return(*(int *)0); }
1088
1089#undef vw_scanw
1090int	vw_scanw(
1091		WINDOW	*a1, 
1092		char	*a2, 
1093		va_list	z)
1094		{ return(*(int *)0); }
1095
1096#undef waddchstr
1097int	waddchstr(
1098		WINDOW	*a1, 
1099		const chtype *z)
1100		{ return(*(int *)0); }
1101
1102#undef waddstr
1103int	waddstr(
1104		WINDOW	*a1, 
1105		const char *z)
1106		{ return(*(int *)0); }
1107
1108#undef wattron
1109int	wattron(
1110		WINDOW	*a1, 
1111		int	z)
1112		{ return(*(int *)0); }
1113
1114#undef wattroff
1115int	wattroff(
1116		WINDOW	*a1, 
1117		int	z)
1118		{ return(*(int *)0); }
1119
1120#undef wattrset
1121int	wattrset(
1122		WINDOW	*a1, 
1123		int	z)
1124		{ return(*(int *)0); }
1125
1126#undef wattr_get
1127int	wattr_get(
1128		WINDOW	*a1, 
1129		attr_t	*a2, 
1130		short	*a3, 
1131		void	*z)
1132		{ return(*(int *)0); }
1133
1134#undef wattr_set
1135int	wattr_set(
1136		WINDOW	*a1, 
1137		attr_t	a2, 
1138		short	a3, 
1139		void	*z)
1140		{ return(*(int *)0); }
1141
1142#undef wdeleteln
1143int	wdeleteln(
1144		WINDOW	*z)
1145		{ return(*(int *)0); }
1146
1147#undef wgetstr
1148int	wgetstr(
1149		WINDOW	*a1, 
1150		char	*z)
1151		{ return(*(int *)0); }
1152
1153#undef winchstr
1154int	winchstr(
1155		WINDOW	*a1, 
1156		chtype	*z)
1157		{ return(*(int *)0); }
1158
1159#undef winsertln
1160int	winsertln(
1161		WINDOW	*z)
1162		{ return(*(int *)0); }
1163
1164#undef winsstr
1165int	winsstr(
1166		WINDOW	*a1, 
1167		const char *z)
1168		{ return(*(int *)0); }
1169
1170#undef winstr
1171int	winstr(
1172		WINDOW	*a1, 
1173		char	*z)
1174		{ return(*(int *)0); }
1175
1176#undef wstandout
1177int	wstandout(
1178		WINDOW	*z)
1179		{ return(*(int *)0); }
1180
1181#undef wstandend
1182int	wstandend(
1183		WINDOW	*z)
1184		{ return(*(int *)0); }
1185
1186#undef getattrs
1187int	getattrs(
1188		const WINDOW *z)
1189		{ return(*(int *)0); }
1190
1191#undef getcurx
1192int	getcurx(
1193		const WINDOW *z)
1194		{ return(*(int *)0); }
1195
1196#undef getcury
1197int	getcury(
1198		const WINDOW *z)
1199		{ return(*(int *)0); }
1200
1201#undef getbegx
1202int	getbegx(
1203		const WINDOW *z)
1204		{ return(*(int *)0); }
1205
1206#undef getbegy
1207int	getbegy(
1208		const WINDOW *z)
1209		{ return(*(int *)0); }
1210
1211#undef getmaxx
1212int	getmaxx(
1213		const WINDOW *z)
1214		{ return(*(int *)0); }
1215
1216#undef getmaxy
1217int	getmaxy(
1218		const WINDOW *z)
1219		{ return(*(int *)0); }
1220
1221#undef getparx
1222int	getparx(
1223		const WINDOW *z)
1224		{ return(*(int *)0); }
1225
1226#undef getpary
1227int	getpary(
1228		const WINDOW *z)
1229		{ return(*(int *)0); }
1230
1231#undef wgetparent
1232WINDOW	*wgetparent(
1233		const WINDOW *z)
1234		{ return(*(WINDOW **)0); }
1235
1236#undef is_cleared
1237NCURSES_BOOL is_cleared(
1238		const WINDOW *z)
1239		{ return(*(NCURSES_BOOL *)0); }
1240
1241#undef is_idcok
1242NCURSES_BOOL is_idcok(
1243		const WINDOW *z)
1244		{ return(*(NCURSES_BOOL *)0); }
1245
1246#undef is_idlok
1247NCURSES_BOOL is_idlok(
1248		const WINDOW *z)
1249		{ return(*(NCURSES_BOOL *)0); }
1250
1251#undef is_immedok
1252NCURSES_BOOL is_immedok(
1253		const WINDOW *z)
1254		{ return(*(NCURSES_BOOL *)0); }
1255
1256#undef is_keypad
1257NCURSES_BOOL is_keypad(
1258		const WINDOW *z)
1259		{ return(*(NCURSES_BOOL *)0); }
1260
1261#undef is_leaveok
1262NCURSES_BOOL is_leaveok(
1263		const WINDOW *z)
1264		{ return(*(NCURSES_BOOL *)0); }
1265
1266#undef is_nodelay
1267NCURSES_BOOL is_nodelay(
1268		const WINDOW *z)
1269		{ return(*(NCURSES_BOOL *)0); }
1270
1271#undef is_notimeout
1272NCURSES_BOOL is_notimeout(
1273		const WINDOW *z)
1274		{ return(*(NCURSES_BOOL *)0); }
1275
1276#undef is_pad
1277NCURSES_BOOL is_pad(
1278		const WINDOW *z)
1279		{ return(*(NCURSES_BOOL *)0); }
1280
1281#undef is_scrollok
1282NCURSES_BOOL is_scrollok(
1283		const WINDOW *z)
1284		{ return(*(NCURSES_BOOL *)0); }
1285
1286#undef is_subwin
1287NCURSES_BOOL is_subwin(
1288		const WINDOW *z)
1289		{ return(*(NCURSES_BOOL *)0); }
1290
1291#undef is_syncok
1292NCURSES_BOOL is_syncok(
1293		const WINDOW *z)
1294		{ return(*(NCURSES_BOOL *)0); }
1295
1296#undef wgetscrreg
1297int	wgetscrreg(
1298		const WINDOW *a1, 
1299		int	*a2, 
1300		int	*z)
1301		{ return(*(int *)0); }
1302
1303#undef add_wch
1304int	add_wch(
1305		const cchar_t *z)
1306		{ return(*(int *)0); }
1307
1308#undef add_wchnstr
1309int	add_wchnstr(
1310		const cchar_t *a1, 
1311		int	z)
1312		{ return(*(int *)0); }
1313
1314#undef add_wchstr
1315int	add_wchstr(
1316		const cchar_t *z)
1317		{ return(*(int *)0); }
1318
1319#undef addnwstr
1320int	addnwstr(
1321		const wchar_t *a1, 
1322		int	z)
1323		{ return(*(int *)0); }
1324
1325#undef addwstr
1326int	addwstr(
1327		const wchar_t *z)
1328		{ return(*(int *)0); }
1329
1330#undef bkgrnd
1331int	bkgrnd(
1332		const cchar_t *z)
1333		{ return(*(int *)0); }
1334
1335#undef bkgrndset
1336void	bkgrndset(
1337		const cchar_t *z)
1338		{ /* void */ }
1339
1340#undef border_set
1341int	border_set(
1342		const cchar_t *a1, 
1343		const cchar_t *a2, 
1344		const cchar_t *a3, 
1345		const cchar_t *a4, 
1346		const cchar_t *a5, 
1347		const cchar_t *a6, 
1348		const cchar_t *a7, 
1349		const cchar_t *z)
1350		{ return(*(int *)0); }
1351
1352#undef box_set
1353int	box_set(
1354		WINDOW	*a1, 
1355		const cchar_t *a2, 
1356		const cchar_t *z)
1357		{ return(*(int *)0); }
1358
1359#undef echo_wchar
1360int	echo_wchar(
1361		const cchar_t *z)
1362		{ return(*(int *)0); }
1363
1364#undef get_wch
1365int	get_wch(
1366		wint_t	*z)
1367		{ return(*(int *)0); }
1368
1369#undef get_wstr
1370int	get_wstr(
1371		wint_t	*z)
1372		{ return(*(int *)0); }
1373
1374#undef getbkgrnd
1375int	getbkgrnd(
1376		cchar_t	*z)
1377		{ return(*(int *)0); }
1378
1379#undef getn_wstr
1380int	getn_wstr(
1381		wint_t	*a1, 
1382		int	z)
1383		{ return(*(int *)0); }
1384
1385#undef hline_set
1386int	hline_set(
1387		const cchar_t *a1, 
1388		int	z)
1389		{ return(*(int *)0); }
1390
1391#undef in_wch
1392int	in_wch(
1393		cchar_t	*z)
1394		{ return(*(int *)0); }
1395
1396#undef in_wchnstr
1397int	in_wchnstr(
1398		cchar_t	*a1, 
1399		int	z)
1400		{ return(*(int *)0); }
1401
1402#undef in_wchstr
1403int	in_wchstr(
1404		cchar_t	*z)
1405		{ return(*(int *)0); }
1406
1407#undef innwstr
1408int	innwstr(
1409		wchar_t	*a1, 
1410		int	z)
1411		{ return(*(int *)0); }
1412
1413#undef ins_nwstr
1414int	ins_nwstr(
1415		const wchar_t *a1, 
1416		int	z)
1417		{ return(*(int *)0); }
1418
1419#undef ins_wch
1420int	ins_wch(
1421		const cchar_t *z)
1422		{ return(*(int *)0); }
1423
1424#undef ins_wstr
1425int	ins_wstr(
1426		const wchar_t *z)
1427		{ return(*(int *)0); }
1428
1429#undef inwstr
1430int	inwstr(
1431		wchar_t	*z)
1432		{ return(*(int *)0); }
1433
1434#undef mvadd_wch
1435int	mvadd_wch(
1436		int	a1, 
1437		int	a2, 
1438		const cchar_t *z)
1439		{ return(*(int *)0); }
1440
1441#undef mvadd_wchnstr
1442int	mvadd_wchnstr(
1443		int	a1, 
1444		int	a2, 
1445		const cchar_t *a3, 
1446		int	z)
1447		{ return(*(int *)0); }
1448
1449#undef mvadd_wchstr
1450int	mvadd_wchstr(
1451		int	a1, 
1452		int	a2, 
1453		const cchar_t *z)
1454		{ return(*(int *)0); }
1455
1456#undef mvaddnwstr
1457int	mvaddnwstr(
1458		int	a1, 
1459		int	a2, 
1460		const wchar_t *a3, 
1461		int	z)
1462		{ return(*(int *)0); }
1463
1464#undef mvaddwstr
1465int	mvaddwstr(
1466		int	a1, 
1467		int	a2, 
1468		const wchar_t *z)
1469		{ return(*(int *)0); }
1470
1471#undef mvget_wch
1472int	mvget_wch(
1473		int	a1, 
1474		int	a2, 
1475		wint_t	*z)
1476		{ return(*(int *)0); }
1477
1478#undef mvget_wstr
1479int	mvget_wstr(
1480		int	a1, 
1481		int	a2, 
1482		wint_t	*z)
1483		{ return(*(int *)0); }
1484
1485#undef mvgetn_wstr
1486int	mvgetn_wstr(
1487		int	a1, 
1488		int	a2, 
1489		wint_t	*a3, 
1490		int	z)
1491		{ return(*(int *)0); }
1492
1493#undef mvhline_set
1494int	mvhline_set(
1495		int	a1, 
1496		int	a2, 
1497		const cchar_t *a3, 
1498		int	z)
1499		{ return(*(int *)0); }
1500
1501#undef mvin_wch
1502int	mvin_wch(
1503		int	a1, 
1504		int	a2, 
1505		cchar_t	*z)
1506		{ return(*(int *)0); }
1507
1508#undef mvin_wchnstr
1509int	mvin_wchnstr(
1510		int	a1, 
1511		int	a2, 
1512		cchar_t	*a3, 
1513		int	z)
1514		{ return(*(int *)0); }
1515
1516#undef mvin_wchstr
1517int	mvin_wchstr(
1518		int	a1, 
1519		int	a2, 
1520		cchar_t	*z)
1521		{ return(*(int *)0); }
1522
1523#undef mvinnwstr
1524int	mvinnwstr(
1525		int	a1, 
1526		int	a2, 
1527		wchar_t	*a3, 
1528		int	z)
1529		{ return(*(int *)0); }
1530
1531#undef mvins_nwstr
1532int	mvins_nwstr(
1533		int	a1, 
1534		int	a2, 
1535		const wchar_t *a3, 
1536		int	z)
1537		{ return(*(int *)0); }
1538
1539#undef mvins_wch
1540int	mvins_wch(
1541		int	a1, 
1542		int	a2, 
1543		const cchar_t *z)
1544		{ return(*(int *)0); }
1545
1546#undef mvins_wstr
1547int	mvins_wstr(
1548		int	a1, 
1549		int	a2, 
1550		const wchar_t *z)
1551		{ return(*(int *)0); }
1552
1553#undef mvinwstr
1554int	mvinwstr(
1555		int	a1, 
1556		int	a2, 
1557		wchar_t	*z)
1558		{ return(*(int *)0); }
1559
1560#undef mvvline_set
1561int	mvvline_set(
1562		int	a1, 
1563		int	a2, 
1564		const cchar_t *a3, 
1565		int	z)
1566		{ return(*(int *)0); }
1567
1568#undef mvwadd_wch
1569int	mvwadd_wch(
1570		WINDOW	*a1, 
1571		int	a2, 
1572		int	a3, 
1573		const cchar_t *z)
1574		{ return(*(int *)0); }
1575
1576#undef mvwadd_wchnstr
1577int	mvwadd_wchnstr(
1578		WINDOW	*a1, 
1579		int	a2, 
1580		int	a3, 
1581		const cchar_t *a4, 
1582		int	z)
1583		{ return(*(int *)0); }
1584
1585#undef mvwadd_wchstr
1586int	mvwadd_wchstr(
1587		WINDOW	*a1, 
1588		int	a2, 
1589		int	a3, 
1590		const cchar_t *z)
1591		{ return(*(int *)0); }
1592
1593#undef mvwaddnwstr
1594int	mvwaddnwstr(
1595		WINDOW	*a1, 
1596		int	a2, 
1597		int	a3, 
1598		const wchar_t *a4, 
1599		int	z)
1600		{ return(*(int *)0); }
1601
1602#undef mvwaddwstr
1603int	mvwaddwstr(
1604		WINDOW	*a1, 
1605		int	a2, 
1606		int	a3, 
1607		const wchar_t *z)
1608		{ return(*(int *)0); }
1609
1610#undef mvwget_wch
1611int	mvwget_wch(
1612		WINDOW	*a1, 
1613		int	a2, 
1614		int	a3, 
1615		wint_t	*z)
1616		{ return(*(int *)0); }
1617
1618#undef mvwget_wstr
1619int	mvwget_wstr(
1620		WINDOW	*a1, 
1621		int	a2, 
1622		int	a3, 
1623		wint_t	*z)
1624		{ return(*(int *)0); }
1625
1626#undef mvwgetn_wstr
1627int	mvwgetn_wstr(
1628		WINDOW	*a1, 
1629		int	a2, 
1630		int	a3, 
1631		wint_t	*a4, 
1632		int	z)
1633		{ return(*(int *)0); }
1634
1635#undef mvwhline_set
1636int	mvwhline_set(
1637		WINDOW	*a1, 
1638		int	a2, 
1639		int	a3, 
1640		const cchar_t *a4, 
1641		int	z)
1642		{ return(*(int *)0); }
1643
1644#undef mvwin_wch
1645int	mvwin_wch(
1646		WINDOW	*a1, 
1647		int	a2, 
1648		int	a3, 
1649		cchar_t	*z)
1650		{ return(*(int *)0); }
1651
1652#undef mvwin_wchnstr
1653int	mvwin_wchnstr(
1654		WINDOW	*a1, 
1655		int	a2, 
1656		int	a3, 
1657		cchar_t	*a4, 
1658		int	z)
1659		{ return(*(int *)0); }
1660
1661#undef mvwin_wchstr
1662int	mvwin_wchstr(
1663		WINDOW	*a1, 
1664		int	a2, 
1665		int	a3, 
1666		cchar_t	*z)
1667		{ return(*(int *)0); }
1668
1669#undef mvwinnwstr
1670int	mvwinnwstr(
1671		WINDOW	*a1, 
1672		int	a2, 
1673		int	a3, 
1674		wchar_t	*a4, 
1675		int	z)
1676		{ return(*(int *)0); }
1677
1678#undef mvwins_nwstr
1679int	mvwins_nwstr(
1680		WINDOW	*a1, 
1681		int	a2, 
1682		int	a3, 
1683		const wchar_t *a4, 
1684		int	z)
1685		{ return(*(int *)0); }
1686
1687#undef mvwins_wch
1688int	mvwins_wch(
1689		WINDOW	*a1, 
1690		int	a2, 
1691		int	a3, 
1692		const cchar_t *z)
1693		{ return(*(int *)0); }
1694
1695#undef mvwins_wstr
1696int	mvwins_wstr(
1697		WINDOW	*a1, 
1698		int	a2, 
1699		int	a3, 
1700		const wchar_t *z)
1701		{ return(*(int *)0); }
1702
1703#undef mvwinwstr
1704int	mvwinwstr(
1705		WINDOW	*a1, 
1706		int	a2, 
1707		int	a3, 
1708		wchar_t	*z)
1709		{ return(*(int *)0); }
1710
1711#undef mvwvline_set
1712int	mvwvline_set(
1713		WINDOW	*a1, 
1714		int	a2, 
1715		int	a3, 
1716		const cchar_t *a4, 
1717		int	z)
1718		{ return(*(int *)0); }
1719
1720#undef vline_set
1721int	vline_set(
1722		const cchar_t *a1, 
1723		int	z)
1724		{ return(*(int *)0); }
1725
1726#undef wadd_wchstr
1727int	wadd_wchstr(
1728		WINDOW	*a1, 
1729		const cchar_t *z)
1730		{ return(*(int *)0); }
1731
1732#undef waddwstr
1733int	waddwstr(
1734		WINDOW	*a1, 
1735		const wchar_t *z)
1736		{ return(*(int *)0); }
1737
1738#undef wget_wstr
1739int	wget_wstr(
1740		WINDOW	*a1, 
1741		wint_t	*z)
1742		{ return(*(int *)0); }
1743
1744#undef wgetbkgrnd
1745int	wgetbkgrnd(
1746		WINDOW	*a1, 
1747		cchar_t	*z)
1748		{ return(*(int *)0); }
1749
1750#undef win_wchstr
1751int	win_wchstr(
1752		WINDOW	*a1, 
1753		cchar_t	*z)
1754		{ return(*(int *)0); }
1755
1756#undef wins_wstr
1757int	wins_wstr(
1758		WINDOW	*a1, 
1759		const wchar_t *z)
1760		{ return(*(int *)0); }
1761
1762#undef mouse_trafo
1763NCURSES_BOOL mouse_trafo(
1764		int	*a1, 
1765		int	*a2, 
1766		NCURSES_BOOL z)
1767		{ return(*(NCURSES_BOOL *)0); }
1768
1769/* ./base/lib_getch.c */
1770
1771#include <fifo_defs.h>
1772
1773#undef _nc_ESCDELAY
1774int	_nc_ESCDELAY(void)
1775		{ return(*(int *)0); }
1776
1777#undef _nc_ptr_Escdelay
1778int	*_nc_ptr_Escdelay(
1779		SCREEN	*sp)
1780		{ return(*(int **)0); }
1781
1782#undef set_escdelay_sp
1783int	set_escdelay_sp(
1784		SCREEN	*sp, 
1785		int	value)
1786		{ return(*(int *)0); }
1787
1788#undef set_escdelay
1789int	set_escdelay(
1790		int	value)
1791		{ return(*(int *)0); }
1792
1793#undef get_escdelay_sp
1794int	get_escdelay_sp(
1795		SCREEN	*sp)
1796		{ return(*(int *)0); }
1797
1798#undef get_escdelay
1799int	get_escdelay(void)
1800		{ return(*(int *)0); }
1801
1802#undef _nc_wgetch
1803int	_nc_wgetch(
1804		WINDOW	*win, 
1805		int	*result, 
1806		int	use_meta)
1807		{ return(*(int *)0); }
1808
1809#undef wgetch
1810int	wgetch(
1811		WINDOW	*win)
1812		{ return(*(int *)0); }
1813
1814/* ./base/lib_getstr.c */
1815
1816#undef wgetnstr
1817int	wgetnstr(
1818		WINDOW	*win, 
1819		char	*str, 
1820		int	maxlen)
1821		{ return(*(int *)0); }
1822
1823/* ./base/lib_hline.c */
1824
1825#undef whline
1826int	whline(
1827		WINDOW	*win, 
1828		chtype	ch, 
1829		int	n)
1830		{ return(*(int *)0); }
1831
1832/* ./base/lib_immedok.c */
1833
1834#undef immedok
1835void	immedok(
1836		WINDOW	*win, 
1837		NCURSES_BOOL flag)
1838		{ /* void */ }
1839
1840/* ./base/lib_inchstr.c */
1841
1842#undef winchnstr
1843int	winchnstr(
1844		WINDOW	*win, 
1845		chtype	*str, 
1846		int	n)
1847		{ return(*(int *)0); }
1848
1849/* ./base/lib_initscr.c */
1850
1851#undef initscr
1852WINDOW	*initscr(void)
1853		{ return(*(WINDOW **)0); }
1854
1855/* ./base/lib_insch.c */
1856
1857#undef _nc_insert_ch
1858int	_nc_insert_ch(
1859		SCREEN	*sp, 
1860		WINDOW	*win, 
1861		chtype	ch)
1862		{ return(*(int *)0); }
1863
1864#undef winsch
1865int	winsch(
1866		WINDOW	*win, 
1867		chtype	c)
1868		{ return(*(int *)0); }
1869
1870/* ./base/lib_insdel.c */
1871
1872#undef winsdelln
1873int	winsdelln(
1874		WINDOW	*win, 
1875		int	n)
1876		{ return(*(int *)0); }
1877
1878/* ./base/lib_insnstr.c */
1879
1880#undef winsnstr
1881int	winsnstr(
1882		WINDOW	*win, 
1883		const char *s, 
1884		int	n)
1885		{ return(*(int *)0); }
1886
1887/* ./base/lib_instr.c */
1888
1889#undef winnstr
1890int	winnstr(
1891		WINDOW	*win, 
1892		char	*str, 
1893		int	n)
1894		{ return(*(int *)0); }
1895
1896/* ./base/lib_isendwin.c */
1897
1898#undef isendwin_sp
1899NCURSES_BOOL isendwin_sp(
1900		SCREEN	*sp)
1901		{ return(*(NCURSES_BOOL *)0); }
1902
1903#undef isendwin
1904NCURSES_BOOL isendwin(void)
1905		{ return(*(NCURSES_BOOL *)0); }
1906
1907/* ./base/lib_leaveok.c */
1908
1909#undef leaveok
1910int	leaveok(
1911		WINDOW	*win, 
1912		NCURSES_BOOL flag)
1913		{ return(*(int *)0); }
1914
1915/* ./base/lib_mouse.c */
1916
1917#undef getmouse_sp
1918int	getmouse_sp(
1919		SCREEN	*sp, 
1920		MEVENT	*aevent)
1921		{ return(*(int *)0); }
1922
1923#undef getmouse
1924int	getmouse(
1925		MEVENT	*aevent)
1926		{ return(*(int *)0); }
1927
1928#undef ungetmouse_sp
1929int	ungetmouse_sp(
1930		SCREEN	*sp, 
1931		MEVENT	*aevent)
1932		{ return(*(int *)0); }
1933
1934#undef ungetmouse
1935int	ungetmouse(
1936		MEVENT	*aevent)
1937		{ return(*(int *)0); }
1938
1939#undef mousemask_sp
1940mmask_t	mousemask_sp(
1941		SCREEN	*sp, 
1942		mmask_t	newmask, 
1943		mmask_t	*oldmask)
1944		{ return(*(mmask_t *)0); }
1945
1946#undef mousemask
1947mmask_t	mousemask(
1948		mmask_t	newmask, 
1949		mmask_t	*oldmask)
1950		{ return(*(mmask_t *)0); }
1951
1952#undef wenclose
1953NCURSES_BOOL wenclose(
1954		const WINDOW *win, 
1955		int	y, 
1956		int	x)
1957		{ return(*(NCURSES_BOOL *)0); }
1958
1959#undef mouseinterval_sp
1960int	mouseinterval_sp(
1961		SCREEN	*sp, 
1962		int	maxclick)
1963		{ return(*(int *)0); }
1964
1965#undef mouseinterval
1966int	mouseinterval(
1967		int	maxclick)
1968		{ return(*(int *)0); }
1969
1970#undef _nc_has_mouse
1971NCURSES_BOOL _nc_has_mouse(
1972		SCREEN	*sp)
1973		{ return(*(NCURSES_BOOL *)0); }
1974
1975#undef has_mouse_sp
1976NCURSES_BOOL has_mouse_sp(
1977		SCREEN	*sp)
1978		{ return(*(NCURSES_BOOL *)0); }
1979
1980#undef has_mouse
1981NCURSES_BOOL has_mouse(void)
1982		{ return(*(NCURSES_BOOL *)0); }
1983
1984#undef wmouse_trafo
1985NCURSES_BOOL wmouse_trafo(
1986		const WINDOW *win, 
1987		int	*pY, 
1988		int	*pX, 
1989		NCURSES_BOOL to_screen)
1990		{ return(*(NCURSES_BOOL *)0); }
1991
1992/* ./base/lib_move.c */
1993
1994#undef wmove
1995int	wmove(
1996		WINDOW	*win, 
1997		int	y, 
1998		int	x)
1999		{ return(*(int *)0); }
2000
2001/* ./tty/lib_mvcur.c */
2002
2003#undef _nc_msec_cost_sp
2004int	_nc_msec_cost_sp(
2005		SCREEN	*sp, 
2006		const char *const cap, 
2007		int	affcnt)
2008		{ return(*(int *)0); }
2009
2010#undef _nc_msec_cost
2011int	_nc_msec_cost(
2012		const char *const cap, 
2013		int	affcnt)
2014		{ return(*(int *)0); }
2015
2016#undef _nc_mvcur_resume_sp
2017void	_nc_mvcur_resume_sp(
2018		SCREEN	*sp)
2019		{ /* void */ }
2020
2021#undef _nc_mvcur_resume
2022void	_nc_mvcur_resume(void)
2023		{ /* void */ }
2024
2025#undef _nc_mvcur_init_sp
2026void	_nc_mvcur_init_sp(
2027		SCREEN	*sp)
2028		{ /* void */ }
2029
2030#undef _nc_mvcur_init
2031void	_nc_mvcur_init(void)
2032		{ /* void */ }
2033
2034#undef _nc_mvcur_wrap_sp
2035void	_nc_mvcur_wrap_sp(
2036		SCREEN	*sp)
2037		{ /* void */ }
2038
2039#undef _nc_mvcur_wrap
2040void	_nc_mvcur_wrap(void)
2041		{ /* void */ }
2042
2043#undef mvcur_sp
2044int	mvcur_sp(
2045		SCREEN	*sp, 
2046		int	yold, 
2047		int	xold, 
2048		int	ynew, 
2049		int	xnew)
2050		{ return(*(int *)0); }
2051
2052#undef mvcur
2053int	mvcur(
2054		int	yold, 
2055		int	xold, 
2056		int	ynew, 
2057		int	xnew)
2058		{ return(*(int *)0); }
2059
2060#undef _nc_optimize_enable
2061int	_nc_optimize_enable;
2062
2063/* ./base/lib_mvwin.c */
2064
2065#undef mvwin
2066int	mvwin(
2067		WINDOW	*win, 
2068		int	by, 
2069		int	bx)
2070		{ return(*(int *)0); }
2071
2072/* ./base/lib_newterm.c */
2073
2074#undef filter_sp
2075void	filter_sp(
2076		SCREEN	*sp)
2077		{ /* void */ }
2078
2079#undef filter
2080void	filter(void)
2081		{ /* void */ }
2082
2083#undef nofilter_sp
2084void	nofilter_sp(
2085		SCREEN	*sp)
2086		{ /* void */ }
2087
2088#undef nofilter
2089void	nofilter(void)
2090		{ /* void */ }
2091
2092#undef newterm_sp
2093SCREEN	*newterm_sp(
2094		SCREEN	*sp, 
2095		char	*name, 
2096		FILE	*ofp, 
2097		FILE	*ifp)
2098		{ return(*(SCREEN **)0); }
2099
2100#undef newterm
2101SCREEN	*newterm(
2102		char	*name, 
2103		FILE	*ofp, 
2104		FILE	*ifp)
2105		{ return(*(SCREEN **)0); }
2106
2107/* ./base/lib_newwin.c */
2108
2109#undef _nc_freewin
2110int	_nc_freewin(
2111		WINDOW	*win)
2112		{ return(*(int *)0); }
2113
2114#undef newwin_sp
2115WINDOW	*newwin_sp(
2116		SCREEN	*sp, 
2117		int	num_lines, 
2118		int	num_columns, 
2119		int	begy, 
2120		int	begx)
2121		{ return(*(WINDOW **)0); }
2122
2123#undef newwin
2124WINDOW	*newwin(
2125		int	num_lines, 
2126		int	num_columns, 
2127		int	begy, 
2128		int	begx)
2129		{ return(*(WINDOW **)0); }
2130
2131#undef derwin
2132WINDOW	*derwin(
2133		WINDOW	*orig, 
2134		int	num_lines, 
2135		int	num_columns, 
2136		int	begy, 
2137		int	begx)
2138		{ return(*(WINDOW **)0); }
2139
2140#undef subwin
2141WINDOW	*subwin(
2142		WINDOW	*w, 
2143		int	l, 
2144		int	c, 
2145		int	y, 
2146		int	x)
2147		{ return(*(WINDOW **)0); }
2148
2149#undef _nc_makenew_sp
2150WINDOW	*_nc_makenew_sp(
2151		SCREEN	*sp, 
2152		int	num_lines, 
2153		int	num_columns, 
2154		int	begy, 
2155		int	begx, 
2156		int	flags)
2157		{ return(*(WINDOW **)0); }
2158
2159#undef _nc_curscr_of
2160WINDOW	*_nc_curscr_of(
2161		SCREEN	*sp)
2162		{ return(*(WINDOW **)0); }
2163
2164#undef _nc_newscr_of
2165WINDOW	*_nc_newscr_of(
2166		SCREEN	*sp)
2167		{ return(*(WINDOW **)0); }
2168
2169#undef _nc_stdscr_of
2170WINDOW	*_nc_stdscr_of(
2171		SCREEN	*sp)
2172		{ return(*(WINDOW **)0); }
2173
2174/* ./base/lib_nl.c */
2175
2176#undef nl_sp
2177int	nl_sp(
2178		SCREEN	*sp)
2179		{ return(*(int *)0); }
2180
2181#undef nl
2182int	nl(void)
2183		{ return(*(int *)0); }
2184
2185#undef nonl_sp
2186int	nonl_sp(
2187		SCREEN	*sp)
2188		{ return(*(int *)0); }
2189
2190#undef nonl
2191int	nonl(void)
2192		{ return(*(int *)0); }
2193
2194/* ./base/lib_overlay.c */
2195
2196#undef overlay
2197int	overlay(
2198		const WINDOW *win1, 
2199		WINDOW	*win2)
2200		{ return(*(int *)0); }
2201
2202#undef overwrite
2203int	overwrite(
2204		const WINDOW *win1, 
2205		WINDOW	*win2)
2206		{ return(*(int *)0); }
2207
2208#undef copywin
2209int	copywin(
2210		const WINDOW *src, 
2211		WINDOW	*dst, 
2212		int	sminrow, 
2213		int	smincol, 
2214		int	dminrow, 
2215		int	dmincol, 
2216		int	dmaxrow, 
2217		int	dmaxcol, 
2218		int	over)
2219		{ return(*(int *)0); }
2220
2221/* ./base/lib_pad.c */
2222
2223#undef newpad_sp
2224WINDOW	*newpad_sp(
2225		SCREEN	*sp, 
2226		int	l, 
2227		int	c)
2228		{ return(*(WINDOW **)0); }
2229
2230#undef newpad
2231WINDOW	*newpad(
2232		int	l, 
2233		int	c)
2234		{ return(*(WINDOW **)0); }
2235
2236#undef subpad
2237WINDOW	*subpad(
2238		WINDOW	*orig, 
2239		int	l, 
2240		int	c, 
2241		int	begy, 
2242		int	begx)
2243		{ return(*(WINDOW **)0); }
2244
2245#undef prefresh
2246int	prefresh(
2247		WINDOW	*win, 
2248		int	pminrow, 
2249		int	pmincol, 
2250		int	sminrow, 
2251		int	smincol, 
2252		int	smaxrow, 
2253		int	smaxcol)
2254		{ return(*(int *)0); }
2255
2256#undef pnoutrefresh
2257int	pnoutrefresh(
2258		WINDOW	*win, 
2259		int	pminrow, 
2260		int	pmincol, 
2261		int	sminrow, 
2262		int	smincol, 
2263		int	smaxrow, 
2264		int	smaxcol)
2265		{ return(*(int *)0); }
2266
2267#undef pechochar
2268int	pechochar(
2269		WINDOW	*pad, 
2270		const chtype ch)
2271		{ return(*(int *)0); }
2272
2273/* ./base/lib_printw.c */
2274
2275#undef printw
2276int	printw(
2277		const char *fmt, 
2278		...)
2279		{ return(*(int *)0); }
2280
2281#undef wprintw
2282int	wprintw(
2283		WINDOW	*win, 
2284		const char *fmt, 
2285		...)
2286		{ return(*(int *)0); }
2287
2288#undef mvprintw
2289int	mvprintw(
2290		int	y, 
2291		int	x, 
2292		const char *fmt, 
2293		...)
2294		{ return(*(int *)0); }
2295
2296#undef mvwprintw
2297int	mvwprintw(
2298		WINDOW	*win, 
2299		int	y, 
2300		int	x, 
2301		const char *fmt, 
2302		...)
2303		{ return(*(int *)0); }
2304
2305#undef vwprintw
2306int	vwprintw(
2307		WINDOW	*win, 
2308		const char *fmt, 
2309		va_list	argp)
2310		{ return(*(int *)0); }
2311
2312/* ./base/lib_redrawln.c */
2313
2314#undef wredrawln
2315int	wredrawln(
2316		WINDOW	*win, 
2317		int	beg, 
2318		int	num)
2319		{ return(*(int *)0); }
2320
2321/* ./base/lib_refresh.c */
2322
2323#undef wrefresh
2324int	wrefresh(
2325		WINDOW	*win)
2326		{ return(*(int *)0); }
2327
2328#undef wnoutrefresh
2329int	wnoutrefresh(
2330		WINDOW	*win)
2331		{ return(*(int *)0); }
2332
2333/* ./base/lib_restart.c */
2334
2335#undef restartterm_sp
2336int	restartterm_sp(
2337		SCREEN	*sp, 
2338		char	*termp, 
2339		int	filenum, 
2340		int	*errret)
2341		{ return(*(int *)0); }
2342
2343#undef restartterm
2344int	restartterm(
2345		char	*termp, 
2346		int	filenum, 
2347		int	*errret)
2348		{ return(*(int *)0); }
2349
2350/* ./base/lib_scanw.c */
2351
2352#undef vwscanw
2353int	vwscanw(
2354		WINDOW	*win, 
2355		char	*fmt, 
2356		va_list	argp)
2357		{ return(*(int *)0); }
2358
2359#undef scanw
2360int	scanw(
2361		char	*fmt, 
2362		...)
2363		{ return(*(int *)0); }
2364
2365#undef wscanw
2366int	wscanw(
2367		WINDOW	*win, 
2368		char	*fmt, 
2369		...)
2370		{ return(*(int *)0); }
2371
2372#undef mvscanw
2373int	mvscanw(
2374		int	y, 
2375		int	x, 
2376		char	*fmt, 
2377		...)
2378		{ return(*(int *)0); }
2379
2380#undef mvwscanw
2381int	mvwscanw(
2382		WINDOW	*win, 
2383		int	y, 
2384		int	x, 
2385		char	*fmt, 
2386		...)
2387		{ return(*(int *)0); }
2388
2389/* ./base/lib_screen.c */
2390
2391#undef getwin_sp
2392WINDOW	*getwin_sp(
2393		SCREEN	*sp, 
2394		FILE	*filep)
2395		{ return(*(WINDOW **)0); }
2396
2397#undef getwin
2398WINDOW	*getwin(
2399		FILE	*filep)
2400		{ return(*(WINDOW **)0); }
2401
2402#undef putwin
2403int	putwin(
2404		WINDOW	*win, 
2405		FILE	*filep)
2406		{ return(*(int *)0); }
2407
2408#undef scr_restore_sp
2409int	scr_restore_sp(
2410		SCREEN	*sp, 
2411		const char *file)
2412		{ return(*(int *)0); }
2413
2414#undef scr_restore
2415int	scr_restore(
2416		const char *file)
2417		{ return(*(int *)0); }
2418
2419#undef scr_dump
2420int	scr_dump(
2421		const char *file)
2422		{ return(*(int *)0); }
2423
2424#undef scr_init_sp
2425int	scr_init_sp(
2426		SCREEN	*sp, 
2427		const char *file)
2428		{ return(*(int *)0); }
2429
2430#undef scr_init
2431int	scr_init(
2432		const char *file)
2433		{ return(*(int *)0); }
2434
2435#undef scr_set_sp
2436int	scr_set_sp(
2437		SCREEN	*sp, 
2438		const char *file)
2439		{ return(*(int *)0); }
2440
2441#undef scr_set
2442int	scr_set(
2443		const char *file)
2444		{ return(*(int *)0); }
2445
2446/* ./base/lib_scroll.c */
2447
2448#undef _nc_scroll_window
2449void	_nc_scroll_window(
2450		WINDOW	*win, 
2451		int const n, 
2452		int const top, 
2453		int const bottom, 
2454		cchar_t	blank)
2455		{ /* void */ }
2456
2457#undef wscrl
2458int	wscrl(
2459		WINDOW	*win, 
2460		int	n)
2461		{ return(*(int *)0); }
2462
2463/* ./base/lib_scrollok.c */
2464
2465#undef scrollok
2466int	scrollok(
2467		WINDOW	*win, 
2468		NCURSES_BOOL flag)
2469		{ return(*(int *)0); }
2470
2471/* ./base/lib_scrreg.c */
2472
2473#undef wsetscrreg
2474int	wsetscrreg(
2475		WINDOW	*win, 
2476		int	top, 
2477		int	bottom)
2478		{ return(*(int *)0); }
2479
2480/* ./base/lib_set_term.c */
2481
2482#undef set_term
2483SCREEN	*set_term(
2484		SCREEN	*screenp)
2485		{ return(*(SCREEN **)0); }
2486
2487#undef delscreen
2488void	delscreen(
2489		SCREEN	*sp)
2490		{ /* void */ }
2491
2492#undef _nc_setupscreen_sp
2493int	_nc_setupscreen_sp(
2494		SCREEN	**spp, 
2495		int	slines, 
2496		int	scolumns, 
2497		FILE	*output, 
2498		NCURSES_BOOL filtered, 
2499		int	slk_format)
2500		{ return(*(int *)0); }
2501
2502#undef _nc_setupscreen
2503int	_nc_setupscreen(
2504		int	slines, 
2505		int	scolumns, 
2506		FILE	*output, 
2507		NCURSES_BOOL filtered, 
2508		int	slk_format)
2509		{ return(*(int *)0); }
2510
2511#undef _nc_ripoffline_sp
2512int	_nc_ripoffline_sp(
2513		SCREEN	*sp, 
2514		int	line, 
2515		int	(*init)(
2516		WINDOW	*p1, 
2517		int	p2))
2518		{ return(*(int *)0); }
2519
2520#undef _nc_ripoffline
2521int	_nc_ripoffline(
2522		int	line, 
2523		int	(*init)(
2524		WINDOW	*p1, 
2525		int	p2))
2526		{ return(*(int *)0); }
2527
2528#undef ripoffline_sp
2529int	ripoffline_sp(
2530		SCREEN	*sp, 
2531		int	line, 
2532		int	(*init)(
2533		WINDOW	*p1, 
2534		int	p2))
2535		{ return(*(int *)0); }
2536
2537#undef ripoffline
2538int	ripoffline(
2539		int	line, 
2540		int	(*init)(
2541		WINDOW	*p1, 
2542		int	p2))
2543		{ return(*(int *)0); }
2544
2545/* ./base/lib_slk.c */
2546
2547#undef _nc_format_slks
2548int	_nc_format_slks(
2549		SCREEN	*sp, 
2550		int	cols)
2551		{ return(*(int *)0); }
2552
2553#undef _nc_slk_initialize
2554int	_nc_slk_initialize(
2555		WINDOW	*stwin, 
2556		int	cols)
2557		{ return(*(int *)0); }
2558
2559#undef slk_restore_sp
2560int	slk_restore_sp(
2561		SCREEN	*sp)
2562		{ return(*(int *)0); }
2563
2564#undef slk_restore
2565int	slk_restore(void)
2566		{ return(*(int *)0); }
2567
2568/* ./base/lib_slkatr_set.c */
2569
2570#undef slk_attr_set_sp
2571int	slk_attr_set_sp(
2572		SCREEN	*sp, 
2573		const attr_t attr, 
2574		short	color_pair_number, 
2575		void	*opts)
2576		{ return(*(int *)0); }
2577
2578#undef slk_attr_set
2579int	slk_attr_set(
2580		const attr_t attr, 
2581		short	color_pair_number, 
2582		void	*opts)
2583		{ return(*(int *)0); }
2584
2585/* ./base/lib_slkatrof.c */
2586
2587#undef slk_attroff_sp
2588int	slk_attroff_sp(
2589		SCREEN	*sp, 
2590		const chtype attr)
2591		{ return(*(int *)0); }
2592
2593#undef slk_attroff
2594int	slk_attroff(
2595		const chtype attr)
2596		{ return(*(int *)0); }
2597
2598/* ./base/lib_slkatron.c */
2599
2600#undef slk_attron_sp
2601int	slk_attron_sp(
2602		SCREEN	*sp, 
2603		const chtype attr)
2604		{ return(*(int *)0); }
2605
2606#undef slk_attron
2607int	slk_attron(
2608		const chtype attr)
2609		{ return(*(int *)0); }
2610
2611/* ./base/lib_slkatrset.c */
2612
2613#undef slk_attrset_sp
2614int	slk_attrset_sp(
2615		SCREEN	*sp, 
2616		const chtype attr)
2617		{ return(*(int *)0); }
2618
2619#undef slk_attrset
2620int	slk_attrset(
2621		const chtype attr)
2622		{ return(*(int *)0); }
2623
2624/* ./base/lib_slkattr.c */
2625
2626#undef slk_attr_sp
2627attr_t	slk_attr_sp(
2628		SCREEN	*sp)
2629		{ return(*(attr_t *)0); }
2630
2631#undef slk_attr
2632attr_t	slk_attr(void)
2633		{ return(*(attr_t *)0); }
2634
2635/* ./base/lib_slkclear.c */
2636
2637#undef slk_clear_sp
2638int	slk_clear_sp(
2639		SCREEN	*sp)
2640		{ return(*(int *)0); }
2641
2642#undef slk_clear
2643int	slk_clear(void)
2644		{ return(*(int *)0); }
2645
2646/* ./base/lib_slkcolor.c */
2647
2648#undef slk_color_sp
2649int	slk_color_sp(
2650		SCREEN	*sp, 
2651		short	color_pair_number)
2652		{ return(*(int *)0); }
2653
2654#undef slk_color
2655int	slk_color(
2656		short	color_pair_number)
2657		{ return(*(int *)0); }
2658
2659/* ./base/lib_slkinit.c */
2660
2661#undef slk_init_sp
2662int	slk_init_sp(
2663		SCREEN	*sp, 
2664		int	format)
2665		{ return(*(int *)0); }
2666
2667#undef slk_init
2668int	slk_init(
2669		int	format)
2670		{ return(*(int *)0); }
2671
2672/* ./base/lib_slklab.c */
2673
2674#undef slk_label_sp
2675char	*slk_label_sp(
2676		SCREEN	*sp, 
2677		int	n)
2678		{ return(*(char **)0); }
2679
2680#undef slk_label
2681char	*slk_label(
2682		int	n)
2683		{ return(*(char **)0); }
2684
2685/* ./base/lib_slkrefr.c */
2686
2687#undef slk_noutrefresh_sp
2688int	slk_noutrefresh_sp(
2689		SCREEN	*sp)
2690		{ return(*(int *)0); }
2691
2692#undef slk_noutrefresh
2693int	slk_noutrefresh(void)
2694		{ return(*(int *)0); }
2695
2696#undef slk_refresh_sp
2697int	slk_refresh_sp(
2698		SCREEN	*sp)
2699		{ return(*(int *)0); }
2700
2701#undef slk_refresh
2702int	slk_refresh(void)
2703		{ return(*(int *)0); }
2704
2705/* ./base/lib_slkset.c */
2706
2707#include <wctype.h>
2708
2709#undef slk_set_sp
2710int	slk_set_sp(
2711		SCREEN	*sp, 
2712		int	i, 
2713		const char *astr, 
2714		int	format)
2715		{ return(*(int *)0); }
2716
2717#undef slk_set
2718int	slk_set(
2719		int	i, 
2720		const char *astr, 
2721		int	format)
2722		{ return(*(int *)0); }
2723
2724/* ./base/lib_slktouch.c */
2725
2726#undef slk_touch_sp
2727int	slk_touch_sp(
2728		SCREEN	*sp)
2729		{ return(*(int *)0); }
2730
2731#undef slk_touch
2732int	slk_touch(void)
2733		{ return(*(int *)0); }
2734
2735/* ./base/lib_touch.c */
2736
2737#undef is_linetouched
2738NCURSES_BOOL is_linetouched(
2739		WINDOW	*win, 
2740		int	line)
2741		{ return(*(NCURSES_BOOL *)0); }
2742
2743#undef is_wintouched
2744NCURSES_BOOL is_wintouched(
2745		WINDOW	*win)
2746		{ return(*(NCURSES_BOOL *)0); }
2747
2748#undef wtouchln
2749int	wtouchln(
2750		WINDOW	*win, 
2751		int	y, 
2752		int	n, 
2753		int	changed)
2754		{ return(*(int *)0); }
2755
2756/* ./trace/lib_tracedmp.c */
2757
2758#undef _tracedump
2759void	_tracedump(
2760		const char *name, 
2761		WINDOW	*win)
2762		{ /* void */ }
2763
2764/* ./trace/lib_tracemse.c */
2765
2766#undef _nc_tracemouse
2767char	*_nc_tracemouse(
2768		SCREEN	*sp, 
2769		MEVENT const *ep)
2770		{ return(*(char **)0); }
2771
2772#undef _nc_retrace_mmask_t
2773mmask_t	_nc_retrace_mmask_t(
2774		SCREEN	*sp, 
2775		mmask_t	code)
2776		{ return(*(mmask_t *)0); }
2777
2778#undef _tracemouse
2779char	*_tracemouse(
2780		MEVENT const *ep)
2781		{ return(*(char **)0); }
2782
2783/* ./tty/lib_tstp.c */
2784
2785#include <SigAction.h>
2786
2787#undef _nc_signal_handler
2788void	_nc_signal_handler(
2789		NCURSES_BOOL enable)
2790		{ /* void */ }
2791
2792/* ./base/lib_ungetch.c */
2793
2794#undef _nc_fifo_dump
2795void	_nc_fifo_dump(
2796		SCREEN	*sp)
2797		{ /* void */ }
2798
2799#undef ungetch_sp
2800int	ungetch_sp(
2801		SCREEN	*sp, 
2802		int	ch)
2803		{ return(*(int *)0); }
2804
2805#undef ungetch
2806int	ungetch(
2807		int	ch)
2808		{ return(*(int *)0); }
2809
2810/* ./tty/lib_vidattr.c */
2811
2812#undef vidputs_sp
2813int	vidputs_sp(
2814		SCREEN	*sp, 
2815		chtype	newmode, 
2816		NCURSES_OUTC_sp outc)
2817		{ return(*(int *)0); }
2818
2819#undef vidputs
2820int	vidputs(
2821		chtype	newmode, 
2822		NCURSES_OUTC outc)
2823		{ return(*(int *)0); }
2824
2825#undef vidattr_sp
2826int	vidattr_sp(
2827		SCREEN	*sp, 
2828		chtype	newmode)
2829		{ return(*(int *)0); }
2830
2831#undef vidattr
2832int	vidattr(
2833		chtype	newmode)
2834		{ return(*(int *)0); }
2835
2836#undef termattrs_sp
2837chtype	termattrs_sp(
2838		SCREEN	*sp)
2839		{ return(*(chtype *)0); }
2840
2841#undef termattrs
2842chtype	termattrs(void)
2843		{ return(*(chtype *)0); }
2844
2845/* ./base/lib_vline.c */
2846
2847#undef wvline
2848int	wvline(
2849		WINDOW	*win, 
2850		chtype	ch, 
2851		int	n)
2852		{ return(*(int *)0); }
2853
2854/* ./base/lib_wattroff.c */
2855
2856#undef wattr_off
2857int	wattr_off(
2858		WINDOW	*win, 
2859		attr_t	at, 
2860		void	*opts)
2861		{ return(*(int *)0); }
2862
2863/* ./base/lib_wattron.c */
2864
2865#undef wattr_on
2866int	wattr_on(
2867		WINDOW	*win, 
2868		attr_t	at, 
2869		void	*opts)
2870		{ return(*(int *)0); }
2871
2872/* ./base/lib_winch.c */
2873
2874#undef winch
2875chtype	winch(
2876		WINDOW	*win)
2877		{ return(*(chtype *)0); }
2878
2879/* ./base/lib_window.c */
2880
2881#undef _nc_synchook
2882void	_nc_synchook(
2883		WINDOW	*win)
2884		{ /* void */ }
2885
2886#undef mvderwin
2887int	mvderwin(
2888		WINDOW	*win, 
2889		int	y, 
2890		int	x)
2891		{ return(*(int *)0); }
2892
2893#undef syncok
2894int	syncok(
2895		WINDOW	*win, 
2896		NCURSES_BOOL bf)
2897		{ return(*(int *)0); }
2898
2899#undef wsyncup
2900void	wsyncup(
2901		WINDOW	*win)
2902		{ /* void */ }
2903
2904#undef wsyncdown
2905void	wsyncdown(
2906		WINDOW	*win)
2907		{ /* void */ }
2908
2909#undef wcursyncup
2910void	wcursyncup(
2911		WINDOW	*win)
2912		{ /* void */ }
2913
2914#undef dupwin
2915WINDOW	*dupwin(
2916		WINDOW	*win)
2917		{ return(*(WINDOW **)0); }
2918
2919/* ./base/nc_panel.c */
2920
2921#undef _nc_panelhook_sp
2922struct panelhook *_nc_panelhook_sp(
2923		SCREEN	*sp)
2924		{ return(*(struct panelhook **)0); }
2925
2926#undef _nc_panelhook
2927struct panelhook *_nc_panelhook(void)
2928		{ return(*(struct panelhook **)0); }
2929
2930/* ./base/safe_sprintf.c */
2931
2932#undef _nc_printf_string_sp
2933char	*_nc_printf_string_sp(
2934		SCREEN	*sp, 
2935		const char *fmt, 
2936		va_list	ap)
2937		{ return(*(char **)0); }
2938
2939#undef _nc_printf_string
2940char	*_nc_printf_string(
2941		const char *fmt, 
2942		va_list	ap)
2943		{ return(*(char **)0); }
2944
2945/* ./tty/tty_update.c */
2946
2947#include <sys/time.h>
2948#include <sys/times.h>
2949
2950#undef doupdate_sp
2951int	doupdate_sp(
2952		SCREEN	*sp)
2953		{ return(*(int *)0); }
2954
2955#undef doupdate
2956int	doupdate(void)
2957		{ return(*(int *)0); }
2958
2959#undef _nc_scrolln_sp
2960int	_nc_scrolln_sp(
2961		SCREEN	*sp, 
2962		int	n, 
2963		int	top, 
2964		int	bot, 
2965		int	maxy)
2966		{ return(*(int *)0); }
2967
2968#undef _nc_scrolln
2969int	_nc_scrolln(
2970		int	n, 
2971		int	top, 
2972		int	bot, 
2973		int	maxy)
2974		{ return(*(int *)0); }
2975
2976#undef _nc_screen_resume_sp
2977void	_nc_screen_resume_sp(
2978		SCREEN	*sp)
2979		{ /* void */ }
2980
2981#undef _nc_screen_resume
2982void	_nc_screen_resume(void)
2983		{ /* void */ }
2984
2985#undef _nc_screen_init_sp
2986void	_nc_screen_init_sp(
2987		SCREEN	*sp)
2988		{ /* void */ }
2989
2990#undef _nc_screen_init
2991void	_nc_screen_init(void)
2992		{ /* void */ }
2993
2994#undef _nc_screen_wrap_sp
2995void	_nc_screen_wrap_sp(
2996		SCREEN	*sp)
2997		{ /* void */ }
2998
2999#undef _nc_screen_wrap
3000void	_nc_screen_wrap(void)
3001		{ /* void */ }
3002
3003#undef _nc_do_xmc_glitch_sp
3004void	_nc_do_xmc_glitch_sp(
3005		SCREEN	*sp, 
3006		attr_t	previous)
3007		{ /* void */ }
3008
3009#undef _nc_do_xmc_glitch
3010void	_nc_do_xmc_glitch(
3011		attr_t	previous)
3012		{ /* void */ }
3013
3014/* ./trace/varargs.c */
3015
3016typedef enum {
3017    atUnknown = 0, atInteger, atFloat, atPoint, atString
3018} ARGTYPE;
3019
3020#undef _nc_varargs
3021char	*_nc_varargs(
3022		const char *fmt, 
3023		va_list	ap)
3024		{ return(*(char **)0); }
3025
3026/* ./base/memmove.c */
3027
3028#undef _nc_memmove
3029void	_nc_memmove(void)
3030		{ /* void */ }
3031
3032/* ./base/vsscanf.c */
3033
3034#undef _nc_vsscanf
3035void	_nc_vsscanf(void)
3036		{ /* void */ }
3037
3038/* ./base/lib_freeall.c */
3039
3040#undef _nc_freeall
3041void	_nc_freeall(void)
3042		{ /* void */ }
3043
3044#undef _nc_free_and_exit_sp
3045void	_nc_free_and_exit_sp(
3046		SCREEN	*sp, 
3047		int	code)
3048		{ /* void */ }
3049
3050#undef _nc_free_and_exit
3051void	_nc_free_and_exit(
3052		int	code)
3053		{ /* void */ }
3054
3055/* ./widechar/charable.c */
3056
3057#undef _nc_is_charable
3058NCURSES_BOOL _nc_is_charable(
3059		wchar_t	ch)
3060		{ return(*(NCURSES_BOOL *)0); }
3061
3062#undef _nc_to_char
3063int	_nc_to_char(
3064		wint_t	ch)
3065		{ return(*(int *)0); }
3066
3067#undef _nc_to_widechar
3068wint_t	_nc_to_widechar(
3069		int	ch)
3070		{ return(*(wint_t *)0); }
3071
3072/* ./widechar/lib_add_wch.c */
3073
3074#undef wadd_wch
3075int	wadd_wch(
3076		WINDOW	*win, 
3077		const cchar_t *wch)
3078		{ return(*(int *)0); }
3079
3080#undef wecho_wchar
3081int	wecho_wchar(
3082		WINDOW	*win, 
3083		const cchar_t *wch)
3084		{ return(*(int *)0); }
3085
3086/* ./widechar/lib_box_set.c */
3087
3088#undef wborder_set
3089int	wborder_set(
3090		WINDOW	*win, 
3091		const cchar_t *ls, 
3092		const cchar_t *rs, 
3093		const cchar_t *ts, 
3094		const cchar_t *bs, 
3095		const cchar_t *tl, 
3096		const cchar_t *tr, 
3097		const cchar_t *bl, 
3098		const cchar_t *br)
3099		{ return(*(int *)0); }
3100
3101/* ./widechar/lib_cchar.c */
3102
3103#undef setcchar
3104int	setcchar(
3105		cchar_t	*wcval, 
3106		const wchar_t *wch, 
3107		const attr_t attrs, 
3108		short	color_pair, 
3109		const void *opts)
3110		{ return(*(int *)0); }
3111
3112#undef getcchar
3113int	getcchar(
3114		const cchar_t *wcval, 
3115		wchar_t	*wch, 
3116		attr_t	*attrs, 
3117		short	*color_pair, 
3118		void	*opts)
3119		{ return(*(int *)0); }
3120
3121/* ./widechar/lib_erasewchar.c */
3122
3123#undef erasewchar
3124int	erasewchar(
3125		wchar_t	*wch)
3126		{ return(*(int *)0); }
3127
3128#undef killwchar
3129int	killwchar(
3130		wchar_t	*wch)
3131		{ return(*(int *)0); }
3132
3133/* ./widechar/lib_get_wch.c */
3134
3135#undef wget_wch
3136int	wget_wch(
3137		WINDOW	*win, 
3138		wint_t	*result)
3139		{ return(*(int *)0); }
3140
3141/* ./widechar/lib_get_wstr.c */
3142
3143#undef wgetn_wstr
3144int	wgetn_wstr(
3145		WINDOW	*win, 
3146		wint_t	*str, 
3147		int	maxlen)
3148		{ return(*(int *)0); }
3149
3150/* ./widechar/lib_hline_set.c */
3151
3152#undef whline_set
3153int	whline_set(
3154		WINDOW	*win, 
3155		const cchar_t *ch, 
3156		int	n)
3157		{ return(*(int *)0); }
3158
3159/* ./widechar/lib_in_wch.c */
3160
3161#undef win_wch
3162int	win_wch(
3163		WINDOW	*win, 
3164		cchar_t	*wcval)
3165		{ return(*(int *)0); }
3166
3167/* ./widechar/lib_in_wchnstr.c */
3168
3169#undef win_wchnstr
3170int	win_wchnstr(
3171		WINDOW	*win, 
3172		cchar_t	*wchstr, 
3173		int	n)
3174		{ return(*(int *)0); }
3175
3176/* ./widechar/lib_ins_wch.c */
3177
3178#undef _nc_insert_wch
3179int	_nc_insert_wch(
3180		WINDOW	*win, 
3181		const cchar_t *wch)
3182		{ return(*(int *)0); }
3183
3184#undef wins_wch
3185int	wins_wch(
3186		WINDOW	*win, 
3187		const cchar_t *wch)
3188		{ return(*(int *)0); }
3189
3190#undef wins_nwstr
3191int	wins_nwstr(
3192		WINDOW	*win, 
3193		const wchar_t *wstr, 
3194		int	n)
3195		{ return(*(int *)0); }
3196
3197/* ./widechar/lib_inwstr.c */
3198
3199#undef winnwstr
3200int	winnwstr(
3201		WINDOW	*win, 
3202		wchar_t	*wstr, 
3203		int	n)
3204		{ return(*(int *)0); }
3205
3206#undef winwstr
3207int	winwstr(
3208		WINDOW	*win, 
3209		wchar_t	*wstr)
3210		{ return(*(int *)0); }
3211
3212/* ./widechar/lib_key_name.c */
3213
3214#undef key_name
3215char	*key_name(
3216		wchar_t	c)
3217		{ return(*(char **)0); }
3218
3219/* ./widechar/lib_pecho_wchar.c */
3220
3221#undef pecho_wchar
3222int	pecho_wchar(
3223		WINDOW	*pad, 
3224		const cchar_t *wch)
3225		{ return(*(int *)0); }
3226
3227/* ./widechar/lib_slk_wset.c */
3228
3229#undef slk_wset
3230int	slk_wset(
3231		int	i, 
3232		const wchar_t *astr, 
3233		int	format)
3234		{ return(*(int *)0); }
3235
3236/* ./widechar/lib_unget_wch.c */
3237
3238#undef _nc_wcrtomb
3239size_t	_nc_wcrtomb(
3240		char	*target, 
3241		wchar_t	source, 
3242		mbstate_t *state)
3243		{ return(*(size_t *)0); }
3244
3245#undef unget_wch_sp
3246int	unget_wch_sp(
3247		SCREEN	*sp, 
3248		const wchar_t wch)
3249		{ return(*(int *)0); }
3250
3251#undef unget_wch
3252int	unget_wch(
3253		const wchar_t wch)
3254		{ return(*(int *)0); }
3255
3256/* ./widechar/lib_vid_attr.c */
3257
3258#undef vid_puts_sp
3259int	vid_puts_sp(
3260		SCREEN	*sp, 
3261		attr_t	newmode, 
3262		short	pair, 
3263		void	*opts, 
3264		NCURSES_OUTC_sp outc)
3265		{ return(*(int *)0); }
3266
3267#undef vid_puts
3268int	vid_puts(
3269		attr_t	newmode, 
3270		short	pair, 
3271		void	*opts, 
3272		NCURSES_OUTC outc)
3273		{ return(*(int *)0); }
3274
3275#undef vid_attr_sp
3276int	vid_attr_sp(
3277		SCREEN	*sp, 
3278		attr_t	newmode, 
3279		short	pair, 
3280		void	*opts)
3281		{ return(*(int *)0); }
3282
3283#undef vid_attr
3284int	vid_attr(
3285		attr_t	newmode, 
3286		short	pair, 
3287		void	*opts)
3288		{ return(*(int *)0); }
3289
3290#undef term_attrs_sp
3291attr_t	term_attrs_sp(
3292		SCREEN	*sp)
3293		{ return(*(attr_t *)0); }
3294
3295#undef term_attrs
3296attr_t	term_attrs(void)
3297		{ return(*(attr_t *)0); }
3298
3299/* ./widechar/lib_vline_set.c */
3300
3301#undef wvline_set
3302int	wvline_set(
3303		WINDOW	*win, 
3304		const cchar_t *ch, 
3305		int	n)
3306		{ return(*(int *)0); }
3307
3308/* ./widechar/lib_wacs.c */
3309
3310#undef _nc_wacs
3311cchar_t	*_nc_wacs;
3312
3313#undef _nc_init_wacs
3314void	_nc_init_wacs(void)
3315		{ /* void */ }
3316
3317/* ./widechar/lib_wunctrl.c */
3318
3319#undef wunctrl_sp
3320wchar_t	*wunctrl_sp(
3321		SCREEN	*sp, 
3322		cchar_t	*wc)
3323		{ return(*(wchar_t **)0); }
3324
3325#undef wunctrl
3326wchar_t	*wunctrl(
3327		cchar_t	*wc)
3328		{ return(*(wchar_t **)0); }
3329
3330/* ./expanded.c */
3331
3332#undef _nc_toggle_attr_on
3333void	_nc_toggle_attr_on(
3334		attr_t	*S, 
3335		attr_t	at)
3336		{ /* void */ }
3337
3338#undef _nc_toggle_attr_off
3339void	_nc_toggle_attr_off(
3340		attr_t	*S, 
3341		attr_t	at)
3342		{ /* void */ }
3343
3344#undef _nc_DelCharCost_sp
3345int	_nc_DelCharCost_sp(
3346		SCREEN	*sp, 
3347		int	count)
3348		{ return(*(int *)0); }
3349
3350#undef _nc_InsCharCost_sp
3351int	_nc_InsCharCost_sp(
3352		SCREEN	*sp, 
3353		int	count)
3354		{ return(*(int *)0); }
3355
3356#undef _nc_UpdateAttrs_sp
3357void	_nc_UpdateAttrs_sp(
3358		SCREEN	*sp, 
3359		const cchar_t *c)
3360		{ /* void */ }
3361
3362#undef _nc_DelCharCost
3363int	_nc_DelCharCost(
3364		int	count)
3365		{ return(*(int *)0); }
3366
3367#undef _nc_InsCharCost
3368int	_nc_InsCharCost(
3369		int	count)
3370		{ return(*(int *)0); }
3371
3372#undef _nc_UpdateAttrs
3373void	_nc_UpdateAttrs(
3374		const cchar_t *c)
3375		{ /* void */ }
3376
3377/* ./base/legacy_coding.c */
3378
3379#undef use_legacy_coding_sp
3380int	use_legacy_coding_sp(
3381		SCREEN	*sp, 
3382		int	level)
3383		{ return(*(int *)0); }
3384
3385#undef use_legacy_coding
3386int	use_legacy_coding(
3387		int	level)
3388		{ return(*(int *)0); }
3389
3390/* ./base/lib_dft_fgbg.c */
3391
3392#undef use_default_colors_sp
3393int	use_default_colors_sp(
3394		SCREEN	*sp)
3395		{ return(*(int *)0); }
3396
3397#undef use_default_colors
3398int	use_default_colors(void)
3399		{ return(*(int *)0); }
3400
3401#undef assume_default_colors_sp
3402int	assume_default_colors_sp(
3403		SCREEN	*sp, 
3404		int	fg, 
3405		int	bg)
3406		{ return(*(int *)0); }
3407
3408#undef assume_default_colors
3409int	assume_default_colors(
3410		int	fg, 
3411		int	bg)
3412		{ return(*(int *)0); }
3413
3414/* ./tinfo/lib_print.c */
3415
3416#undef mcprint_sp
3417int	mcprint_sp(
3418		SCREEN	*sp, 
3419		char	*data, 
3420		int	len)
3421		{ return(*(int *)0); }
3422
3423#undef mcprint
3424int	mcprint(
3425		char	*data, 
3426		int	len)
3427		{ return(*(int *)0); }
3428
3429/* ./base/resizeterm.c */
3430
3431#undef is_term_resized_sp
3432NCURSES_BOOL is_term_resized_sp(
3433		SCREEN	*sp, 
3434		int	ToLines, 
3435		int	ToCols)
3436		{ return(*(NCURSES_BOOL *)0); }
3437
3438#undef is_term_resized
3439NCURSES_BOOL is_term_resized(
3440		int	ToLines, 
3441		int	ToCols)
3442		{ return(*(NCURSES_BOOL *)0); }
3443
3444#undef resize_term_sp
3445int	resize_term_sp(
3446		SCREEN	*sp, 
3447		int	ToLines, 
3448		int	ToCols)
3449		{ return(*(int *)0); }
3450
3451#undef resize_term
3452int	resize_term(
3453		int	ToLines, 
3454		int	ToCols)
3455		{ return(*(int *)0); }
3456
3457#undef resizeterm_sp
3458int	resizeterm_sp(
3459		SCREEN	*sp, 
3460		int	ToLines, 
3461		int	ToCols)
3462		{ return(*(int *)0); }
3463
3464#undef resizeterm
3465int	resizeterm(
3466		int	ToLines, 
3467		int	ToCols)
3468		{ return(*(int *)0); }
3469
3470/* ./trace/trace_xnames.c */
3471
3472#undef _nc_trace_xnames
3473void	_nc_trace_xnames(
3474		TERMTYPE *tp)
3475		{ /* void */ }
3476
3477/* ./tinfo/use_screen.c */
3478
3479#undef use_screen
3480int	use_screen(
3481		SCREEN	*screen, 
3482		NCURSES_SCREEN_CB func, 
3483		void	*data)
3484		{ return(*(int *)0); }
3485
3486/* ./base/use_window.c */
3487
3488#undef use_window
3489int	use_window(
3490		WINDOW	*win, 
3491		NCURSES_WINDOW_CB func, 
3492		void	*data)
3493		{ return(*(int *)0); }
3494
3495/* ./base/wresize.c */
3496
3497#undef wresize
3498int	wresize(
3499		WINDOW	*win, 
3500		int	ToLines, 
3501		int	ToCols)
3502		{ return(*(int *)0); }
3503
3504/* ./tinfo/access.c */
3505
3506#undef _nc_rootname
3507char	*_nc_rootname(
3508		char	*path)
3509		{ return(*(char **)0); }
3510
3511#undef _nc_is_abs_path
3512NCURSES_BOOL _nc_is_abs_path(
3513		const char *path)
3514		{ return(*(NCURSES_BOOL *)0); }
3515
3516#undef _nc_pathlast
3517unsigned _nc_pathlast(
3518		const char *path)
3519		{ return(*(unsigned *)0); }
3520
3521#undef _nc_basename
3522char	*_nc_basename(
3523		char	*path)
3524		{ return(*(char **)0); }
3525
3526#undef _nc_access
3527int	_nc_access(
3528		const char *path, 
3529		int	mode)
3530		{ return(*(int *)0); }
3531
3532#undef _nc_is_dir_path
3533NCURSES_BOOL _nc_is_dir_path(
3534		const char *path)
3535		{ return(*(NCURSES_BOOL *)0); }
3536
3537#undef _nc_is_file_path
3538NCURSES_BOOL _nc_is_file_path(
3539		const char *path)
3540		{ return(*(NCURSES_BOOL *)0); }
3541
3542#undef _nc_env_access
3543int	_nc_env_access(void)
3544		{ return(*(int *)0); }
3545
3546/* ./tinfo/add_tries.c */
3547
3548#undef _nc_add_to_try
3549int	_nc_add_to_try(
3550		TRIES	**tree, 
3551		const char *str, 
3552		unsigned code)
3553		{ return(*(int *)0); }
3554
3555/* ./tinfo/alloc_ttype.c */
3556
3557#undef _nc_align_termtype
3558void	_nc_align_termtype(
3559		TERMTYPE *to, 
3560		TERMTYPE *from)
3561		{ /* void */ }
3562
3563#undef _nc_copy_termtype
3564void	_nc_copy_termtype(
3565		TERMTYPE *dst, 
3566		TERMTYPE *src)
3567		{ /* void */ }
3568
3569/* ./codes.c */
3570
3571#undef _nc_boolcodes
3572char	*const *_nc_boolcodes(void)
3573		{ return(*(char **)0); }
3574
3575#undef _nc_numcodes
3576char	*const *_nc_numcodes(void)
3577		{ return(*(char **)0); }
3578
3579#undef _nc_strcodes
3580char	*const *_nc_strcodes(void)
3581		{ return(*(char **)0); }
3582
3583/* ./comp_captab.c */
3584
3585#include <hashsize.h>
3586
3587#undef _nc_get_table
3588const struct name_table_entry *_nc_get_table(
3589		NCURSES_BOOL termcap)
3590		{ return(*(const struct name_table_entry **)0); }
3591
3592#undef _nc_get_hash_table
3593const HashValue *_nc_get_hash_table(
3594		NCURSES_BOOL termcap)
3595		{ return(*(const HashValue **)0); }
3596
3597#undef _nc_get_alias_table
3598const struct alias *_nc_get_alias_table(
3599		NCURSES_BOOL termcap)
3600		{ return(*(const struct alias **)0); }
3601
3602#undef _nc_get_hash_info
3603const HashData *_nc_get_hash_info(
3604		NCURSES_BOOL termcap)
3605		{ return(*(const HashData **)0); }
3606
3607/* ./tinfo/comp_error.c */
3608
3609#undef _nc_suppress_warnings
3610NCURSES_BOOL _nc_suppress_warnings;
3611#undef _nc_curr_line
3612int	_nc_curr_line;
3613#undef _nc_curr_col
3614int	_nc_curr_col;
3615
3616#undef _nc_get_source
3617const char *_nc_get_source(void)
3618		{ return(*(const char **)0); }
3619
3620#undef _nc_set_source
3621void	_nc_set_source(
3622		const char *const name)
3623		{ /* void */ }
3624
3625#undef _nc_set_type
3626void	_nc_set_type(
3627		const char *const name)
3628		{ /* void */ }
3629
3630#undef _nc_get_type
3631void	_nc_get_type(
3632		char	*name)
3633		{ /* void */ }
3634
3635#undef _nc_warning
3636void	_nc_warning(
3637		const char *const fmt, 
3638		...)
3639		{ /* void */ }
3640
3641#undef _nc_err_abort
3642void	_nc_err_abort(
3643		const char *const fmt, 
3644		...)
3645		{ /* void */ }
3646
3647#undef _nc_syserr_abort
3648void	_nc_syserr_abort(
3649		const char *const fmt, 
3650		...)
3651		{ /* void */ }
3652
3653/* ./tinfo/comp_hash.c */
3654
3655#undef _nc_find_entry
3656struct name_table_entry const *_nc_find_entry(
3657		const char *string, 
3658		const HashValue *hash_table)
3659		{ return(*(struct name_table_entry const **)0); }
3660
3661#undef _nc_find_type_entry
3662struct name_table_entry const *_nc_find_type_entry(
3663		const char *string, 
3664		int	type, 
3665		NCURSES_BOOL termcap)
3666		{ return(*(struct name_table_entry const **)0); }
3667
3668/* ./tinfo/db_iterator.c */
3669
3670#undef _nc_tic_dir
3671const char *_nc_tic_dir(
3672		const char *path)
3673		{ return(*(const char **)0); }
3674
3675#undef _nc_keep_tic_dir
3676void	_nc_keep_tic_dir(
3677		const char *path)
3678		{ /* void */ }
3679
3680#undef _nc_last_db
3681void	_nc_last_db(void)
3682		{ /* void */ }
3683
3684#undef _nc_next_db
3685const char *_nc_next_db(
3686		DBDIRS	*state, 
3687		int	*offset)
3688		{ return(*(const char **)0); }
3689
3690#undef _nc_first_db
3691void	_nc_first_db(
3692		DBDIRS	*state, 
3693		int	*offset)
3694		{ /* void */ }
3695
3696/* ./tinfo/doalloc.c */
3697
3698#undef _nc_doalloc
3699void	*_nc_doalloc(
3700		void	*oldp, 
3701		size_t	amount)
3702		{ return(*(void **)0); }
3703
3704/* ./tinfo/entries.c */
3705
3706#undef _nc_head
3707ENTRY	*_nc_head;
3708#undef _nc_tail
3709ENTRY	*_nc_tail;
3710
3711#undef _nc_free_entry
3712void	_nc_free_entry(
3713		ENTRY	*headp, 
3714		TERMTYPE *tterm)
3715		{ /* void */ }
3716
3717#undef _nc_free_entries
3718void	_nc_free_entries(
3719		ENTRY	*headp)
3720		{ /* void */ }
3721
3722#undef _nc_delink_entry
3723ENTRY	*_nc_delink_entry(
3724		ENTRY	*headp, 
3725		TERMTYPE *tterm)
3726		{ return(*(ENTRY **)0); }
3727
3728#undef _nc_leaks_tinfo
3729void	_nc_leaks_tinfo(void)
3730		{ /* void */ }
3731
3732/* ./fallback.c */
3733
3734#undef _nc_fallback
3735const TERMTYPE *_nc_fallback(
3736		const char *name)
3737		{ return(*(const TERMTYPE **)0); }
3738
3739/* ./tinfo/free_ttype.c */
3740
3741#undef _nc_free_termtype
3742void	_nc_free_termtype(
3743		TERMTYPE *ptr)
3744		{ /* void */ }
3745
3746#undef _nc_user_definable
3747NCURSES_BOOL _nc_user_definable;
3748
3749#undef use_extended_names
3750int	use_extended_names(
3751		NCURSES_BOOL flag)
3752		{ return(*(int *)0); }
3753
3754/* ./tinfo/getenv_num.c */
3755
3756#undef _nc_getenv_num
3757int	_nc_getenv_num(
3758		const char *name)
3759		{ return(*(int *)0); }
3760
3761/* ./tinfo/home_terminfo.c */
3762
3763#undef _nc_home_terminfo
3764char	*_nc_home_terminfo(void)
3765		{ return(*(char **)0); }
3766
3767/* ./tinfo/init_keytry.c */
3768
3769#if 0
3770
3771#include <init_keytry.h>
3772
3773#undef _nc_tinfo_fkeys
3774const struct tinfo_fkeys _nc_tinfo_fkeys[] = {0};
3775
3776#endif
3777
3778#undef _nc_init_keytry
3779void	_nc_init_keytry(
3780		SCREEN	*sp)
3781		{ /* void */ }
3782
3783/* ./tinfo/lib_acs.c */
3784
3785#undef _nc_acs_map
3786chtype	*_nc_acs_map(void)
3787		{ return(*(chtype **)0); }
3788
3789#undef _nc_init_acs_sp
3790void	_nc_init_acs_sp(
3791		SCREEN	*sp)
3792		{ /* void */ }
3793
3794#undef _nc_init_acs
3795void	_nc_init_acs(void)
3796		{ /* void */ }
3797
3798/* ./tinfo/lib_baudrate.c */
3799
3800#include <termcap.h>
3801
3802struct speed {
3803    int s; 
3804    int sp; 
3805};
3806
3807#undef _nc_baudrate
3808int	_nc_baudrate(
3809		int	OSpeed)
3810		{ return(*(int *)0); }
3811
3812#undef _nc_ospeed
3813int	_nc_ospeed(
3814		int	BaudRate)
3815		{ return(*(int *)0); }
3816
3817#undef baudrate_sp
3818int	baudrate_sp(
3819		SCREEN	*sp)
3820		{ return(*(int *)0); }
3821
3822#undef baudrate
3823int	baudrate(void)
3824		{ return(*(int *)0); }
3825
3826/* ./tinfo/lib_cur_term.c */
3827
3828#undef _nc_get_cur_term_sp
3829TERMINAL *_nc_get_cur_term_sp(
3830		SCREEN	*sp)
3831		{ return(*(TERMINAL **)0); }
3832
3833#undef _nc_get_cur_term
3834TERMINAL *_nc_get_cur_term(void)
3835		{ return(*(TERMINAL **)0); }
3836
3837#undef _nc_cur_term
3838TERMINAL *_nc_cur_term(void)
3839		{ return(*(TERMINAL **)0); }
3840
3841#undef set_curterm_sp
3842TERMINAL *set_curterm_sp(
3843		SCREEN	*sp, 
3844		TERMINAL *termp)
3845		{ return(*(TERMINAL **)0); }
3846
3847#undef set_curterm
3848TERMINAL *set_curterm(
3849		TERMINAL *termp)
3850		{ return(*(TERMINAL **)0); }
3851
3852#undef del_curterm_sp
3853int	del_curterm_sp(
3854		SCREEN	*sp, 
3855		TERMINAL *termp)
3856		{ return(*(int *)0); }
3857
3858#undef del_curterm
3859int	del_curterm(
3860		TERMINAL *termp)
3861		{ return(*(int *)0); }
3862
3863/* ./tinfo/lib_data.c */
3864
3865#undef _nc_stdscr
3866WINDOW	*_nc_stdscr(void)
3867		{ return(*(WINDOW **)0); }
3868
3869#undef _nc_curscr
3870WINDOW	*_nc_curscr(void)
3871		{ return(*(WINDOW **)0); }
3872
3873#undef _nc_newscr
3874WINDOW	*_nc_newscr(void)
3875		{ return(*(WINDOW **)0); }
3876
3877#undef _nc_screen_chain
3878SCREEN	*_nc_screen_chain;
3879#undef SP
3880SCREEN	*SP;
3881#undef _nc_globals
3882NCURSES_GLOBALS _nc_globals;
3883#undef _nc_prescreen
3884NCURSES_PRESCREEN _nc_prescreen;
3885
3886#undef _nc_screen_of
3887SCREEN	*_nc_screen_of(
3888		WINDOW	*win)
3889		{ return(*(SCREEN **)0); }
3890
3891#undef _nc_init_pthreads
3892void	_nc_init_pthreads(void)
3893		{ /* void */ }
3894
3895#undef _nc_mutex_init
3896void	_nc_mutex_init(
3897		pthread_mutex_t *obj)
3898		{ /* void */ }
3899
3900#undef _nc_mutex_lock
3901int	_nc_mutex_lock(
3902		pthread_mutex_t *obj)
3903		{ return(*(int *)0); }
3904
3905#undef _nc_mutex_trylock
3906int	_nc_mutex_trylock(
3907		pthread_mutex_t *obj)
3908		{ return(*(int *)0); }
3909
3910#undef _nc_mutex_unlock
3911int	_nc_mutex_unlock(
3912		pthread_mutex_t *obj)
3913		{ return(*(int *)0); }
3914
3915/* ./tinfo/lib_has_cap.c */
3916
3917#undef has_ic_sp
3918NCURSES_BOOL has_ic_sp(
3919		SCREEN	*sp)
3920		{ return(*(NCURSES_BOOL *)0); }
3921
3922#undef has_ic
3923NCURSES_BOOL has_ic(void)
3924		{ return(*(NCURSES_BOOL *)0); }
3925
3926#undef has_il_sp
3927NCURSES_BOOL has_il_sp(
3928		SCREEN	*sp)
3929		{ return(*(NCURSES_BOOL *)0); }
3930
3931#undef has_il
3932NCURSES_BOOL has_il(void)
3933		{ return(*(NCURSES_BOOL *)0); }
3934
3935/* ./tinfo/lib_kernel.c */
3936
3937#undef erasechar_sp
3938char	erasechar_sp(
3939		SCREEN	*sp)
3940		{ return(*(char *)0); }
3941
3942#undef erasechar
3943char	erasechar(void)
3944		{ return(*(char *)0); }
3945
3946#undef killchar_sp
3947char	killchar_sp(
3948		SCREEN	*sp)
3949		{ return(*(char *)0); }
3950
3951#undef killchar
3952char	killchar(void)
3953		{ return(*(char *)0); }
3954
3955#undef flushinp_sp
3956int	flushinp_sp(
3957		SCREEN	*sp)
3958		{ return(*(int *)0); }
3959
3960#undef flushinp
3961int	flushinp(void)
3962		{ return(*(int *)0); }
3963
3964/* ./lib_keyname.c */
3965
3966struct kn { short offset; int code; };
3967
3968#undef keyname_sp
3969char	*keyname_sp(
3970		SCREEN	*sp, 
3971		int	c)
3972		{ return(*(char **)0); }
3973
3974#undef keyname
3975char	*keyname(
3976		int	c)
3977		{ return(*(char **)0); }
3978
3979/* ./tinfo/lib_longname.c */
3980
3981#undef longname_sp
3982char	*longname_sp(
3983		SCREEN	*sp)
3984		{ return(*(char **)0); }
3985
3986#undef longname
3987char	*longname(void)
3988		{ return(*(char **)0); }
3989
3990/* ./tinfo/lib_napms.c */
3991
3992#undef napms_sp
3993int	napms_sp(
3994		SCREEN	*sp, 
3995		int	ms)
3996		{ return(*(int *)0); }
3997
3998#undef napms
3999int	napms(
4000		int	ms)
4001		{ return(*(int *)0); }
4002
4003/* ./tinfo/lib_options.c */
4004
4005#undef idlok
4006int	idlok(
4007		WINDOW	*win, 
4008		NCURSES_BOOL flag)
4009		{ return(*(int *)0); }
4010
4011#undef idcok
4012void	idcok(
4013		WINDOW	*win, 
4014		NCURSES_BOOL flag)
4015		{ /* void */ }
4016
4017#undef halfdelay_sp
4018int	halfdelay_sp(
4019		SCREEN	*sp, 
4020		int	t)
4021		{ return(*(int *)0); }
4022
4023#undef halfdelay
4024int	halfdelay(
4025		int	t)
4026		{ return(*(int *)0); }
4027
4028#undef nodelay
4029int	nodelay(
4030		WINDOW	*win, 
4031		NCURSES_BOOL flag)
4032		{ return(*(int *)0); }
4033
4034#undef notimeout
4035int	notimeout(
4036		WINDOW	*win, 
4037		NCURSES_BOOL f)
4038		{ return(*(int *)0); }
4039
4040#undef wtimeout
4041void	wtimeout(
4042		WINDOW	*win, 
4043		int	delay)
4044		{ /* void */ }
4045
4046#undef keypad
4047int	keypad(
4048		WINDOW	*win, 
4049		NCURSES_BOOL flag)
4050		{ return(*(int *)0); }
4051
4052#undef meta
4053int	meta(
4054		WINDOW	*win, 
4055		NCURSES_BOOL flag)
4056		{ return(*(int *)0); }
4057
4058#undef curs_set_sp
4059int	curs_set_sp(
4060		SCREEN	*sp, 
4061		int	vis)
4062		{ return(*(int *)0); }
4063
4064#undef curs_set
4065int	curs_set(
4066		int	vis)
4067		{ return(*(int *)0); }
4068
4069#undef typeahead_sp
4070int	typeahead_sp(
4071		SCREEN	*sp, 
4072		int	fd)
4073		{ return(*(int *)0); }
4074
4075#undef typeahead
4076int	typeahead(
4077		int	fd)
4078		{ return(*(int *)0); }
4079
4080#undef has_key_sp
4081int	has_key_sp(
4082		SCREEN	*sp, 
4083		int	keycode)
4084		{ return(*(int *)0); }
4085
4086#undef has_key
4087int	has_key(
4088		int	keycode)
4089		{ return(*(int *)0); }
4090
4091#undef _nc_putp_flush_sp
4092int	_nc_putp_flush_sp(
4093		SCREEN	*sp, 
4094		const char *name, 
4095		const char *value)
4096		{ return(*(int *)0); }
4097
4098#undef _nc_keypad
4099int	_nc_keypad(
4100		SCREEN	*sp, 
4101		NCURSES_BOOL flag)
4102		{ return(*(int *)0); }
4103
4104/* ./tinfo/lib_raw.c */
4105
4106#undef raw_sp
4107int	raw_sp(
4108		SCREEN	*sp)
4109		{ return(*(int *)0); }
4110
4111#undef raw
4112int	raw(void)
4113		{ return(*(int *)0); }
4114
4115#undef cbreak_sp
4116int	cbreak_sp(
4117		SCREEN	*sp)
4118		{ return(*(int *)0); }
4119
4120#undef cbreak
4121int	cbreak(void)
4122		{ return(*(int *)0); }
4123
4124#undef qiflush_sp
4125void	qiflush_sp(
4126		SCREEN	*sp)
4127		{ /* void */ }
4128
4129#undef qiflush
4130void	qiflush(void)
4131		{ /* void */ }
4132
4133#undef noraw_sp
4134int	noraw_sp(
4135		SCREEN	*sp)
4136		{ return(*(int *)0); }
4137
4138#undef noraw
4139int	noraw(void)
4140		{ return(*(int *)0); }
4141
4142#undef nocbreak_sp
4143int	nocbreak_sp(
4144		SCREEN	*sp)
4145		{ return(*(int *)0); }
4146
4147#undef nocbreak
4148int	nocbreak(void)
4149		{ return(*(int *)0); }
4150
4151#undef noqiflush_sp
4152void	noqiflush_sp(
4153		SCREEN	*sp)
4154		{ /* void */ }
4155
4156#undef noqiflush
4157void	noqiflush(void)
4158		{ /* void */ }
4159
4160#undef intrflush_sp
4161int	intrflush_sp(
4162		SCREEN	*sp, 
4163		WINDOW	*win, 
4164		NCURSES_BOOL flag)
4165		{ return(*(int *)0); }
4166
4167#undef intrflush
4168int	intrflush(
4169		WINDOW	*win, 
4170		NCURSES_BOOL flag)
4171		{ return(*(int *)0); }
4172
4173/* ./tinfo/lib_setup.c */
4174
4175#include <locale.h>
4176#include <sys/ioctl.h>
4177#include <langinfo.h>
4178
4179#undef _nc_ttytype
4180char	*_nc_ttytype(void)
4181		{ return(*(char **)0); }
4182
4183#undef _nc_ptr_Lines
4184int	*_nc_ptr_Lines(
4185		SCREEN	*sp)
4186		{ return(*(int **)0); }
4187
4188#undef _nc_LINES
4189int	_nc_LINES(void)
4190		{ return(*(int *)0); }
4191
4192#undef _nc_ptr_Cols
4193int	*_nc_ptr_Cols(
4194		SCREEN	*sp)
4195		{ return(*(int **)0); }
4196
4197#undef _nc_COLS
4198int	_nc_COLS(void)
4199		{ return(*(int *)0); }
4200
4201#undef _nc_ptr_Tabsize
4202int	*_nc_ptr_Tabsize(
4203		SCREEN	*sp)
4204		{ return(*(int **)0); }
4205
4206#undef _nc_TABSIZE
4207int	_nc_TABSIZE(void)
4208		{ return(*(int *)0); }
4209
4210#undef set_tabsize_sp
4211int	set_tabsize_sp(
4212		SCREEN	*sp, 
4213		int	value)
4214		{ return(*(int *)0); }
4215
4216#undef set_tabsize
4217int	set_tabsize(
4218		int	value)
4219		{ return(*(int *)0); }
4220
4221#undef _nc_handle_sigwinch
4222int	_nc_handle_sigwinch(
4223		SCREEN	*sp)
4224		{ return(*(int *)0); }
4225
4226#undef use_env_sp
4227void	use_env_sp(
4228		SCREEN	*sp, 
4229		NCURSES_BOOL f)
4230		{ /* void */ }
4231
4232#undef use_env
4233void	use_env(
4234		NCURSES_BOOL f)
4235		{ /* void */ }
4236
4237#undef _nc_get_screensize
4238void	_nc_get_screensize(
4239		SCREEN	*sp, 
4240		int	*linep, 
4241		int	*colp)
4242		{ /* void */ }
4243
4244#undef _nc_update_screensize
4245void	_nc_update_screensize(
4246		SCREEN	*sp)
4247		{ /* void */ }
4248
4249#undef _nc_setup_tinfo
4250int	_nc_setup_tinfo(
4251		const char *const tn, 
4252		TERMTYPE *const tp)
4253		{ return(*(int *)0); }
4254
4255#undef _nc_tinfo_cmdch
4256void	_nc_tinfo_cmdch(
4257		TERMINAL *termp, 
4258		char	proto)
4259		{ /* void */ }
4260
4261#undef _nc_get_locale
4262char	*_nc_get_locale(void)
4263		{ return(*(char **)0); }
4264
4265#undef _nc_unicode_locale
4266int	_nc_unicode_locale(void)
4267		{ return(*(int *)0); }
4268
4269#undef _nc_locale_breaks_acs
4270int	_nc_locale_breaks_acs(
4271		TERMINAL *termp)
4272		{ return(*(int *)0); }
4273
4274#undef _nc_setupterm
4275int	_nc_setupterm(
4276		char	*tname, 
4277		int	Filedes, 
4278		int	*errret, 
4279		NCURSES_BOOL reuse)
4280		{ return(*(int *)0); }
4281
4282#undef new_prescr
4283SCREEN	*new_prescr(void)
4284		{ return(*(SCREEN **)0); }
4285
4286#undef setupterm
4287int	setupterm(
4288		char	*tname, 
4289		int	Filedes, 
4290		int	*errret)
4291		{ return(*(int *)0); }
4292
4293/* ./tinfo/lib_termcap.c */
4294
4295#undef UP
4296char	*UP;
4297#undef BC
4298char	*BC;
4299
4300#undef tgetent_sp
4301int	tgetent_sp(
4302		SCREEN	*sp, 
4303		char	*bufp, 
4304		const char *name)
4305		{ return(*(int *)0); }
4306
4307#if 0
4308
4309#include <capdefaults.c>
4310
4311#endif
4312
4313#undef tgetent
4314int	tgetent(
4315		char	*bufp, 
4316		const char *name)
4317		{ return(*(int *)0); }
4318
4319#undef tgetflag_sp
4320int	tgetflag_sp(
4321		SCREEN	*sp, 
4322		char	*id)
4323		{ return(*(int *)0); }
4324
4325#undef tgetflag
4326int	tgetflag(
4327		char	*id)
4328		{ return(*(int *)0); }
4329
4330#undef tgetnum_sp
4331int	tgetnum_sp(
4332		SCREEN	*sp, 
4333		char	*id)
4334		{ return(*(int *)0); }
4335
4336#undef tgetnum
4337int	tgetnum(
4338		char	*id)
4339		{ return(*(int *)0); }
4340
4341#undef tgetstr_sp
4342char	*tgetstr_sp(
4343		SCREEN	*sp, 
4344		char	*id, 
4345		char	**area)
4346		{ return(*(char **)0); }
4347
4348#undef tgetstr
4349char	*tgetstr(
4350		char	*id, 
4351		char	**area)
4352		{ return(*(char **)0); }
4353
4354/* ./tinfo/lib_termname.c */
4355
4356#undef termname_sp
4357char	*termname_sp(
4358		SCREEN	*sp)
4359		{ return(*(char **)0); }
4360
4361#undef termname
4362char	*termname(void)
4363		{ return(*(char **)0); }
4364
4365/* ./tinfo/lib_tgoto.c */
4366
4367#undef tgoto
4368char	*tgoto(
4369		const char *string, 
4370		int	x, 
4371		int	y)
4372		{ return(*(char **)0); }
4373
4374/* ./tinfo/lib_ti.c */
4375
4376#undef tigetflag_sp
4377int	tigetflag_sp(
4378		SCREEN	*sp, 
4379		char	*str)
4380		{ return(*(int *)0); }
4381
4382#undef tigetflag
4383int	tigetflag(
4384		char	*str)
4385		{ return(*(int *)0); }
4386
4387#undef tigetnum_sp
4388int	tigetnum_sp(
4389		SCREEN	*sp, 
4390		char	*str)
4391		{ return(*(int *)0); }
4392
4393#undef tigetnum
4394int	tigetnum(
4395		char	*str)
4396		{ return(*(int *)0); }
4397
4398#undef tigetstr_sp
4399char	*tigetstr_sp(
4400		SCREEN	*sp, 
4401		char	*str)
4402		{ return(*(char **)0); }
4403
4404#undef tigetstr
4405char	*tigetstr(
4406		char	*str)
4407		{ return(*(char **)0); }
4408
4409/* ./tinfo/lib_tparm.c */
4410
4411#undef _nc_tparm_err
4412int	_nc_tparm_err;
4413
4414#undef _nc_tparm_analyze
4415int	_nc_tparm_analyze(
4416		const char *string, 
4417		char	*p_is_s[9], 
4418		int	*popcount)
4419		{ return(*(int *)0); }
4420
4421#undef tparm
4422char	*tparm(
4423		char	*string, 
4424		...)
4425		{ return(*(char **)0); }
4426
4427#undef tiparm
4428char	*tiparm(
4429		const char *string, 
4430		...)
4431		{ return(*(char **)0); }
4432
4433/* ./tinfo/lib_tputs.c */
4434
4435#undef PC
4436char	PC;
4437#undef ospeed
4438NCURSES_OSPEED	ospeed;
4439#undef _nc_nulls_sent
4440int	_nc_nulls_sent;
4441
4442#undef _nc_set_no_padding
4443void	_nc_set_no_padding(
4444		SCREEN	*sp)
4445		{ /* void */ }
4446
4447#undef delay_output_sp
4448int	delay_output_sp(
4449		SCREEN	*sp, 
4450		int	ms)
4451		{ return(*(int *)0); }
4452
4453#undef delay_output
4454int	delay_output(
4455		int	ms)
4456		{ return(*(int *)0); }
4457
4458#undef _nc_flush_sp
4459void	_nc_flush_sp(
4460		SCREEN	*sp)
4461		{ /* void */ }
4462
4463#undef _nc_flush
4464void	_nc_flush(void)
4465		{ /* void */ }
4466
4467#undef _nc_outch_sp
4468int	_nc_outch_sp(
4469		SCREEN	*sp, 
4470		int	ch)
4471		{ return(*(int *)0); }
4472
4473#undef _nc_outch
4474int	_nc_outch(
4475		int	ch)
4476		{ return(*(int *)0); }
4477
4478#undef putp_sp
4479int	putp_sp(
4480		SCREEN	*sp, 
4481		const char *string)
4482		{ return(*(int *)0); }
4483
4484#undef _nc_putp_sp
4485int	_nc_putp_sp(
4486		SCREEN	*sp, 
4487		const char *name, 
4488		const char *string)
4489		{ return(*(int *)0); }
4490
4491#undef putp
4492int	putp(
4493		const char *string)
4494		{ return(*(int *)0); }
4495
4496#undef _nc_putp
4497int	_nc_putp(
4498		const char *name, 
4499		const char *string)
4500		{ return(*(int *)0); }
4501
4502#undef tputs_sp
4503int	tputs_sp(
4504		SCREEN	*sp, 
4505		const char *string, 
4506		int	affcnt, 
4507		NCURSES_OUTC_sp outc)
4508		{ return(*(int *)0); }
4509
4510#undef _nc_outc_wrapper
4511int	_nc_outc_wrapper(
4512		SCREEN	*sp, 
4513		int	c)
4514		{ return(*(int *)0); }
4515
4516#undef tputs
4517int	tputs(
4518		const char *string, 
4519		int	affcnt, 
4520		int	(*outc)(
4521		int	p1))
4522		{ return(*(int *)0); }
4523
4524/* ./trace/lib_trace.c */
4525
4526#undef _nc_tracing
4527unsigned _nc_tracing;
4528
4529#undef _nc__nc_tputs_trace
4530const char *_nc__nc_tputs_trace(void)
4531		{ return(*(const char **)0); }
4532
4533#undef _nc__nc_outchars
4534long	_nc__nc_outchars(void)
4535		{ return(*(long *)0); }
4536
4537#undef _nc_set_tputs_trace
4538void	_nc_set_tputs_trace(
4539		const char *s)
4540		{ /* void */ }
4541
4542#undef _nc_count_outchars
4543void	_nc_count_outchars(
4544		long	increment)
4545		{ /* void */ }
4546
4547#undef trace
4548void	trace(
4549		const unsigned int tracelevel)
4550		{ /* void */ }
4551
4552#undef _tracef
4553void	_tracef(
4554		const char *fmt, 
4555		...)
4556		{ /* void */ }
4557
4558#undef _nc_retrace_bool
4559NCURSES_BOOL _nc_retrace_bool(
4560		NCURSES_BOOL code)
4561		{ return(*(NCURSES_BOOL *)0); }
4562
4563#undef _nc_retrace_char
4564char	_nc_retrace_char(
4565		char	code)
4566		{ return(*(char *)0); }
4567
4568#undef _nc_retrace_int
4569int	_nc_retrace_int(
4570		int	code)
4571		{ return(*(int *)0); }
4572
4573#undef _nc_retrace_unsigned
4574unsigned _nc_retrace_unsigned(
4575		unsigned code)
4576		{ return(*(unsigned *)0); }
4577
4578#undef _nc_retrace_ptr
4579char	*_nc_retrace_ptr(
4580		char	*code)
4581		{ return(*(char **)0); }
4582
4583#undef _nc_retrace_cptr
4584const char *_nc_retrace_cptr(
4585		const char *code)
4586		{ return(*(const char **)0); }
4587
4588#undef _nc_retrace_cvoid_ptr
4589void	*_nc_retrace_cvoid_ptr(
4590		void	*code)
4591		{ return(*(void **)0); }
4592
4593#undef _nc_retrace_void_ptr
4594void	*_nc_retrace_void_ptr(
4595		void	*code)
4596		{ return(*(void **)0); }
4597
4598#undef _nc_retrace_sp
4599SCREEN	*_nc_retrace_sp(
4600		SCREEN	*code)
4601		{ return(*(SCREEN **)0); }
4602
4603#undef _nc_retrace_win
4604WINDOW	*_nc_retrace_win(
4605		WINDOW	*code)
4606		{ return(*(WINDOW **)0); }
4607
4608#undef _nc_use_tracef
4609int	_nc_use_tracef(
4610		unsigned mask)
4611		{ return(*(int *)0); }
4612
4613#undef _nc_locked_tracef
4614void	_nc_locked_tracef(
4615		const char *fmt, 
4616		...)
4617		{ /* void */ }
4618
4619/* ./trace/lib_traceatr.c */
4620
4621#undef _traceattr2
4622char	*_traceattr2(
4623		int	bufnum, 
4624		chtype	newmode)
4625		{ return(*(char **)0); }
4626
4627#undef _traceattr
4628char	*_traceattr(
4629		attr_t	newmode)
4630		{ return(*(char **)0); }
4631
4632#undef _nc_retrace_int_attr_t
4633int	_nc_retrace_int_attr_t(
4634		attr_t	code)
4635		{ return(*(int *)0); }
4636
4637#undef _nc_retrace_attr_t
4638attr_t	_nc_retrace_attr_t(
4639		attr_t	code)
4640		{ return(*(attr_t *)0); }
4641
4642#undef _nc_altcharset_name
4643const char *_nc_altcharset_name(
4644		attr_t	attr, 
4645		chtype	ch)
4646		{ return(*(const char **)0); }
4647
4648#undef _tracechtype2
4649char	*_tracechtype2(
4650		int	bufnum, 
4651		chtype	ch)
4652		{ return(*(char **)0); }
4653
4654#undef _tracechtype
4655char	*_tracechtype(
4656		chtype	ch)
4657		{ return(*(char **)0); }
4658
4659#undef _nc_retrace_chtype
4660chtype	_nc_retrace_chtype(
4661		chtype	code)
4662		{ return(*(chtype *)0); }
4663
4664#undef _tracecchar_t2
4665char	*_tracecchar_t2(
4666		int	bufnum, 
4667		const cchar_t *ch)
4668		{ return(*(char **)0); }
4669
4670#undef _tracecchar_t
4671char	*_tracecchar_t(
4672		const cchar_t *ch)
4673		{ return(*(char **)0); }
4674
4675/* ./trace/lib_tracebits.c */
4676
4677typedef struct {
4678    unsigned int val;
4679    const char *name;
4680} BITNAMES;
4681
4682#undef _nc_trace_ttymode
4683char	*_nc_trace_ttymode(
4684		struct termios *tty)
4685		{ return(*(char **)0); }
4686
4687#undef _nc_tracebits
4688char	*_nc_tracebits(void)
4689		{ return(*(char **)0); }
4690
4691/* ./trace/lib_tracechr.c */
4692
4693#undef _nc_tracechar
4694char	*_nc_tracechar(
4695		SCREEN	*sp, 
4696		int	ch)
4697		{ return(*(char **)0); }
4698
4699#undef _tracechar
4700char	*_tracechar(
4701		int	ch)
4702		{ return(*(char **)0); }
4703
4704/* ./tinfo/lib_ttyflags.c */
4705
4706#undef _nc_get_tty_mode_sp
4707int	_nc_get_tty_mode_sp(
4708		SCREEN	*sp, 
4709		struct termios *buf)
4710		{ return(*(int *)0); }
4711
4712#undef _nc_get_tty_mode
4713int	_nc_get_tty_mode(
4714		struct termios *buf)
4715		{ return(*(int *)0); }
4716
4717#undef _nc_set_tty_mode_sp
4718int	_nc_set_tty_mode_sp(
4719		SCREEN	*sp, 
4720		struct termios *buf)
4721		{ return(*(int *)0); }
4722
4723#undef _nc_set_tty_mode
4724int	_nc_set_tty_mode(
4725		struct termios *buf)
4726		{ return(*(int *)0); }
4727
4728#undef def_shell_mode_sp
4729int	def_shell_mode_sp(
4730		SCREEN	*sp)
4731		{ return(*(int *)0); }
4732
4733#undef def_shell_mode
4734int	def_shell_mode(void)
4735		{ return(*(int *)0); }
4736
4737#undef def_prog_mode_sp
4738int	def_prog_mode_sp(
4739		SCREEN	*sp)
4740		{ return(*(int *)0); }
4741
4742#undef def_prog_mode
4743int	def_prog_mode(void)
4744		{ return(*(int *)0); }
4745
4746#undef reset_prog_mode_sp
4747int	reset_prog_mode_sp(
4748		SCREEN	*sp)
4749		{ return(*(int *)0); }
4750
4751#undef reset_prog_mode
4752int	reset_prog_mode(void)
4753		{ return(*(int *)0); }
4754
4755#undef reset_shell_mode_sp
4756int	reset_shell_mode_sp(
4757		SCREEN	*sp)
4758		{ return(*(int *)0); }
4759
4760#undef reset_shell_mode
4761int	reset_shell_mode(void)
4762		{ return(*(int *)0); }
4763
4764#undef savetty_sp
4765int	savetty_sp(
4766		SCREEN	*sp)
4767		{ return(*(int *)0); }
4768
4769#undef savetty
4770int	savetty(void)
4771		{ return(*(int *)0); }
4772
4773#undef resetty_sp
4774int	resetty_sp(
4775		SCREEN	*sp)
4776		{ return(*(int *)0); }
4777
4778#undef resetty
4779int	resetty(void)
4780		{ return(*(int *)0); }
4781
4782/* ./tty/lib_twait.c */
4783
4784#undef _nc_timed_wait
4785int	_nc_timed_wait(
4786		SCREEN	*sp, 
4787		int	mode, 
4788		int	milliseconds, 
4789		int	*timeleft)
4790		{ return(*(int *)0); }
4791
4792/* ./tinfo/name_match.c */
4793
4794#undef _nc_first_name
4795char	*_nc_first_name(
4796		const char *const sp)
4797		{ return(*(char **)0); }
4798
4799#undef _nc_name_match
4800int	_nc_name_match(
4801		const char *const namelst, 
4802		const char *const name, 
4803		const char *const delim)
4804		{ return(*(int *)0); }
4805
4806/* ./names.c */
4807
4808#undef _nc_boolnames
4809char	*const *_nc_boolnames(void)
4810		{ return(*(char **)0); }
4811
4812#undef _nc_boolfnames
4813char	*const *_nc_boolfnames(void)
4814		{ return(*(char **)0); }
4815
4816#undef _nc_numnames
4817char	*const *_nc_numnames(void)
4818		{ return(*(char **)0); }
4819
4820#undef _nc_numfnames
4821char	*const *_nc_numfnames(void)
4822		{ return(*(char **)0); }
4823
4824#undef _nc_strnames
4825char	*const *_nc_strnames(void)
4826		{ return(*(char **)0); }
4827
4828#undef _nc_strfnames
4829char	*const *_nc_strfnames(void)
4830		{ return(*(char **)0); }
4831
4832/* ./tinfo/read_entry.c */
4833
4834#include <hashed_db.h>
4835
4836#undef _nc_read_termtype
4837int	_nc_read_termtype(
4838		TERMTYPE *ptr, 
4839		char	*buffer, 
4840		int	limit)
4841		{ return(*(int *)0); }
4842
4843#undef _nc_read_file_entry
4844int	_nc_read_file_entry(
4845		const char *const filename, 
4846		TERMTYPE *ptr)
4847		{ return(*(int *)0); }
4848
4849#undef _nc_read_entry
4850int	_nc_read_entry(
4851		const char *const name, 
4852		char	*const filename, 
4853		TERMTYPE *const tp)
4854		{ return(*(int *)0); }
4855
4856/* ./tinfo/read_termcap.c */
4857
4858#include <sys/types.h>
4859
4860#undef _nc_read_termcap_entry
4861int	_nc_read_termcap_entry(
4862		const char *const tn, 
4863		TERMTYPE *const tp)
4864		{ return(*(int *)0); }
4865
4866/* ./tinfo/setbuf.c */
4867
4868#undef _nc_set_buffer_sp
4869void	_nc_set_buffer_sp(
4870		SCREEN	*sp, 
4871		FILE	*ofp, 
4872		NCURSES_BOOL buffered)
4873		{ /* void */ }
4874
4875#undef _nc_set_buffer
4876void	_nc_set_buffer(
4877		FILE	*ofp, 
4878		NCURSES_BOOL buffered)
4879		{ /* void */ }
4880
4881/* ./tinfo/strings.c */
4882
4883#undef _nc_str_init
4884string_desc *_nc_str_init(
4885		string_desc *dst, 
4886		char	*src, 
4887		size_t	len)
4888		{ return(*(string_desc **)0); }
4889
4890#undef _nc_str_null
4891string_desc *_nc_str_null(
4892		string_desc *dst, 
4893		size_t	len)
4894		{ return(*(string_desc **)0); }
4895
4896#undef _nc_str_copy
4897string_desc *_nc_str_copy(
4898		string_desc *dst, 
4899		string_desc *src)
4900		{ return(*(string_desc **)0); }
4901
4902#undef _nc_safe_strcat
4903NCURSES_BOOL _nc_safe_strcat(
4904		string_desc *dst, 
4905		const char *src)
4906		{ return(*(NCURSES_BOOL *)0); }
4907
4908#undef _nc_safe_strcpy
4909NCURSES_BOOL _nc_safe_strcpy(
4910		string_desc *dst, 
4911		const char *src)
4912		{ return(*(NCURSES_BOOL *)0); }
4913
4914/* ./trace/trace_buf.c */
4915
4916#undef _nc_trace_buf
4917char	*_nc_trace_buf(
4918		int	bufnum, 
4919		size_t	want)
4920		{ return(*(char **)0); }
4921
4922#undef _nc_trace_bufcat
4923char	*_nc_trace_bufcat(
4924		int	bufnum, 
4925		const char *value)
4926		{ return(*(char **)0); }
4927
4928/* ./trace/trace_tries.c */
4929
4930#undef _nc_trace_tries
4931void	_nc_trace_tries(
4932		TRIES	*tree)
4933		{ /* void */ }
4934
4935/* ./base/tries.c */
4936
4937#undef _nc_expand_try
4938char	*_nc_expand_try(
4939		TRIES	*tree, 
4940		unsigned code, 
4941		int	*count, 
4942		size_t	len)
4943		{ return(*(char **)0); }
4944
4945#undef _nc_remove_key
4946int	_nc_remove_key(
4947		TRIES	**tree, 
4948		unsigned code)
4949		{ return(*(int *)0); }
4950
4951#undef _nc_remove_string
4952int	_nc_remove_string(
4953		TRIES	**tree, 
4954		const char *string)
4955		{ return(*(int *)0); }
4956
4957/* ./tinfo/trim_sgr0.c */
4958
4959#undef _nc_trim_sgr0
4960char	*_nc_trim_sgr0(
4961		TERMTYPE *tp)
4962		{ return(*(char **)0); }
4963
4964/* ./unctrl.c */
4965
4966#undef unctrl_sp
4967char	*unctrl_sp(
4968		SCREEN	*sp, 
4969		chtype	ch)
4970		{ return(*(char **)0); }
4971
4972#undef unctrl
4973char	*unctrl(
4974		chtype	ch)
4975		{ return(*(char **)0); }
4976
4977/* ./trace/visbuf.c */
4978
4979#undef _nc_visbuf2
4980const char *_nc_visbuf2(
4981		int	bufnum, 
4982		const char *buf)
4983		{ return(*(const char **)0); }
4984
4985#undef _nc_visbuf
4986const char *_nc_visbuf(
4987		const char *buf)
4988		{ return(*(const char **)0); }
4989
4990#undef _nc_visbufn
4991const char *_nc_visbufn(
4992		const char *buf, 
4993		int	len)
4994		{ return(*(const char **)0); }
4995
4996#undef _nc_viswbuf2
4997const char *_nc_viswbuf2(
4998		int	bufnum, 
4999		const wchar_t *buf)
5000		{ return(*(const char **)0); }
5001
5002#undef _nc_viswbuf
5003const char *_nc_viswbuf(
5004		const wchar_t *buf)
5005		{ return(*(const char **)0); }
5006
5007#undef _nc_viswbufn
5008const char *_nc_viswbufn(
5009		const wchar_t *buf, 
5010		int	len)
5011		{ return(*(const char **)0); }
5012
5013#undef _nc_viswibuf
5014const char *_nc_viswibuf(
5015		const wint_t *buf)
5016		{ return(*(const char **)0); }
5017
5018#undef _nc_viscbuf2
5019const char *_nc_viscbuf2(
5020		int	bufnum, 
5021		const cchar_t *buf, 
5022		int	len)
5023		{ return(*(const char **)0); }
5024
5025#undef _nc_viscbuf
5026const char *_nc_viscbuf(
5027		const cchar_t *buf, 
5028		int	len)
5029		{ return(*(const char **)0); }
5030
5031/* ./tinfo/alloc_entry.c */
5032
5033#undef _nc_init_entry
5034void	_nc_init_entry(
5035		TERMTYPE *const tp)
5036		{ /* void */ }
5037
5038#undef _nc_copy_entry
5039ENTRY	*_nc_copy_entry(
5040		ENTRY	*oldp)
5041		{ return(*(ENTRY **)0); }
5042
5043#undef _nc_save_str
5044char	*_nc_save_str(
5045		const char *const string)
5046		{ return(*(char **)0); }
5047
5048#undef _nc_wrap_entry
5049void	_nc_wrap_entry(
5050		ENTRY	*const ep, 
5051		NCURSES_BOOL copy_strings)
5052		{ /* void */ }
5053
5054#undef _nc_merge_entry
5055void	_nc_merge_entry(
5056		TERMTYPE *const to, 
5057		TERMTYPE *const from)
5058		{ /* void */ }
5059
5060/* ./tinfo/captoinfo.c */
5061
5062#undef _nc_captoinfo
5063char	*_nc_captoinfo(
5064		const char *cap, 
5065		const char *s, 
5066		int const parameterized)
5067		{ return(*(char **)0); }
5068
5069#undef _nc_infotocap
5070char	*_nc_infotocap(
5071		const char *cap, 
5072		const char *str, 
5073		int const parameterized)
5074		{ return(*(char **)0); }
5075
5076/* ./tinfo/comp_expand.c */
5077
5078#undef _nc_tic_expand
5079char	*_nc_tic_expand(
5080		const char *srcp, 
5081		NCURSES_BOOL tic_format, 
5082		int	numbers)
5083		{ return(*(char **)0); }
5084
5085/* ./tinfo/comp_parse.c */
5086
5087#undef _nc_check_termtype2
5088void	(*_nc_check_termtype2)(
5089		TERMTYPE *p1, 
5090		NCURSES_BOOL p2);
5091#undef _nc_check_termtype
5092void	(*_nc_check_termtype)(
5093		TERMTYPE *p1);
5094
5095#undef _nc_entry_match
5096NCURSES_BOOL _nc_entry_match(
5097		char	*n1, 
5098		char	*n2)
5099		{ return(*(NCURSES_BOOL *)0); }
5100
5101#undef _nc_read_entry_source
5102void	_nc_read_entry_source(
5103		FILE	*fp, 
5104		char	*buf, 
5105		int	literal, 
5106		NCURSES_BOOL silent, 
5107		NCURSES_BOOL (*hook)(
5108		ENTRY	*p1))
5109		{ /* void */ }
5110
5111#undef _nc_resolve_uses2
5112int	_nc_resolve_uses2(
5113		NCURSES_BOOL fullresolve, 
5114		NCURSES_BOOL literal)
5115		{ return(*(int *)0); }
5116
5117#undef _nc_resolve_uses
5118int	_nc_resolve_uses(
5119		NCURSES_BOOL fullresolve)
5120		{ return(*(int *)0); }
5121
5122/* ./tinfo/comp_scan.c */
5123
5124#undef _nc_syntax
5125int	_nc_syntax;
5126#undef _nc_curr_file_pos
5127long	_nc_curr_file_pos;
5128#undef _nc_comment_start
5129long	_nc_comment_start;
5130#undef _nc_comment_end
5131long	_nc_comment_end;
5132#undef _nc_start_line
5133long	_nc_start_line;
5134#undef _nc_curr_token
5135struct token _nc_curr_token;
5136#undef _nc_disable_period
5137NCURSES_BOOL _nc_disable_period;
5138
5139#undef _nc_reset_input
5140void	_nc_reset_input(
5141		FILE	*fp, 
5142		char	*buf)
5143		{ /* void */ }
5144
5145#undef _nc_get_token
5146int	_nc_get_token(
5147		NCURSES_BOOL silent)
5148		{ return(*(int *)0); }
5149
5150#undef _nc_trans_string
5151int	_nc_trans_string(
5152		char	*ptr, 
5153		char	*last)
5154		{ return(*(int *)0); }
5155
5156#undef _nc_push_token
5157void	_nc_push_token(
5158		int	tokclass)
5159		{ /* void */ }
5160
5161#undef _nc_panic_mode
5162void	_nc_panic_mode(
5163		char	ch)
5164		{ /* void */ }
5165
5166/* ./tinfo/parse_entry.c */
5167
5168#undef _nc_parse_entry
5169int	_nc_parse_entry(
5170		struct entry *entryp, 
5171		int	literal, 
5172		NCURSES_BOOL silent)
5173		{ return(*(int *)0); }
5174
5175#undef _nc_capcmp
5176int	_nc_capcmp(
5177		const char *s, 
5178		const char *t)
5179		{ return(*(int *)0); }
5180
5181typedef struct {
5182    const char *from;
5183    const char *to;
5184} assoc;
5185
5186/* ./tinfo/write_entry.c */
5187
5188#undef _nc_set_writedir
5189void	_nc_set_writedir(
5190		char	*dir)
5191		{ /* void */ }
5192
5193#undef _nc_write_entry
5194void	_nc_write_entry(
5195		TERMTYPE *const tp)
5196		{ /* void */ }
5197
5198#undef _nc_tic_written
5199int	_nc_tic_written(void)
5200		{ return(*(int *)0); }
5201
5202/* ./base/define_key.c */
5203
5204#undef define_key_sp
5205int	define_key_sp(
5206		SCREEN	*sp, 
5207		const char *str, 
5208		int	keycode)
5209		{ return(*(int *)0); }
5210
5211#undef define_key
5212int	define_key(
5213		const char *str, 
5214		int	keycode)
5215		{ return(*(int *)0); }
5216
5217/* ./tinfo/hashed_db.c */
5218
5219#undef _nc_hashed_db
5220void	_nc_hashed_db(void)
5221		{ /* void */ }
5222
5223/* ./base/key_defined.c */
5224
5225#undef key_defined_sp
5226int	key_defined_sp(
5227		SCREEN	*sp, 
5228		const char *str)
5229		{ return(*(int *)0); }
5230
5231#undef key_defined
5232int	key_defined(
5233		const char *str)
5234		{ return(*(int *)0); }
5235
5236/* ./base/keybound.c */
5237
5238#undef keybound_sp
5239char	*keybound_sp(
5240		SCREEN	*sp, 
5241		int	code, 
5242		int	count)
5243		{ return(*(char **)0); }
5244
5245#undef keybound
5246char	*keybound(
5247		int	code, 
5248		int	count)
5249		{ return(*(char **)0); }
5250
5251/* ./base/keyok.c */
5252
5253#undef keyok_sp
5254int	keyok_sp(
5255		SCREEN	*sp, 
5256		int	c, 
5257		NCURSES_BOOL flag)
5258		{ return(*(int *)0); }
5259
5260#undef keyok
5261int	keyok(
5262		int	c, 
5263		NCURSES_BOOL flag)
5264		{ return(*(int *)0); }
5265
5266/* ./base/version.c */
5267
5268#undef curses_version
5269const char *curses_version(void)
5270		{ return(*(const char **)0); }
5271