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