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