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