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