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