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