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