]> ncurses.scripts.mit.edu Git - ncurses.git/blob - ncurses/llib-lncursesw
ncurses 5.7 - patch 20090328
[ncurses.git] / ncurses / llib-lncursesw
1 /****************************************************************************
2  * Copyright (c) 2001-2007,2008 Free Software Foundation, Inc.              *
3  *                                                                          *
4  * Permission is hereby granted, free of charge, to any person obtaining a  *
5  * copy of this software and associated documentation files (the            *
6  * "Software"), to deal in the Software without restriction, including      *
7  * without limitation the rights to use, copy, modify, merge, publish,      *
8  * distribute, distribute with modifications, sublicense, and/or sell       *
9  * copies of the Software, and to permit persons to whom the Software is    *
10  * furnished to do so, subject to the following conditions:                 *
11  *                                                                          *
12  * The above copyright notice and this permission notice shall be included  *
13  * in all copies or substantial portions of the Software.                   *
14  *                                                                          *
15  * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS  *
16  * OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF               *
17  * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.   *
18  * IN NO EVENT SHALL THE ABOVE COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM,   *
19  * DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR    *
20  * OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR    *
21  * THE USE OR OTHER DEALINGS IN THE SOFTWARE.                               *
22  *                                                                          *
23  * Except as contained in this notice, the name(s) of the above copyright   *
24  * holders shall not be used in advertising or otherwise to promote the     *
25  * sale, use or other dealings in this Software without prior written       *
26  * authorization.                                                           *
27  ****************************************************************************/
28
29 /****************************************************************************
30  *  Author: Thomas E. Dickey 2001-2008                                      *
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 #include <term.h>
52
53 #undef _nc_hash_map
54 void    _nc_hash_map(void)
55                 { /* void */ }
56
57 #undef _nc_make_oldhash
58 void    _nc_make_oldhash(
59                 int     i)
60                 { /* void */ }
61
62 #undef _nc_scroll_oldhash
63 void    _nc_scroll_oldhash(
64                 int     n, 
65                 int     top, 
66                 int     bot)
67                 { /* void */ }
68
69 /* ./base/lib_addch.c */
70
71 #include <ctype.h>
72
73 #undef _nc_render
74 cchar_t _nc_render(
75                 WINDOW  *win, 
76                 cchar_t ch)
77                 { return(*(cchar_t *)0); }
78
79 #undef _nc_build_wch
80 int     _nc_build_wch(
81                 WINDOW  *win, 
82                 cchar_t *ch)
83                 { return(*(int *)0); }
84
85 #undef _nc_waddch_nosync
86 int     _nc_waddch_nosync(
87                 WINDOW  *win, 
88                 const cchar_t c)
89                 { return(*(int *)0); }
90
91 #undef waddch
92 int     waddch(
93                 WINDOW  *win, 
94                 const chtype ch)
95                 { return(*(int *)0); }
96
97 #undef wechochar
98 int     wechochar(
99                 WINDOW  *win, 
100                 const chtype ch)
101                 { return(*(int *)0); }
102
103 /* ./base/lib_addstr.c */
104
105 #undef waddnstr
106 int     waddnstr(
107                 WINDOW  *win, 
108                 const char *astr, 
109                 int     n)
110                 { return(*(int *)0); }
111
112 #undef waddchnstr
113 int     waddchnstr(
114                 WINDOW  *win, 
115                 const chtype *astr, 
116                 int     n)
117                 { return(*(int *)0); }
118
119 #undef _nc_wchstrlen
120 int     _nc_wchstrlen(
121                 const cchar_t *s)
122                 { return(*(int *)0); }
123
124 #undef wadd_wchnstr
125 int     wadd_wchnstr(
126                 WINDOW  *win, 
127                 const cchar_t *astr, 
128                 int     n)
129                 { return(*(int *)0); }
130
131 #undef waddnwstr
132 int     waddnwstr(
133                 WINDOW  *win, 
134                 const wchar_t *str, 
135                 int     n)
136                 { return(*(int *)0); }
137
138 /* ./base/lib_beep.c */
139
140 #undef beep
141 int     beep(void)
142                 { return(*(int *)0); }
143
144 /* ./base/lib_bkgd.c */
145
146 #undef wbkgrndset
147 void    wbkgrndset(
148                 WINDOW  *win, 
149                 const cchar_t *ch)
150                 { /* void */ }
151
152 #undef wbkgdset
153 void    wbkgdset(
154                 WINDOW  *win, 
155                 chtype  ch)
156                 { /* void */ }
157
158 #undef wbkgrnd
159 int     wbkgrnd(
160                 WINDOW  *win, 
161                 const cchar_t *ch)
162                 { return(*(int *)0); }
163
164 #undef wbkgd
165 int     wbkgd(
166                 WINDOW  *win, 
167                 chtype  ch)
168                 { return(*(int *)0); }
169
170 /* ./base/lib_box.c */
171
172 #undef wborder
173 int     wborder(
174                 WINDOW  *win, 
175                 chtype  ls, 
176                 chtype  rs, 
177                 chtype  ts, 
178                 chtype  bs, 
179                 chtype  tl, 
180                 chtype  tr, 
181                 chtype  bl, 
182                 chtype  br)
183                 { return(*(int *)0); }
184
185 /* ./base/lib_chgat.c */
186
187 #undef wchgat
188 int     wchgat(
189                 WINDOW  *win, 
190                 int     n, 
191                 attr_t  attr, 
192                 short   color, 
193                 const void *opts)
194                 { return(*(int *)0); }
195
196 /* ./base/lib_clear.c */
197
198 #undef wclear
199 int     wclear(
200                 WINDOW  *win)
201                 { return(*(int *)0); }
202
203 /* ./base/lib_clearok.c */
204
205 #undef clearok
206 int     clearok(
207                 WINDOW  *win, 
208                 NCURSES_BOOL flag)
209                 { return(*(int *)0); }
210
211 /* ./base/lib_clrbot.c */
212
213 #undef wclrtobot
214 int     wclrtobot(
215                 WINDOW  *win)
216                 { return(*(int *)0); }
217
218 /* ./base/lib_clreol.c */
219
220 #undef wclrtoeol
221 int     wclrtoeol(
222                 WINDOW  *win)
223                 { return(*(int *)0); }
224
225 /* ./base/lib_color.c */
226
227 #include <tic.h>
228
229 #undef COLOR_PAIRS
230 int     COLOR_PAIRS;
231 #undef COLORS
232 int     COLORS;
233
234 #undef _nc_reset_colors
235 NCURSES_BOOL _nc_reset_colors(void)
236                 { return(*(NCURSES_BOOL *)0); }
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                 short   old_pair, 
283                 short   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                 const 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 getattrs
1070 int     getattrs(
1071                 const WINDOW *z)
1072                 { return(*(int *)0); }
1073
1074 #undef getcurx
1075 int     getcurx(
1076                 const WINDOW *z)
1077                 { return(*(int *)0); }
1078
1079 #undef getcury
1080 int     getcury(
1081                 const WINDOW *z)
1082                 { return(*(int *)0); }
1083
1084 #undef getbegx
1085 int     getbegx(
1086                 const WINDOW *z)
1087                 { return(*(int *)0); }
1088
1089 #undef getbegy
1090 int     getbegy(
1091                 const WINDOW *z)
1092                 { return(*(int *)0); }
1093
1094 #undef getmaxx
1095 int     getmaxx(
1096                 const WINDOW *z)
1097                 { return(*(int *)0); }
1098
1099 #undef getmaxy
1100 int     getmaxy(
1101                 const WINDOW *z)
1102                 { return(*(int *)0); }
1103
1104 #undef getparx
1105 int     getparx(
1106                 const WINDOW *z)
1107                 { return(*(int *)0); }
1108
1109 #undef getpary
1110 int     getpary(
1111                 const WINDOW *z)
1112                 { return(*(int *)0); }
1113
1114 #undef wgetparent
1115 WINDOW  *wgetparent(
1116                 const WINDOW *z)
1117                 { return(*(WINDOW **)0); }
1118
1119 #undef is_cleared
1120 NCURSES_BOOL is_cleared(
1121                 const WINDOW *z)
1122                 { return(*(NCURSES_BOOL *)0); }
1123
1124 #undef is_idcok
1125 NCURSES_BOOL is_idcok(
1126                 const WINDOW *z)
1127                 { return(*(NCURSES_BOOL *)0); }
1128
1129 #undef is_idlok
1130 NCURSES_BOOL is_idlok(
1131                 const WINDOW *z)
1132                 { return(*(NCURSES_BOOL *)0); }
1133
1134 #undef is_immedok
1135 NCURSES_BOOL is_immedok(
1136                 const WINDOW *z)
1137                 { return(*(NCURSES_BOOL *)0); }
1138
1139 #undef is_keypad
1140 NCURSES_BOOL is_keypad(
1141                 const WINDOW *z)
1142                 { return(*(NCURSES_BOOL *)0); }
1143
1144 #undef is_leaveok
1145 NCURSES_BOOL is_leaveok(
1146                 const WINDOW *z)
1147                 { return(*(NCURSES_BOOL *)0); }
1148
1149 #undef is_nodelay
1150 NCURSES_BOOL is_nodelay(
1151                 const WINDOW *z)
1152                 { return(*(NCURSES_BOOL *)0); }
1153
1154 #undef is_notimeout
1155 NCURSES_BOOL is_notimeout(
1156                 const WINDOW *z)
1157                 { return(*(NCURSES_BOOL *)0); }
1158
1159 #undef is_scrollok
1160 NCURSES_BOOL is_scrollok(
1161                 const WINDOW *z)
1162                 { return(*(NCURSES_BOOL *)0); }
1163
1164 #undef is_syncok
1165 NCURSES_BOOL is_syncok(
1166                 const WINDOW *z)
1167                 { return(*(NCURSES_BOOL *)0); }
1168
1169 #undef wgetscrreg
1170 int     wgetscrreg(
1171                 const WINDOW *a1, 
1172                 int     *a2, 
1173                 int     *z)
1174                 { return(*(int *)0); }
1175
1176 #undef add_wch
1177 int     add_wch(
1178                 const cchar_t *z)
1179                 { return(*(int *)0); }
1180
1181 #undef add_wchnstr
1182 int     add_wchnstr(
1183                 const cchar_t *a1, 
1184                 int     z)
1185                 { return(*(int *)0); }
1186
1187 #undef add_wchstr
1188 int     add_wchstr(
1189                 const cchar_t *z)
1190                 { return(*(int *)0); }
1191
1192 #undef addnwstr
1193 int     addnwstr(
1194                 const wchar_t *a1, 
1195                 int     z)
1196                 { return(*(int *)0); }
1197
1198 #undef addwstr
1199 int     addwstr(
1200                 const wchar_t *z)
1201                 { return(*(int *)0); }
1202
1203 #undef bkgrnd
1204 int     bkgrnd(
1205                 const cchar_t *z)
1206                 { return(*(int *)0); }
1207
1208 #undef bkgrndset
1209 void    bkgrndset(
1210                 const cchar_t *z)
1211                 { /* void */ }
1212
1213 #undef border_set
1214 int     border_set(
1215                 const cchar_t *a1, 
1216                 const cchar_t *a2, 
1217                 const cchar_t *a3, 
1218                 const cchar_t *a4, 
1219                 const cchar_t *a5, 
1220                 const cchar_t *a6, 
1221                 const cchar_t *a7, 
1222                 const cchar_t *z)
1223                 { return(*(int *)0); }
1224
1225 #undef box_set
1226 int     box_set(
1227                 WINDOW  *a1, 
1228                 const cchar_t *a2, 
1229                 const cchar_t *z)
1230                 { return(*(int *)0); }
1231
1232 #undef echo_wchar
1233 int     echo_wchar(
1234                 const cchar_t *z)
1235                 { return(*(int *)0); }
1236
1237 #undef get_wch
1238 int     get_wch(
1239                 wint_t  *z)
1240                 { return(*(int *)0); }
1241
1242 #undef get_wstr
1243 int     get_wstr(
1244                 wint_t  *z)
1245                 { return(*(int *)0); }
1246
1247 #undef getbkgrnd
1248 int     getbkgrnd(
1249                 cchar_t *z)
1250                 { return(*(int *)0); }
1251
1252 #undef getn_wstr
1253 int     getn_wstr(
1254                 wint_t  *a1, 
1255                 int     z)
1256                 { return(*(int *)0); }
1257
1258 #undef hline_set
1259 int     hline_set(
1260                 const cchar_t *a1, 
1261                 int     z)
1262                 { return(*(int *)0); }
1263
1264 #undef in_wch
1265 int     in_wch(
1266                 cchar_t *z)
1267                 { return(*(int *)0); }
1268
1269 #undef in_wchnstr
1270 int     in_wchnstr(
1271                 cchar_t *a1, 
1272                 int     z)
1273                 { return(*(int *)0); }
1274
1275 #undef in_wchstr
1276 int     in_wchstr(
1277                 cchar_t *z)
1278                 { return(*(int *)0); }
1279
1280 #undef innwstr
1281 int     innwstr(
1282                 wchar_t *a1, 
1283                 int     z)
1284                 { return(*(int *)0); }
1285
1286 #undef ins_nwstr
1287 int     ins_nwstr(
1288                 const wchar_t *a1, 
1289                 int     z)
1290                 { return(*(int *)0); }
1291
1292 #undef ins_wch
1293 int     ins_wch(
1294                 const cchar_t *z)
1295                 { return(*(int *)0); }
1296
1297 #undef ins_wstr
1298 int     ins_wstr(
1299                 const wchar_t *z)
1300                 { return(*(int *)0); }
1301
1302 #undef inwstr
1303 int     inwstr(
1304                 wchar_t *z)
1305                 { return(*(int *)0); }
1306
1307 #undef mvadd_wch
1308 int     mvadd_wch(
1309                 int     a1, 
1310                 int     a2, 
1311                 const cchar_t *z)
1312                 { return(*(int *)0); }
1313
1314 #undef mvadd_wchnstr
1315 int     mvadd_wchnstr(
1316                 int     a1, 
1317                 int     a2, 
1318                 const cchar_t *a3, 
1319                 int     z)
1320                 { return(*(int *)0); }
1321
1322 #undef mvadd_wchstr
1323 int     mvadd_wchstr(
1324                 int     a1, 
1325                 int     a2, 
1326                 const cchar_t *z)
1327                 { return(*(int *)0); }
1328
1329 #undef mvaddnwstr
1330 int     mvaddnwstr(
1331                 int     a1, 
1332                 int     a2, 
1333                 const wchar_t *a3, 
1334                 int     z)
1335                 { return(*(int *)0); }
1336
1337 #undef mvaddwstr
1338 int     mvaddwstr(
1339                 int     a1, 
1340                 int     a2, 
1341                 const wchar_t *z)
1342                 { return(*(int *)0); }
1343
1344 #undef mvget_wch
1345 int     mvget_wch(
1346                 int     a1, 
1347                 int     a2, 
1348                 wint_t  *z)
1349                 { return(*(int *)0); }
1350
1351 #undef mvget_wstr
1352 int     mvget_wstr(
1353                 int     a1, 
1354                 int     a2, 
1355                 wint_t  *z)
1356                 { return(*(int *)0); }
1357
1358 #undef mvgetn_wstr
1359 int     mvgetn_wstr(
1360                 int     a1, 
1361                 int     a2, 
1362                 wint_t  *a3, 
1363                 int     z)
1364                 { return(*(int *)0); }
1365
1366 #undef mvhline_set
1367 int     mvhline_set(
1368                 int     a1, 
1369                 int     a2, 
1370                 const cchar_t *a3, 
1371                 int     z)
1372                 { return(*(int *)0); }
1373
1374 #undef mvin_wch
1375 int     mvin_wch(
1376                 int     a1, 
1377                 int     a2, 
1378                 cchar_t *z)
1379                 { return(*(int *)0); }
1380
1381 #undef mvin_wchnstr
1382 int     mvin_wchnstr(
1383                 int     a1, 
1384                 int     a2, 
1385                 cchar_t *a3, 
1386                 int     z)
1387                 { return(*(int *)0); }
1388
1389 #undef mvin_wchstr
1390 int     mvin_wchstr(
1391                 int     a1, 
1392                 int     a2, 
1393                 cchar_t *z)
1394                 { return(*(int *)0); }
1395
1396 #undef mvinnwstr
1397 int     mvinnwstr(
1398                 int     a1, 
1399                 int     a2, 
1400                 wchar_t *a3, 
1401                 int     z)
1402                 { return(*(int *)0); }
1403
1404 #undef mvins_nwstr
1405 int     mvins_nwstr(
1406                 int     a1, 
1407                 int     a2, 
1408                 const wchar_t *a3, 
1409                 int     z)
1410                 { return(*(int *)0); }
1411
1412 #undef mvins_wch
1413 int     mvins_wch(
1414                 int     a1, 
1415                 int     a2, 
1416                 const cchar_t *z)
1417                 { return(*(int *)0); }
1418
1419 #undef mvins_wstr
1420 int     mvins_wstr(
1421                 int     a1, 
1422                 int     a2, 
1423                 const wchar_t *z)
1424                 { return(*(int *)0); }
1425
1426 #undef mvinwstr
1427 int     mvinwstr(
1428                 int     a1, 
1429                 int     a2, 
1430                 wchar_t *z)
1431                 { return(*(int *)0); }
1432
1433 #undef mvvline_set
1434 int     mvvline_set(
1435                 int     a1, 
1436                 int     a2, 
1437                 const cchar_t *a3, 
1438                 int     z)
1439                 { return(*(int *)0); }
1440
1441 #undef mvwadd_wch
1442 int     mvwadd_wch(
1443                 WINDOW  *a1, 
1444                 int     a2, 
1445                 int     a3, 
1446                 const cchar_t *z)
1447                 { return(*(int *)0); }
1448
1449 #undef mvwadd_wchnstr
1450 int     mvwadd_wchnstr(
1451                 WINDOW  *a1, 
1452                 int     a2, 
1453                 int     a3, 
1454                 const cchar_t *a4, 
1455                 int     z)
1456                 { return(*(int *)0); }
1457
1458 #undef mvwadd_wchstr
1459 int     mvwadd_wchstr(
1460                 WINDOW  *a1, 
1461                 int     a2, 
1462                 int     a3, 
1463                 const cchar_t *z)
1464                 { return(*(int *)0); }
1465
1466 #undef mvwaddnwstr
1467 int     mvwaddnwstr(
1468                 WINDOW  *a1, 
1469                 int     a2, 
1470                 int     a3, 
1471                 const wchar_t *a4, 
1472                 int     z)
1473                 { return(*(int *)0); }
1474
1475 #undef mvwaddwstr
1476 int     mvwaddwstr(
1477                 WINDOW  *a1, 
1478                 int     a2, 
1479                 int     a3, 
1480                 const wchar_t *z)
1481                 { return(*(int *)0); }
1482
1483 #undef mvwget_wch
1484 int     mvwget_wch(
1485                 WINDOW  *a1, 
1486                 int     a2, 
1487                 int     a3, 
1488                 wint_t  *z)
1489                 { return(*(int *)0); }
1490
1491 #undef mvwget_wstr
1492 int     mvwget_wstr(
1493                 WINDOW  *a1, 
1494                 int     a2, 
1495                 int     a3, 
1496                 wint_t  *z)
1497                 { return(*(int *)0); }
1498
1499 #undef mvwgetn_wstr
1500 int     mvwgetn_wstr(
1501                 WINDOW  *a1, 
1502                 int     a2, 
1503                 int     a3, 
1504                 wint_t  *a4, 
1505                 int     z)
1506                 { return(*(int *)0); }
1507
1508 #undef mvwhline_set
1509 int     mvwhline_set(
1510                 WINDOW  *a1, 
1511                 int     a2, 
1512                 int     a3, 
1513                 const cchar_t *a4, 
1514                 int     z)
1515                 { return(*(int *)0); }
1516
1517 #undef mvwin_wch
1518 int     mvwin_wch(
1519                 WINDOW  *a1, 
1520                 int     a2, 
1521                 int     a3, 
1522                 cchar_t *z)
1523                 { return(*(int *)0); }
1524
1525 #undef mvwin_wchnstr
1526 int     mvwin_wchnstr(
1527                 WINDOW  *a1, 
1528                 int     a2, 
1529                 int     a3, 
1530                 cchar_t *a4, 
1531                 int     z)
1532                 { return(*(int *)0); }
1533
1534 #undef mvwin_wchstr
1535 int     mvwin_wchstr(
1536                 WINDOW  *a1, 
1537                 int     a2, 
1538                 int     a3, 
1539                 cchar_t *z)
1540                 { return(*(int *)0); }
1541
1542 #undef mvwinnwstr
1543 int     mvwinnwstr(
1544                 WINDOW  *a1, 
1545                 int     a2, 
1546                 int     a3, 
1547                 wchar_t *a4, 
1548                 int     z)
1549                 { return(*(int *)0); }
1550
1551 #undef mvwins_nwstr
1552 int     mvwins_nwstr(
1553                 WINDOW  *a1, 
1554                 int     a2, 
1555                 int     a3, 
1556                 const wchar_t *a4, 
1557                 int     z)
1558                 { return(*(int *)0); }
1559
1560 #undef mvwins_wch
1561 int     mvwins_wch(
1562                 WINDOW  *a1, 
1563                 int     a2, 
1564                 int     a3, 
1565                 const cchar_t *z)
1566                 { return(*(int *)0); }
1567
1568 #undef mvwins_wstr
1569 int     mvwins_wstr(
1570                 WINDOW  *a1, 
1571                 int     a2, 
1572                 int     a3, 
1573                 const wchar_t *z)
1574                 { return(*(int *)0); }
1575
1576 #undef mvwinwstr
1577 int     mvwinwstr(
1578                 WINDOW  *a1, 
1579                 int     a2, 
1580                 int     a3, 
1581                 wchar_t *z)
1582                 { return(*(int *)0); }
1583
1584 #undef mvwvline_set
1585 int     mvwvline_set(
1586                 WINDOW  *a1, 
1587                 int     a2, 
1588                 int     a3, 
1589                 const cchar_t *a4, 
1590                 int     z)
1591                 { return(*(int *)0); }
1592
1593 #undef vline_set
1594 int     vline_set(
1595                 const cchar_t *a1, 
1596                 int     z)
1597                 { return(*(int *)0); }
1598
1599 #undef wadd_wchstr
1600 int     wadd_wchstr(
1601                 WINDOW  *a1, 
1602                 const cchar_t *z)
1603                 { return(*(int *)0); }
1604
1605 #undef waddwstr
1606 int     waddwstr(
1607                 WINDOW  *a1, 
1608                 const wchar_t *z)
1609                 { return(*(int *)0); }
1610
1611 #undef wget_wstr
1612 int     wget_wstr(
1613                 WINDOW  *a1, 
1614                 wint_t  *z)
1615                 { return(*(int *)0); }
1616
1617 #undef wgetbkgrnd
1618 int     wgetbkgrnd(
1619                 WINDOW  *a1, 
1620                 cchar_t *z)
1621                 { return(*(int *)0); }
1622
1623 #undef win_wchstr
1624 int     win_wchstr(
1625                 WINDOW  *a1, 
1626                 cchar_t *z)
1627                 { return(*(int *)0); }
1628
1629 #undef wins_wstr
1630 int     wins_wstr(
1631                 WINDOW  *a1, 
1632                 const wchar_t *z)
1633                 { return(*(int *)0); }
1634
1635 #undef mouse_trafo
1636 NCURSES_BOOL mouse_trafo(
1637                 int     *a1, 
1638                 int     *a2, 
1639                 NCURSES_BOOL z)
1640                 { return(*(NCURSES_BOOL *)0); }
1641
1642 /* ./base/lib_getch.c */
1643
1644 #include <fifo_defs.h>
1645
1646 #undef ESCDELAY
1647 int     ESCDELAY;
1648
1649 #undef set_escdelay
1650 int     set_escdelay(
1651                 int     value)
1652                 { return(*(int *)0); }
1653
1654 #undef _nc_wgetch
1655 int     _nc_wgetch(
1656                 WINDOW  *win, 
1657                 unsigned long *result, 
1658                 int     use_meta)
1659                 { return(*(int *)0); }
1660
1661 #undef wgetch
1662 int     wgetch(
1663                 WINDOW  *win)
1664                 { return(*(int *)0); }
1665
1666 /* ./base/lib_getstr.c */
1667
1668 #undef wgetnstr
1669 int     wgetnstr(
1670                 WINDOW  *win, 
1671                 char    *str, 
1672                 int     maxlen)
1673                 { return(*(int *)0); }
1674
1675 /* ./base/lib_hline.c */
1676
1677 #undef whline
1678 int     whline(
1679                 WINDOW  *win, 
1680                 chtype  ch, 
1681                 int     n)
1682                 { return(*(int *)0); }
1683
1684 /* ./base/lib_immedok.c */
1685
1686 #undef immedok
1687 void    immedok(
1688                 WINDOW  *win, 
1689                 NCURSES_BOOL flag)
1690                 { /* void */ }
1691
1692 /* ./base/lib_inchstr.c */
1693
1694 #undef winchnstr
1695 int     winchnstr(
1696                 WINDOW  *win, 
1697                 chtype  *str, 
1698                 int     n)
1699                 { return(*(int *)0); }
1700
1701 /* ./base/lib_initscr.c */
1702
1703 #undef initscr
1704 WINDOW  *initscr(void)
1705                 { return(*(WINDOW **)0); }
1706
1707 /* ./base/lib_insch.c */
1708
1709 #undef _nc_insert_ch
1710 int     _nc_insert_ch(
1711                 WINDOW  *win, 
1712                 chtype  ch)
1713                 { return(*(int *)0); }
1714
1715 #undef winsch
1716 int     winsch(
1717                 WINDOW  *win, 
1718                 chtype  c)
1719                 { return(*(int *)0); }
1720
1721 /* ./base/lib_insdel.c */
1722
1723 #undef winsdelln
1724 int     winsdelln(
1725                 WINDOW  *win, 
1726                 int     n)
1727                 { return(*(int *)0); }
1728
1729 /* ./base/lib_insnstr.c */
1730
1731 #undef winsnstr
1732 int     winsnstr(
1733                 WINDOW  *win, 
1734                 const char *s, 
1735                 int     n)
1736                 { return(*(int *)0); }
1737
1738 /* ./base/lib_instr.c */
1739
1740 #undef winnstr
1741 int     winnstr(
1742                 WINDOW  *win, 
1743                 char    *str, 
1744                 int     n)
1745                 { return(*(int *)0); }
1746
1747 /* ./base/lib_isendwin.c */
1748
1749 #undef isendwin
1750 NCURSES_BOOL isendwin(void)
1751                 { return(*(NCURSES_BOOL *)0); }
1752
1753 /* ./base/lib_leaveok.c */
1754
1755 #undef leaveok
1756 int     leaveok(
1757                 WINDOW  *win, 
1758                 NCURSES_BOOL flag)
1759                 { return(*(int *)0); }
1760
1761 /* ./base/lib_mouse.c */
1762
1763 #undef getmouse
1764 int     getmouse(
1765                 MEVENT  *aevent)
1766                 { return(*(int *)0); }
1767
1768 #undef ungetmouse
1769 int     ungetmouse(
1770                 MEVENT  *aevent)
1771                 { return(*(int *)0); }
1772
1773 #undef mousemask
1774 mmask_t mousemask(
1775                 mmask_t newmask, 
1776                 mmask_t *oldmask)
1777                 { return(*(mmask_t *)0); }
1778
1779 #undef wenclose
1780 NCURSES_BOOL wenclose(
1781                 const WINDOW *win, 
1782                 int     y, 
1783                 int     x)
1784                 { return(*(NCURSES_BOOL *)0); }
1785
1786 #undef mouseinterval
1787 int     mouseinterval(
1788                 int     maxclick)
1789                 { return(*(int *)0); }
1790
1791 #undef _nc_has_mouse
1792 int     _nc_has_mouse(void)
1793                 { return(*(int *)0); }
1794
1795 #undef wmouse_trafo
1796 NCURSES_BOOL wmouse_trafo(
1797                 const WINDOW *win, 
1798                 int     *pY, 
1799                 int     *pX, 
1800                 NCURSES_BOOL to_screen)
1801                 { return(*(NCURSES_BOOL *)0); }
1802
1803 /* ./base/lib_move.c */
1804
1805 #undef wmove
1806 int     wmove(
1807                 WINDOW  *win, 
1808                 int     y, 
1809                 int     x)
1810                 { return(*(int *)0); }
1811
1812 /* ./tty/lib_mvcur.c */
1813
1814 #undef _nc_msec_cost
1815 int     _nc_msec_cost(
1816                 const char *const cap, 
1817                 int     affcnt)
1818                 { return(*(int *)0); }
1819
1820 #undef _nc_mvcur_resume
1821 void    _nc_mvcur_resume(void)
1822                 { /* void */ }
1823
1824 #undef _nc_mvcur_init
1825 void    _nc_mvcur_init(void)
1826                 { /* void */ }
1827
1828 #undef _nc_mvcur_wrap
1829 void    _nc_mvcur_wrap(void)
1830                 { /* void */ }
1831
1832 #undef mvcur
1833 int     mvcur(
1834                 int     yold, 
1835                 int     xold, 
1836                 int     ynew, 
1837                 int     xnew)
1838                 { return(*(int *)0); }
1839
1840 #undef _nc_optimize_enable
1841 int     _nc_optimize_enable;
1842
1843 /* ./base/lib_mvwin.c */
1844
1845 #undef mvwin
1846 int     mvwin(
1847                 WINDOW  *win, 
1848                 int     by, 
1849                 int     bx)
1850                 { return(*(int *)0); }
1851
1852 /* ./base/lib_newterm.c */
1853
1854 #undef filter
1855 void    filter(void)
1856                 { /* void */ }
1857
1858 #undef nofilter
1859 void    nofilter(void)
1860                 { /* void */ }
1861
1862 #undef newterm
1863 SCREEN  *newterm(
1864                 char    *name, 
1865                 FILE    *ofp, 
1866                 FILE    *ifp)
1867                 { return(*(SCREEN **)0); }
1868
1869 /* ./base/lib_newwin.c */
1870
1871 #undef _nc_freewin
1872 int     _nc_freewin(
1873                 WINDOW  *win)
1874                 { return(*(int *)0); }
1875
1876 #undef newwin
1877 WINDOW  *newwin(
1878                 int     num_lines, 
1879                 int     num_columns, 
1880                 int     begy, 
1881                 int     begx)
1882                 { return(*(WINDOW **)0); }
1883
1884 #undef derwin
1885 WINDOW  *derwin(
1886                 WINDOW  *orig, 
1887                 int     num_lines, 
1888                 int     num_columns, 
1889                 int     begy, 
1890                 int     begx)
1891                 { return(*(WINDOW **)0); }
1892
1893 #undef subwin
1894 WINDOW  *subwin(
1895                 WINDOW  *w, 
1896                 int     l, 
1897                 int     c, 
1898                 int     y, 
1899                 int     x)
1900                 { return(*(WINDOW **)0); }
1901
1902 #undef _nc_makenew
1903 WINDOW  *_nc_makenew(
1904                 int     num_lines, 
1905                 int     num_columns, 
1906                 int     begy, 
1907                 int     begx, 
1908                 int     flags)
1909                 { return(*(WINDOW **)0); }
1910
1911 #undef _nc_screen_of
1912 SCREEN  *_nc_screen_of(
1913                 WINDOW  *win)
1914                 { return(*(SCREEN **)0); }
1915
1916 /* ./base/lib_nl.c */
1917
1918 #undef nl
1919 int     nl(void)
1920                 { return(*(int *)0); }
1921
1922 #undef nonl
1923 int     nonl(void)
1924                 { return(*(int *)0); }
1925
1926 /* ./base/lib_overlay.c */
1927
1928 #undef overlay
1929 int     overlay(
1930                 const WINDOW *win1, 
1931                 WINDOW  *win2)
1932                 { return(*(int *)0); }
1933
1934 #undef overwrite
1935 int     overwrite(
1936                 const WINDOW *win1, 
1937                 WINDOW  *win2)
1938                 { return(*(int *)0); }
1939
1940 #undef copywin
1941 int     copywin(
1942                 const WINDOW *src, 
1943                 WINDOW  *dst, 
1944                 int     sminrow, 
1945                 int     smincol, 
1946                 int     dminrow, 
1947                 int     dmincol, 
1948                 int     dmaxrow, 
1949                 int     dmaxcol, 
1950                 int     over)
1951                 { return(*(int *)0); }
1952
1953 /* ./base/lib_pad.c */
1954
1955 #undef newpad
1956 WINDOW  *newpad(
1957                 int     l, 
1958                 int     c)
1959                 { return(*(WINDOW **)0); }
1960
1961 #undef subpad
1962 WINDOW  *subpad(
1963                 WINDOW  *orig, 
1964                 int     l, 
1965                 int     c, 
1966                 int     begy, 
1967                 int     begx)
1968                 { return(*(WINDOW **)0); }
1969
1970 #undef prefresh
1971 int     prefresh(
1972                 WINDOW  *win, 
1973                 int     pminrow, 
1974                 int     pmincol, 
1975                 int     sminrow, 
1976                 int     smincol, 
1977                 int     smaxrow, 
1978                 int     smaxcol)
1979                 { return(*(int *)0); }
1980
1981 #undef pnoutrefresh
1982 int     pnoutrefresh(
1983                 WINDOW  *win, 
1984                 int     pminrow, 
1985                 int     pmincol, 
1986                 int     sminrow, 
1987                 int     smincol, 
1988                 int     smaxrow, 
1989                 int     smaxcol)
1990                 { return(*(int *)0); }
1991
1992 #undef pechochar
1993 int     pechochar(
1994                 WINDOW  *pad, 
1995                 const chtype ch)
1996                 { return(*(int *)0); }
1997
1998 /* ./base/lib_printw.c */
1999
2000 #undef printw
2001 int     printw(
2002                 const char *fmt, 
2003                 ...)
2004                 { return(*(int *)0); }
2005
2006 #undef wprintw
2007 int     wprintw(
2008                 WINDOW  *win, 
2009                 const char *fmt, 
2010                 ...)
2011                 { return(*(int *)0); }
2012
2013 #undef mvprintw
2014 int     mvprintw(
2015                 int     y, 
2016                 int     x, 
2017                 const char *fmt, 
2018                 ...)
2019                 { return(*(int *)0); }
2020
2021 #undef mvwprintw
2022 int     mvwprintw(
2023                 WINDOW  *win, 
2024                 int     y, 
2025                 int     x, 
2026                 const char *fmt, 
2027                 ...)
2028                 { return(*(int *)0); }
2029
2030 #undef vwprintw
2031 int     vwprintw(
2032                 WINDOW  *win, 
2033                 const char *fmt, 
2034                 va_list argp)
2035                 { return(*(int *)0); }
2036
2037 /* ./base/lib_redrawln.c */
2038
2039 #undef wredrawln
2040 int     wredrawln(
2041                 WINDOW  *win, 
2042                 int     beg, 
2043                 int     num)
2044                 { return(*(int *)0); }
2045
2046 /* ./base/lib_refresh.c */
2047
2048 #undef wrefresh
2049 int     wrefresh(
2050                 WINDOW  *win)
2051                 { return(*(int *)0); }
2052
2053 #undef wnoutrefresh
2054 int     wnoutrefresh(
2055                 WINDOW  *win)
2056                 { return(*(int *)0); }
2057
2058 /* ./base/lib_restart.c */
2059
2060 #undef restartterm
2061 int     restartterm(
2062                 char    *termp, 
2063                 int     filenum, 
2064                 int     *errret)
2065                 { return(*(int *)0); }
2066
2067 /* ./base/lib_scanw.c */
2068
2069 #undef vwscanw
2070 int     vwscanw(
2071                 WINDOW  *win, 
2072                 char    *fmt, 
2073                 va_list argp)
2074                 { return(*(int *)0); }
2075
2076 #undef scanw
2077 int     scanw(
2078                 char    *fmt, 
2079                 ...)
2080                 { return(*(int *)0); }
2081
2082 #undef wscanw
2083 int     wscanw(
2084                 WINDOW  *win, 
2085                 char    *fmt, 
2086                 ...)
2087                 { return(*(int *)0); }
2088
2089 #undef mvscanw
2090 int     mvscanw(
2091                 int     y, 
2092                 int     x, 
2093                 char    *fmt, 
2094                 ...)
2095                 { return(*(int *)0); }
2096
2097 #undef mvwscanw
2098 int     mvwscanw(
2099                 WINDOW  *win, 
2100                 int     y, 
2101                 int     x, 
2102                 char    *fmt, 
2103                 ...)
2104                 { return(*(int *)0); }
2105
2106 /* ./base/lib_screen.c */
2107
2108 #undef getwin
2109 WINDOW  *getwin(
2110                 FILE    *filep)
2111                 { return(*(WINDOW **)0); }
2112
2113 #undef putwin
2114 int     putwin(
2115                 WINDOW  *win, 
2116                 FILE    *filep)
2117                 { return(*(int *)0); }
2118
2119 #undef scr_restore
2120 int     scr_restore(
2121                 const char *file)
2122                 { return(*(int *)0); }
2123
2124 #undef scr_dump
2125 int     scr_dump(
2126                 const char *file)
2127                 { return(*(int *)0); }
2128
2129 #undef scr_init
2130 int     scr_init(
2131                 const char *file)
2132                 { return(*(int *)0); }
2133
2134 #undef scr_set
2135 int     scr_set(
2136                 const char *file)
2137                 { return(*(int *)0); }
2138
2139 /* ./base/lib_scroll.c */
2140
2141 #undef _nc_scroll_window
2142 void    _nc_scroll_window(
2143                 WINDOW  *win, 
2144                 int const n, 
2145                 short const top, 
2146                 short const bottom, 
2147                 cchar_t blank)
2148                 { /* void */ }
2149
2150 #undef wscrl
2151 int     wscrl(
2152                 WINDOW  *win, 
2153                 int     n)
2154                 { return(*(int *)0); }
2155
2156 /* ./base/lib_scrollok.c */
2157
2158 #undef scrollok
2159 int     scrollok(
2160                 WINDOW  *win, 
2161                 NCURSES_BOOL flag)
2162                 { return(*(int *)0); }
2163
2164 /* ./base/lib_scrreg.c */
2165
2166 #undef wsetscrreg
2167 int     wsetscrreg(
2168                 WINDOW  *win, 
2169                 int     top, 
2170                 int     bottom)
2171                 { return(*(int *)0); }
2172
2173 /* ./base/lib_set_term.c */
2174
2175 #undef set_term
2176 SCREEN  *set_term(
2177                 SCREEN  *screenp)
2178                 { return(*(SCREEN **)0); }
2179
2180 #undef delscreen
2181 void    delscreen(
2182                 SCREEN  *sp)
2183                 { /* void */ }
2184
2185 #undef _nc_setupscreen
2186 int     _nc_setupscreen(
2187                 int     slines, 
2188                 int     scolumns, 
2189                 FILE    *output, 
2190                 NCURSES_BOOL filtered, 
2191                 int     slk_format)
2192                 { return(*(int *)0); }
2193
2194 #undef _nc_ripoffline
2195 int     _nc_ripoffline(
2196                 int     line, 
2197                 int     (*init)(
2198                 WINDOW  *p1, 
2199                 int     p2))
2200                 { return(*(int *)0); }
2201
2202 #undef ripoffline
2203 int     ripoffline(
2204                 int     line, 
2205                 int     (*init)(
2206                 WINDOW  *p1, 
2207                 int     p2))
2208                 { return(*(int *)0); }
2209
2210 /* ./base/lib_slk.c */
2211
2212 #undef _nc_slk_initialize
2213 int     _nc_slk_initialize(
2214                 WINDOW  *stwin, 
2215                 int     cols)
2216                 { return(*(int *)0); }
2217
2218 #undef slk_restore
2219 int     slk_restore(void)
2220                 { return(*(int *)0); }
2221
2222 /* ./base/lib_slkatr_set.c */
2223
2224 #undef slk_attr_set
2225 int     slk_attr_set(
2226                 const attr_t attr, 
2227                 short   color_pair_number, 
2228                 void    *opts)
2229                 { return(*(int *)0); }
2230
2231 /* ./base/lib_slkatrof.c */
2232
2233 #undef slk_attroff
2234 int     slk_attroff(
2235                 const chtype attr)
2236                 { return(*(int *)0); }
2237
2238 /* ./base/lib_slkatron.c */
2239
2240 #undef slk_attron
2241 int     slk_attron(
2242                 const chtype attr)
2243                 { return(*(int *)0); }
2244
2245 /* ./base/lib_slkatrset.c */
2246
2247 #undef slk_attrset
2248 int     slk_attrset(
2249                 const chtype attr)
2250                 { return(*(int *)0); }
2251
2252 /* ./base/lib_slkattr.c */
2253
2254 #undef slk_attr
2255 attr_t  slk_attr(void)
2256                 { return(*(attr_t *)0); }
2257
2258 /* ./base/lib_slkclear.c */
2259
2260 #undef slk_clear
2261 int     slk_clear(void)
2262                 { return(*(int *)0); }
2263
2264 /* ./base/lib_slkcolor.c */
2265
2266 #undef slk_color
2267 int     slk_color(
2268                 short   color_pair_number)
2269                 { return(*(int *)0); }
2270
2271 /* ./base/lib_slkinit.c */
2272
2273 #undef slk_init
2274 int     slk_init(
2275                 int     format)
2276                 { return(*(int *)0); }
2277
2278 /* ./base/lib_slklab.c */
2279
2280 #undef slk_label
2281 char    *slk_label(
2282                 int     n)
2283                 { return(*(char **)0); }
2284
2285 /* ./base/lib_slkrefr.c */
2286
2287 #undef slk_noutrefresh
2288 int     slk_noutrefresh(void)
2289                 { return(*(int *)0); }
2290
2291 #undef slk_refresh
2292 int     slk_refresh(void)
2293                 { return(*(int *)0); }
2294
2295 /* ./base/lib_slkset.c */
2296
2297 #include <wctype.h>
2298
2299 #undef slk_set
2300 int     slk_set(
2301                 int     i, 
2302                 const char *astr, 
2303                 int     format)
2304                 { return(*(int *)0); }
2305
2306 /* ./base/lib_slktouch.c */
2307
2308 #undef slk_touch
2309 int     slk_touch(void)
2310                 { return(*(int *)0); }
2311
2312 /* ./base/lib_touch.c */
2313
2314 #undef is_linetouched
2315 NCURSES_BOOL is_linetouched(
2316                 WINDOW  *win, 
2317                 int     line)
2318                 { return(*(NCURSES_BOOL *)0); }
2319
2320 #undef is_wintouched
2321 NCURSES_BOOL is_wintouched(
2322                 WINDOW  *win)
2323                 { return(*(NCURSES_BOOL *)0); }
2324
2325 #undef wtouchln
2326 int     wtouchln(
2327                 WINDOW  *win, 
2328                 int     y, 
2329                 int     n, 
2330                 int     changed)
2331                 { return(*(int *)0); }
2332
2333 /* ./trace/lib_tracedmp.c */
2334
2335 #undef _tracedump
2336 void    _tracedump(
2337                 const char *name, 
2338                 WINDOW  *win)
2339                 { /* void */ }
2340
2341 /* ./trace/lib_tracemse.c */
2342
2343 #undef _nc_tracemouse
2344 char    *_nc_tracemouse(
2345                 SCREEN  *sp, 
2346                 MEVENT const *ep)
2347                 { return(*(char **)0); }
2348
2349 #undef _tracemouse
2350 char    *_tracemouse(
2351                 MEVENT const *ep)
2352                 { return(*(char **)0); }
2353
2354 /* ./tty/lib_tstp.c */
2355
2356 #include <SigAction.h>
2357
2358 #undef _nc_signal_handler
2359 void    _nc_signal_handler(
2360                 NCURSES_BOOL enable)
2361                 { /* void */ }
2362
2363 /* ./base/lib_ungetch.c */
2364
2365 #undef _nc_fifo_dump
2366 void    _nc_fifo_dump(
2367                 SCREEN  *sp)
2368                 { /* void */ }
2369
2370 #undef _nc_ungetch
2371 int     _nc_ungetch(
2372                 SCREEN  *sp, 
2373                 int     ch)
2374                 { return(*(int *)0); }
2375
2376 #undef ungetch
2377 int     ungetch(
2378                 int     ch)
2379                 { return(*(int *)0); }
2380
2381 /* ./tty/lib_vidattr.c */
2382
2383 #undef vidputs
2384 int     vidputs(
2385                 chtype  newmode, 
2386                 int     (*outc)(
2387                 int     p1))
2388                 { return(*(int *)0); }
2389
2390 #undef vidattr
2391 int     vidattr(
2392                 chtype  newmode)
2393                 { return(*(int *)0); }
2394
2395 #undef termattrs
2396 chtype  termattrs(void)
2397                 { return(*(chtype *)0); }
2398
2399 /* ./base/lib_vline.c */
2400
2401 #undef wvline
2402 int     wvline(
2403                 WINDOW  *win, 
2404                 chtype  ch, 
2405                 int     n)
2406                 { return(*(int *)0); }
2407
2408 /* ./base/lib_wattroff.c */
2409
2410 #undef wattr_off
2411 int     wattr_off(
2412                 WINDOW  *win, 
2413                 attr_t  at, 
2414                 void    *opts)
2415                 { return(*(int *)0); }
2416
2417 /* ./base/lib_wattron.c */
2418
2419 #undef wattr_on
2420 int     wattr_on(
2421                 WINDOW  *win, 
2422                 attr_t  at, 
2423                 void    *opts)
2424                 { return(*(int *)0); }
2425
2426 /* ./base/lib_winch.c */
2427
2428 #undef winch
2429 chtype  winch(
2430                 WINDOW  *win)
2431                 { return(*(chtype *)0); }
2432
2433 /* ./base/lib_window.c */
2434
2435 #undef _nc_synchook
2436 void    _nc_synchook(
2437                 WINDOW  *win)
2438                 { /* void */ }
2439
2440 #undef mvderwin
2441 int     mvderwin(
2442                 WINDOW  *win, 
2443                 int     y, 
2444                 int     x)
2445                 { return(*(int *)0); }
2446
2447 #undef syncok
2448 int     syncok(
2449                 WINDOW  *win, 
2450                 NCURSES_BOOL bf)
2451                 { return(*(int *)0); }
2452
2453 #undef wsyncup
2454 void    wsyncup(
2455                 WINDOW  *win)
2456                 { /* void */ }
2457
2458 #undef wsyncdown
2459 void    wsyncdown(
2460                 WINDOW  *win)
2461                 { /* void */ }
2462
2463 #undef wcursyncup
2464 void    wcursyncup(
2465                 WINDOW  *win)
2466                 { /* void */ }
2467
2468 #undef dupwin
2469 WINDOW  *dupwin(
2470                 WINDOW  *win)
2471                 { return(*(WINDOW **)0); }
2472
2473 /* ./base/nc_panel.c */
2474
2475 #undef _nc_panelhook
2476 struct panelhook *_nc_panelhook(void)
2477                 { return(*(struct panelhook **)0); }
2478
2479 /* ./base/safe_sprintf.c */
2480
2481 #undef _nc_printf_string
2482 char    *_nc_printf_string(
2483                 const char *fmt, 
2484                 va_list ap)
2485                 { return(*(char **)0); }
2486
2487 /* ./tty/tty_update.c */
2488
2489 #include <sys/time.h>
2490 #include <sys/times.h>
2491
2492 #undef doupdate
2493 int     doupdate(void)
2494                 { return(*(int *)0); }
2495
2496 #undef _nc_scrolln
2497 int     _nc_scrolln(
2498                 int     n, 
2499                 int     top, 
2500                 int     bot, 
2501                 int     maxy)
2502                 { return(*(int *)0); }
2503
2504 #undef _nc_screen_resume
2505 void    _nc_screen_resume(void)
2506                 { /* void */ }
2507
2508 #undef _nc_screen_init
2509 void    _nc_screen_init(void)
2510                 { /* void */ }
2511
2512 #undef _nc_screen_wrap
2513 void    _nc_screen_wrap(void)
2514                 { /* void */ }
2515
2516 #undef _nc_do_xmc_glitch
2517 void    _nc_do_xmc_glitch(
2518                 attr_t  previous)
2519                 { /* void */ }
2520
2521 /* ./trace/varargs.c */
2522
2523 typedef enum {
2524     atUnknown = 0, atInteger, atFloat, atPoint, atString
2525 } ARGTYPE;
2526
2527 #undef _nc_varargs
2528 char    *_nc_varargs(
2529                 const char *fmt, 
2530                 va_list ap)
2531                 { return(*(char **)0); }
2532
2533 /* ./base/memmove.c */
2534
2535 #undef _nc_memmove
2536 void    _nc_memmove(void)
2537                 { /* void */ }
2538
2539 /* ./base/vsscanf.c */
2540
2541 #undef _nc_vsscanf
2542 void    _nc_vsscanf(void)
2543                 { /* void */ }
2544
2545 /* ./base/lib_freeall.c */
2546
2547 #include <term_entry.h>
2548
2549 #undef _nc_freeall
2550 void    _nc_freeall(void)
2551                 { /* void */ }
2552
2553 #undef _nc_free_and_exit
2554 void    _nc_free_and_exit(
2555                 int     code)
2556                 { /* void */ }
2557
2558 /* ./widechar/charable.c */
2559
2560 #undef _nc_is_charable
2561 NCURSES_BOOL _nc_is_charable(
2562                 wchar_t ch)
2563                 { return(*(NCURSES_BOOL *)0); }
2564
2565 #undef _nc_to_char
2566 int     _nc_to_char(
2567                 wint_t  ch)
2568                 { return(*(int *)0); }
2569
2570 #undef _nc_to_widechar
2571 wint_t  _nc_to_widechar(
2572                 int     ch)
2573                 { return(*(wint_t *)0); }
2574
2575 /* ./widechar/lib_add_wch.c */
2576
2577 #undef wadd_wch
2578 int     wadd_wch(
2579                 WINDOW  *win, 
2580                 const cchar_t *wch)
2581                 { return(*(int *)0); }
2582
2583 #undef wecho_wchar
2584 int     wecho_wchar(
2585                 WINDOW  *win, 
2586                 const cchar_t *wch)
2587                 { return(*(int *)0); }
2588
2589 /* ./widechar/lib_box_set.c */
2590
2591 #undef wborder_set
2592 int     wborder_set(
2593                 WINDOW  *win, 
2594                 const cchar_t *ls, 
2595                 const cchar_t *rs, 
2596                 const cchar_t *ts, 
2597                 const cchar_t *bs, 
2598                 const cchar_t *tl, 
2599                 const cchar_t *tr, 
2600                 const cchar_t *bl, 
2601                 const cchar_t *br)
2602                 { return(*(int *)0); }
2603
2604 /* ./widechar/lib_cchar.c */
2605
2606 #undef setcchar
2607 int     setcchar(
2608                 cchar_t *wcval, 
2609                 const wchar_t *wch, 
2610                 const attr_t attrs, 
2611                 short   color_pair, 
2612                 const void *opts)
2613                 { return(*(int *)0); }
2614
2615 #undef getcchar
2616 int     getcchar(
2617                 const cchar_t *wcval, 
2618                 wchar_t *wch, 
2619                 attr_t  *attrs, 
2620                 short   *color_pair, 
2621                 void    *opts)
2622                 { return(*(int *)0); }
2623
2624 /* ./widechar/lib_erasewchar.c */
2625
2626 #undef erasewchar
2627 int     erasewchar(
2628                 wchar_t *wch)
2629                 { return(*(int *)0); }
2630
2631 #undef killwchar
2632 int     killwchar(
2633                 wchar_t *wch)
2634                 { return(*(int *)0); }
2635
2636 /* ./widechar/lib_get_wch.c */
2637
2638 #undef wget_wch
2639 int     wget_wch(
2640                 WINDOW  *win, 
2641                 wint_t  *result)
2642                 { return(*(int *)0); }
2643
2644 /* ./widechar/lib_get_wstr.c */
2645
2646 #undef wgetn_wstr
2647 int     wgetn_wstr(
2648                 WINDOW  *win, 
2649                 wint_t  *str, 
2650                 int     maxlen)
2651                 { return(*(int *)0); }
2652
2653 /* ./widechar/lib_hline_set.c */
2654
2655 #undef whline_set
2656 int     whline_set(
2657                 WINDOW  *win, 
2658                 const cchar_t *ch, 
2659                 int     n)
2660                 { return(*(int *)0); }
2661
2662 /* ./widechar/lib_in_wch.c */
2663
2664 #undef win_wch
2665 int     win_wch(
2666                 WINDOW  *win, 
2667                 cchar_t *wcval)
2668                 { return(*(int *)0); }
2669
2670 /* ./widechar/lib_in_wchnstr.c */
2671
2672 #undef win_wchnstr
2673 int     win_wchnstr(
2674                 WINDOW  *win, 
2675                 cchar_t *wchstr, 
2676                 int     n)
2677                 { return(*(int *)0); }
2678
2679 /* ./widechar/lib_ins_wch.c */
2680
2681 #undef wins_wch
2682 int     wins_wch(
2683                 WINDOW  *win, 
2684                 const cchar_t *wch)
2685                 { return(*(int *)0); }
2686
2687 #undef wins_nwstr
2688 int     wins_nwstr(
2689                 WINDOW  *win, 
2690                 const wchar_t *wstr, 
2691                 int     n)
2692                 { return(*(int *)0); }
2693
2694 /* ./widechar/lib_inwstr.c */
2695
2696 #undef winnwstr
2697 int     winnwstr(
2698                 WINDOW  *win, 
2699                 wchar_t *wstr, 
2700                 int     n)
2701                 { return(*(int *)0); }
2702
2703 #undef winwstr
2704 int     winwstr(
2705                 WINDOW  *win, 
2706                 wchar_t *wstr)
2707                 { return(*(int *)0); }
2708
2709 /* ./widechar/lib_key_name.c */
2710
2711 #undef key_name
2712 char    *key_name(
2713                 wchar_t c)
2714                 { return(*(char **)0); }
2715
2716 /* ./widechar/lib_pecho_wchar.c */
2717
2718 #undef pecho_wchar
2719 int     pecho_wchar(
2720                 WINDOW  *pad, 
2721                 const cchar_t *wch)
2722                 { return(*(int *)0); }
2723
2724 /* ./widechar/lib_slk_wset.c */
2725
2726 #undef slk_wset
2727 int     slk_wset(
2728                 int     i, 
2729                 const wchar_t *astr, 
2730                 int     format)
2731                 { return(*(int *)0); }
2732
2733 /* ./widechar/lib_unget_wch.c */
2734
2735 #undef _nc_wcrtomb
2736 size_t  _nc_wcrtomb(
2737                 char    *target, 
2738                 wchar_t source, 
2739                 mbstate_t *state)
2740                 { return(*(size_t *)0); }
2741
2742 #undef unget_wch
2743 int     unget_wch(
2744                 const wchar_t wch)
2745                 { return(*(int *)0); }
2746
2747 /* ./widechar/lib_vid_attr.c */
2748
2749 #undef vid_puts
2750 int     vid_puts(
2751                 attr_t  newmode, 
2752                 short   pair, 
2753                 void    *opts, 
2754                 int     (*outc)(
2755                 int     p1))
2756                 { return(*(int *)0); }
2757
2758 #undef vid_attr
2759 int     vid_attr(
2760                 attr_t  newmode, 
2761                 short   pair, 
2762                 void    *opts)
2763                 { return(*(int *)0); }
2764
2765 #undef term_attrs
2766 attr_t  term_attrs(void)
2767                 { return(*(attr_t *)0); }
2768
2769 /* ./widechar/lib_vline_set.c */
2770
2771 #undef wvline_set
2772 int     wvline_set(
2773                 WINDOW  *win, 
2774                 const cchar_t *ch, 
2775                 int     n)
2776                 { return(*(int *)0); }
2777
2778 /* ./widechar/lib_wacs.c */
2779
2780 #undef _nc_wacs
2781 cchar_t *_nc_wacs;
2782
2783 #undef _nc_init_wacs
2784 void    _nc_init_wacs(void)
2785                 { /* void */ }
2786
2787 /* ./widechar/lib_wunctrl.c */
2788
2789 #undef wunctrl
2790 wchar_t *wunctrl(
2791                 cchar_t *wc)
2792                 { return(*(wchar_t **)0); }
2793
2794 /* ./expanded.c */
2795
2796 #undef _nc_toggle_attr_on
2797 void    _nc_toggle_attr_on(
2798                 attr_t  *S, 
2799                 attr_t  at)
2800                 { /* void */ }
2801
2802 #undef _nc_toggle_attr_off
2803 void    _nc_toggle_attr_off(
2804                 attr_t  *S, 
2805                 attr_t  at)
2806                 { /* void */ }
2807
2808 #undef _nc_DelCharCost
2809 int     _nc_DelCharCost(
2810                 int     count)
2811                 { return(*(int *)0); }
2812
2813 #undef _nc_InsCharCost
2814 int     _nc_InsCharCost(
2815                 int     count)
2816                 { return(*(int *)0); }
2817
2818 #undef _nc_UpdateAttrs
2819 void    _nc_UpdateAttrs(
2820                 cchar_t c)
2821                 { /* void */ }
2822
2823 /* ./base/legacy_coding.c */
2824
2825 #undef use_legacy_coding
2826 int     use_legacy_coding(
2827                 int     level)
2828                 { return(*(int *)0); }
2829
2830 /* ./base/lib_dft_fgbg.c */
2831
2832 #undef use_default_colors
2833 int     use_default_colors(void)
2834                 { return(*(int *)0); }
2835
2836 #undef assume_default_colors
2837 int     assume_default_colors(
2838                 int     fg, 
2839                 int     bg)
2840                 { return(*(int *)0); }
2841
2842 /* ./tinfo/lib_print.c */
2843
2844 #undef mcprint
2845 int     mcprint(
2846                 char    *data, 
2847                 int     len)
2848                 { return(*(int *)0); }
2849
2850 /* ./base/resizeterm.c */
2851
2852 #undef is_term_resized
2853 NCURSES_BOOL is_term_resized(
2854                 int     ToLines, 
2855                 int     ToCols)
2856                 { return(*(NCURSES_BOOL *)0); }
2857
2858 #undef resize_term
2859 int     resize_term(
2860                 int     ToLines, 
2861                 int     ToCols)
2862                 { return(*(int *)0); }
2863
2864 #undef resizeterm
2865 int     resizeterm(
2866                 int     ToLines, 
2867                 int     ToCols)
2868                 { return(*(int *)0); }
2869
2870 /* ./trace/trace_xnames.c */
2871
2872 #undef _nc_trace_xnames
2873 void    _nc_trace_xnames(
2874                 TERMTYPE *tp)
2875                 { /* void */ }
2876
2877 /* ./tinfo/use_screen.c */
2878
2879 #undef use_screen
2880 int     use_screen(
2881                 SCREEN  *screen, 
2882                 NCURSES_SCREEN_CB func, 
2883                 void    *data)
2884                 { return(*(int *)0); }
2885
2886 /* ./base/use_window.c */
2887
2888 #undef use_window
2889 int     use_window(
2890                 WINDOW  *win, 
2891                 NCURSES_WINDOW_CB func, 
2892                 void    *data)
2893                 { return(*(int *)0); }
2894
2895 /* ./base/wresize.c */
2896
2897 #undef wresize
2898 int     wresize(
2899                 WINDOW  *win, 
2900                 int     ToLines, 
2901                 int     ToCols)
2902                 { return(*(int *)0); }
2903
2904 /* ./tinfo/access.c */
2905
2906 #include <sys/stat.h>
2907 #include <nc_alloc.h>
2908
2909 #undef _nc_rootname
2910 char    *_nc_rootname(
2911                 char    *path)
2912                 { return(*(char **)0); }
2913
2914 #undef _nc_is_abs_path
2915 NCURSES_BOOL _nc_is_abs_path(
2916                 const char *path)
2917                 { return(*(NCURSES_BOOL *)0); }
2918
2919 #undef _nc_pathlast
2920 unsigned _nc_pathlast(
2921                 const char *path)
2922                 { return(*(unsigned *)0); }
2923
2924 #undef _nc_basename
2925 char    *_nc_basename(
2926                 char    *path)
2927                 { return(*(char **)0); }
2928
2929 #undef _nc_access
2930 int     _nc_access(
2931                 const char *path, 
2932                 int     mode)
2933                 { return(*(int *)0); }
2934
2935 #undef _nc_is_dir_path
2936 NCURSES_BOOL _nc_is_dir_path(
2937                 const char *path)
2938                 { return(*(NCURSES_BOOL *)0); }
2939
2940 #undef _nc_is_file_path
2941 NCURSES_BOOL _nc_is_file_path(
2942                 const char *path)
2943                 { return(*(NCURSES_BOOL *)0); }
2944
2945 #undef _nc_env_access
2946 int     _nc_env_access(void)
2947                 { return(*(int *)0); }
2948
2949 /* ./tinfo/add_tries.c */
2950
2951 #undef _nc_add_to_try
2952 int     _nc_add_to_try(
2953                 TRIES   **tree, 
2954                 const char *str, 
2955                 unsigned code)
2956                 { return(*(int *)0); }
2957
2958 /* ./tinfo/alloc_ttype.c */
2959
2960 #undef _nc_align_termtype
2961 void    _nc_align_termtype(
2962                 TERMTYPE *to, 
2963                 TERMTYPE *from)
2964                 { /* void */ }
2965
2966 #undef _nc_copy_termtype
2967 void    _nc_copy_termtype(
2968                 TERMTYPE *dst, 
2969                 TERMTYPE *src)
2970                 { /* void */ }
2971
2972 /* ./codes.c */
2973
2974 #undef boolcodes
2975 char    *const boolcodes[] = {0};
2976 #undef numcodes
2977 char    *const numcodes[] = {0};
2978 #undef strcodes
2979 char    *const strcodes[] = {0};
2980
2981 /* ./tinfo/comp_error.c */
2982 #undef _nc_suppress_warnings
2983 NCURSES_BOOL _nc_suppress_warnings;
2984 #undef _nc_curr_line
2985 int     _nc_curr_line;
2986 #undef _nc_curr_col
2987 int     _nc_curr_col;
2988
2989 #undef _nc_get_source
2990 const char *_nc_get_source(void)
2991                 { return(*(const char **)0); }
2992
2993 #undef _nc_set_source
2994 void    _nc_set_source(
2995                 const char *const name)
2996                 { /* void */ }
2997
2998 #undef _nc_set_type
2999 void    _nc_set_type(
3000                 const char *const name)
3001                 { /* void */ }
3002
3003 #undef _nc_get_type
3004 void    _nc_get_type(
3005                 char    *name)
3006                 { /* void */ }
3007
3008 #undef _nc_warning
3009 void    _nc_warning(
3010                 const char *const fmt, 
3011                 ...)
3012                 { /* void */ }
3013
3014 #undef _nc_err_abort
3015 void    _nc_err_abort(
3016                 const char *const fmt, 
3017                 ...)
3018                 { /* void */ }
3019
3020 #undef _nc_syserr_abort
3021 void    _nc_syserr_abort(
3022                 const char *const fmt, 
3023                 ...)
3024                 { /* void */ }
3025
3026 /* ./tinfo/db_iterator.c */
3027
3028 #undef _nc_tic_dir
3029 const char *_nc_tic_dir(
3030                 const char *path)
3031                 { return(*(const char **)0); }
3032
3033 #undef _nc_keep_tic_dir
3034 void    _nc_keep_tic_dir(
3035                 const char *path)
3036                 { /* void */ }
3037
3038 #undef _nc_last_db
3039 void    _nc_last_db(void)
3040                 { /* void */ }
3041
3042 #undef _nc_next_db
3043 const char *_nc_next_db(
3044                 DBDIRS  *state, 
3045                 int     *offset)
3046                 { return(*(const char **)0); }
3047
3048 #undef _nc_first_db
3049 void    _nc_first_db(
3050                 DBDIRS  *state, 
3051                 int     *offset)
3052                 { /* void */ }
3053
3054 /* ./tinfo/doalloc.c */
3055
3056 #undef _nc_doalloc
3057 void    *_nc_doalloc(
3058                 void    *oldp, 
3059                 size_t  amount)
3060                 { return(*(void **)0); }
3061
3062 /* ./tinfo/entries.c */
3063
3064 #undef _nc_head
3065 ENTRY   *_nc_head;
3066 #undef _nc_tail
3067 ENTRY   *_nc_tail;
3068
3069 #undef _nc_free_entry
3070 void    _nc_free_entry(
3071                 ENTRY   *headp, 
3072                 TERMTYPE *tterm)
3073                 { /* void */ }
3074
3075 #undef _nc_free_entries
3076 void    _nc_free_entries(
3077                 ENTRY   *headp)
3078                 { /* void */ }
3079
3080 #undef _nc_delink_entry
3081 ENTRY   *_nc_delink_entry(
3082                 ENTRY   *headp, 
3083                 TERMTYPE *tterm)
3084                 { return(*(ENTRY **)0); }
3085
3086 #undef _nc_leaks_tinfo
3087 void    _nc_leaks_tinfo(void)
3088                 { /* void */ }
3089
3090 /* ./fallback.c */
3091
3092 #undef _nc_fallback
3093 const TERMTYPE *_nc_fallback(
3094                 const char *name)
3095                 { return(*(const TERMTYPE **)0); }
3096
3097 /* ./tinfo/free_ttype.c */
3098
3099 #undef _nc_free_termtype
3100 void    _nc_free_termtype(
3101                 TERMTYPE *ptr)
3102                 { /* void */ }
3103
3104 #undef _nc_user_definable
3105 NCURSES_BOOL _nc_user_definable;
3106
3107 #undef use_extended_names
3108 int     use_extended_names(
3109                 NCURSES_BOOL flag)
3110                 { return(*(int *)0); }
3111
3112 /* ./tinfo/getenv_num.c */
3113
3114 #undef _nc_getenv_num
3115 int     _nc_getenv_num(
3116                 const char *name)
3117                 { return(*(int *)0); }
3118
3119 /* ./tinfo/home_terminfo.c */
3120
3121 #undef _nc_home_terminfo
3122 char    *_nc_home_terminfo(void)
3123                 { return(*(char **)0); }
3124
3125 /* ./tinfo/init_keytry.c */
3126
3127 #if 0
3128
3129 #include <init_keytry.h>
3130
3131 #undef _nc_tinfo_fkeys
3132 const struct tinfo_fkeys _nc_tinfo_fkeys[] = {0};
3133
3134 #endif
3135
3136 #undef _nc_init_keytry
3137 void    _nc_init_keytry(
3138                 SCREEN  *sp)
3139                 { /* void */ }
3140
3141 /* ./tinfo/lib_acs.c */
3142
3143 #undef acs_map
3144 chtype  acs_map[128];
3145
3146 #undef _nc_init_acs
3147 void    _nc_init_acs(void)
3148                 { /* void */ }
3149
3150 /* ./tinfo/lib_baudrate.c */
3151
3152 #include <termcap.h>
3153
3154 struct speed {
3155     int s; 
3156     int sp; 
3157 };
3158
3159 #undef _nc_baudrate
3160 int     _nc_baudrate(
3161                 int     OSpeed)
3162                 { return(*(int *)0); }
3163
3164 #undef _nc_ospeed
3165 int     _nc_ospeed(
3166                 int     BaudRate)
3167                 { return(*(int *)0); }
3168
3169 #undef baudrate
3170 int     baudrate(void)
3171                 { return(*(int *)0); }
3172
3173 /* ./tinfo/lib_cur_term.c */
3174
3175 #undef cur_term
3176 TERMINAL *cur_term;
3177
3178 #undef set_curterm
3179 TERMINAL *set_curterm(
3180                 TERMINAL *termp)
3181                 { return(*(TERMINAL **)0); }
3182
3183 #undef del_curterm
3184 int     del_curterm(
3185                 TERMINAL *termp)
3186                 { return(*(int *)0); }
3187
3188 /* ./tinfo/lib_data.c */
3189
3190 #undef stdscr
3191 WINDOW  *stdscr;
3192 #undef curscr
3193 WINDOW  *curscr;
3194 #undef newscr
3195 WINDOW  *newscr;
3196 #undef _nc_screen_chain
3197 SCREEN  *_nc_screen_chain;
3198 #undef SP
3199 SCREEN  *SP;
3200 #undef _nc_globals
3201 NCURSES_GLOBALS _nc_globals;
3202 #undef _nc_prescreen
3203 NCURSES_PRESCREEN _nc_prescreen;
3204
3205 /* ./tinfo/lib_has_cap.c */
3206
3207 #undef has_ic
3208 NCURSES_BOOL has_ic(void)
3209                 { return(*(NCURSES_BOOL *)0); }
3210
3211 #undef has_il
3212 NCURSES_BOOL has_il(void)
3213                 { return(*(NCURSES_BOOL *)0); }
3214
3215 /* ./tinfo/lib_kernel.c */
3216
3217 #undef erasechar
3218 char    erasechar(void)
3219                 { return(*(char *)0); }
3220
3221 #undef killchar
3222 char    killchar(void)
3223                 { return(*(char *)0); }
3224
3225 #undef flushinp
3226 int     flushinp(void)
3227                 { return(*(int *)0); }
3228
3229 /* ./lib_keyname.c */
3230
3231 struct kn { short offset; int code; };
3232
3233 #undef _nc_keyname
3234 char    *_nc_keyname(
3235                 SCREEN  *sp, 
3236                 int     c)
3237                 { return(*(char **)0); }
3238
3239 #undef keyname
3240 char    *keyname(
3241                 int     c)
3242                 { return(*(char **)0); }
3243
3244 /* ./tinfo/lib_longname.c */
3245
3246 #undef longname
3247 char    *longname(void)
3248                 { return(*(char **)0); }
3249
3250 /* ./tinfo/lib_napms.c */
3251
3252 #include <time.h>
3253
3254 #undef napms
3255 int     napms(
3256                 int     ms)
3257                 { return(*(int *)0); }
3258
3259 /* ./tinfo/lib_options.c */
3260
3261 #undef idlok
3262 int     idlok(
3263                 WINDOW  *win, 
3264                 NCURSES_BOOL flag)
3265                 { return(*(int *)0); }
3266
3267 #undef idcok
3268 void    idcok(
3269                 WINDOW  *win, 
3270                 NCURSES_BOOL flag)
3271                 { /* void */ }
3272
3273 #undef halfdelay
3274 int     halfdelay(
3275                 int     t)
3276                 { return(*(int *)0); }
3277
3278 #undef nodelay
3279 int     nodelay(
3280                 WINDOW  *win, 
3281                 NCURSES_BOOL flag)
3282                 { return(*(int *)0); }
3283
3284 #undef notimeout
3285 int     notimeout(
3286                 WINDOW  *win, 
3287                 NCURSES_BOOL f)
3288                 { return(*(int *)0); }
3289
3290 #undef wtimeout
3291 void    wtimeout(
3292                 WINDOW  *win, 
3293                 int     delay)
3294                 { /* void */ }
3295
3296 #undef keypad
3297 int     keypad(
3298                 WINDOW  *win, 
3299                 NCURSES_BOOL flag)
3300                 { return(*(int *)0); }
3301
3302 #undef meta
3303 int     meta(
3304                 WINDOW  *win, 
3305                 NCURSES_BOOL flag)
3306                 { return(*(int *)0); }
3307
3308 #undef curs_set
3309 int     curs_set(
3310                 int     vis)
3311                 { return(*(int *)0); }
3312
3313 #undef typeahead
3314 int     typeahead(
3315                 int     fd)
3316                 { return(*(int *)0); }
3317
3318 #undef has_key
3319 int     has_key(
3320                 int     keycode)
3321                 { return(*(int *)0); }
3322
3323 #undef _nc_keypad
3324 int     _nc_keypad(
3325                 SCREEN  *sp, 
3326                 NCURSES_BOOL flag)
3327                 { return(*(int *)0); }
3328
3329 /* ./tinfo/lib_raw.c */
3330
3331 #undef raw
3332 int     raw(void)
3333                 { return(*(int *)0); }
3334
3335 #undef cbreak
3336 int     cbreak(void)
3337                 { return(*(int *)0); }
3338
3339 #undef qiflush
3340 void    qiflush(void)
3341                 { /* void */ }
3342
3343 #undef noraw
3344 int     noraw(void)
3345                 { return(*(int *)0); }
3346
3347 #undef nocbreak
3348 int     nocbreak(void)
3349                 { return(*(int *)0); }
3350
3351 #undef noqiflush
3352 void    noqiflush(void)
3353                 { /* void */ }
3354
3355 #undef intrflush
3356 int     intrflush(
3357                 WINDOW  *win, 
3358                 NCURSES_BOOL flag)
3359                 { return(*(int *)0); }
3360
3361 /* ./tinfo/lib_setup.c */
3362
3363 #include <locale.h>
3364 #include <sys/ioctl.h>
3365 #include <langinfo.h>
3366
3367 #undef ttytype
3368 char    ttytype[256];
3369 #undef LINES
3370 int     LINES;
3371 #undef COLS
3372 int     COLS;
3373 #undef TABSIZE
3374 int     TABSIZE;
3375
3376 #undef set_tabsize
3377 int     set_tabsize(
3378                 int     value)
3379                 { return(*(int *)0); }
3380
3381 #undef _nc_handle_sigwinch
3382 int     _nc_handle_sigwinch(
3383                 SCREEN  *sp)
3384                 { return(*(int *)0); }
3385
3386 #undef use_env
3387 void    use_env(
3388                 NCURSES_BOOL f)
3389                 { /* void */ }
3390
3391 #undef _nc_get_screensize
3392 void    _nc_get_screensize(
3393                 SCREEN  *sp, 
3394                 int     *linep, 
3395                 int     *colp)
3396                 { /* void */ }
3397
3398 #undef _nc_update_screensize
3399 void    _nc_update_screensize(
3400                 SCREEN  *sp)
3401                 { /* void */ }
3402
3403 #undef _nc_get_locale
3404 char    *_nc_get_locale(void)
3405                 { return(*(char **)0); }
3406
3407 #undef _nc_unicode_locale
3408 int     _nc_unicode_locale(void)
3409                 { return(*(int *)0); }
3410
3411 #undef _nc_locale_breaks_acs
3412 int     _nc_locale_breaks_acs(
3413                 TERMINAL *termp)
3414                 { return(*(int *)0); }
3415
3416 #undef _nc_setupterm
3417 int     _nc_setupterm(
3418                 char    *tname, 
3419                 int     Filedes, 
3420                 int     *errret, 
3421                 NCURSES_BOOL reuse)
3422                 { return(*(int *)0); }
3423
3424 #undef setupterm
3425 int     setupterm(
3426                 char    *tname, 
3427                 int     Filedes, 
3428                 int     *errret)
3429                 { return(*(int *)0); }
3430
3431 /* ./tinfo/lib_termcap.c */
3432
3433 #undef UP
3434 char    *UP;
3435 #undef BC
3436 char    *BC;
3437
3438 #undef tgetent
3439 int     tgetent(
3440                 char    *bufp, 
3441                 const char *name)
3442                 { return(*(int *)0); }
3443
3444 #if 0
3445
3446 #include <capdefaults.c>
3447
3448 #endif
3449
3450 #undef tgetflag
3451 int     tgetflag(
3452                 char    *id)
3453                 { return(*(int *)0); }
3454
3455 #undef tgetnum
3456 int     tgetnum(
3457                 char    *id)
3458                 { return(*(int *)0); }
3459
3460 #undef tgetstr
3461 char    *tgetstr(
3462                 char    *id, 
3463                 char    **area)
3464                 { return(*(char **)0); }
3465
3466 /* ./tinfo/lib_termname.c */
3467
3468 #undef termname
3469 char    *termname(void)
3470                 { return(*(char **)0); }
3471
3472 /* ./tinfo/lib_tgoto.c */
3473
3474 #undef tgoto
3475 char    *tgoto(
3476                 const char *string, 
3477                 int     x, 
3478                 int     y)
3479                 { return(*(char **)0); }
3480
3481 /* ./tinfo/lib_ti.c */
3482
3483 #undef tigetflag
3484 int     tigetflag(
3485                 char    *str)
3486                 { return(*(int *)0); }
3487
3488 #undef tigetnum
3489 int     tigetnum(
3490                 char    *str)
3491                 { return(*(int *)0); }
3492
3493 #undef tigetstr
3494 char    *tigetstr(
3495                 char    *str)
3496                 { return(*(char **)0); }
3497
3498 /* ./tinfo/lib_tparm.c */
3499
3500 #undef _nc_tparm_err
3501 int     _nc_tparm_err;
3502
3503 #undef _nc_tparm_analyze
3504 int     _nc_tparm_analyze(
3505                 const char *string, 
3506                 char    *p_is_s[9], 
3507                 int     *popcount)
3508                 { return(*(int *)0); }
3509
3510 #undef tparm
3511 char    *tparm(
3512                 char    *string, 
3513                 ...)
3514                 { return(*(char **)0); }
3515
3516 /* ./tinfo/lib_tputs.c */
3517
3518 #undef PC
3519 char    PC;
3520 #undef ospeed
3521 NCURSES_OSPEED  ospeed;
3522 #undef _nc_nulls_sent
3523 int     _nc_nulls_sent;
3524
3525 #undef _nc_set_no_padding
3526 void    _nc_set_no_padding(
3527                 SCREEN  *sp)
3528                 { /* void */ }
3529
3530 #undef delay_output
3531 int     delay_output(
3532                 int     ms)
3533                 { return(*(int *)0); }
3534
3535 #undef _nc_flush
3536 void    _nc_flush(void)
3537                 { /* void */ }
3538
3539 #undef _nc_outch
3540 int     _nc_outch(
3541                 int     ch)
3542                 { return(*(int *)0); }
3543
3544 #undef putp
3545 int     putp(
3546                 const char *string)
3547                 { return(*(int *)0); }
3548
3549 #undef tputs
3550 int     tputs(
3551                 const char *string, 
3552                 int     affcnt, 
3553                 int     (*outc)(
3554                 int     p1))
3555                 { return(*(int *)0); }
3556
3557 /* ./trace/lib_trace.c */
3558
3559 #undef _nc_tracing
3560 unsigned _nc_tracing;
3561 #undef _nc_tputs_trace
3562 const char *_nc_tputs_trace = {0};
3563 #undef _nc_outchars
3564 long    _nc_outchars;
3565
3566 #undef trace
3567 void    trace(
3568                 const unsigned int tracelevel)
3569                 { /* void */ }
3570
3571 #undef _tracef
3572 void    _tracef(
3573                 const char *fmt, 
3574                 ...)
3575                 { /* void */ }
3576
3577 #undef _nc_retrace_bool
3578 NCURSES_BOOL _nc_retrace_bool(
3579                 NCURSES_BOOL code)
3580                 { return(*(NCURSES_BOOL *)0); }
3581
3582 #undef _nc_retrace_int
3583 int     _nc_retrace_int(
3584                 int     code)
3585                 { return(*(int *)0); }
3586
3587 #undef _nc_retrace_unsigned
3588 unsigned _nc_retrace_unsigned(
3589                 unsigned code)
3590                 { return(*(unsigned *)0); }
3591
3592 #undef _nc_retrace_ptr
3593 char    *_nc_retrace_ptr(
3594                 char    *code)
3595                 { return(*(char **)0); }
3596
3597 #undef _nc_retrace_cptr
3598 const char *_nc_retrace_cptr(
3599                 const char *code)
3600                 { return(*(const char **)0); }
3601
3602 #undef _nc_retrace_cvoid_ptr
3603 void    *_nc_retrace_cvoid_ptr(
3604                 void    *code)
3605                 { return(*(void **)0); }
3606
3607 #undef _nc_retrace_void_ptr
3608 void    *_nc_retrace_void_ptr(
3609                 void    *code)
3610                 { return(*(void **)0); }
3611
3612 #undef _nc_retrace_sp
3613 SCREEN  *_nc_retrace_sp(
3614                 SCREEN  *code)
3615                 { return(*(SCREEN **)0); }
3616
3617 #undef _nc_retrace_win
3618 WINDOW  *_nc_retrace_win(
3619                 WINDOW  *code)
3620                 { return(*(WINDOW **)0); }
3621
3622 /* ./trace/lib_traceatr.c */
3623
3624 #undef _traceattr2
3625 char    *_traceattr2(
3626                 int     bufnum, 
3627                 chtype  newmode)
3628                 { return(*(char **)0); }
3629
3630 #undef _traceattr
3631 char    *_traceattr(
3632                 attr_t  newmode)
3633                 { return(*(char **)0); }
3634
3635 #undef _nc_retrace_attr_t
3636 attr_t  _nc_retrace_attr_t(
3637                 attr_t  code)
3638                 { return(*(attr_t *)0); }
3639
3640 #undef _nc_altcharset_name
3641 const char *_nc_altcharset_name(
3642                 attr_t  attr, 
3643                 chtype  ch)
3644                 { return(*(const char **)0); }
3645
3646 #undef _tracechtype2
3647 char    *_tracechtype2(
3648                 int     bufnum, 
3649                 chtype  ch)
3650                 { return(*(char **)0); }
3651
3652 #undef _tracechtype
3653 char    *_tracechtype(
3654                 chtype  ch)
3655                 { return(*(char **)0); }
3656
3657 #undef _nc_retrace_chtype
3658 chtype  _nc_retrace_chtype(
3659                 chtype  code)
3660                 { return(*(chtype *)0); }
3661
3662 #undef _tracecchar_t2
3663 char    *_tracecchar_t2(
3664                 int     bufnum, 
3665                 const cchar_t *ch)
3666                 { return(*(char **)0); }
3667
3668 #undef _tracecchar_t
3669 char    *_tracecchar_t(
3670                 const cchar_t *ch)
3671                 { return(*(char **)0); }
3672
3673 /* ./trace/lib_tracebits.c */
3674
3675 typedef struct {
3676     unsigned int val;
3677     const char *name;
3678 } BITNAMES;
3679
3680 #undef _nc_trace_ttymode
3681 char    *_nc_trace_ttymode(
3682                 struct termios *tty)
3683                 { return(*(char **)0); }
3684
3685 #undef _nc_tracebits
3686 char    *_nc_tracebits(void)
3687                 { return(*(char **)0); }
3688
3689 /* ./trace/lib_tracechr.c */
3690
3691 #undef _nc_tracechar
3692 char    *_nc_tracechar(
3693                 SCREEN  *sp, 
3694                 int     ch)
3695                 { return(*(char **)0); }
3696
3697 #undef _tracechar
3698 char    *_tracechar(
3699                 int     ch)
3700                 { return(*(char **)0); }
3701
3702 /* ./tinfo/lib_ttyflags.c */
3703
3704 #undef _nc_get_tty_mode
3705 int     _nc_get_tty_mode(
3706                 struct termios *buf)
3707                 { return(*(int *)0); }
3708
3709 #undef _nc_set_tty_mode
3710 int     _nc_set_tty_mode(
3711                 struct termios *buf)
3712                 { return(*(int *)0); }
3713
3714 #undef def_shell_mode
3715 int     def_shell_mode(void)
3716                 { return(*(int *)0); }
3717
3718 #undef def_prog_mode
3719 int     def_prog_mode(void)
3720                 { return(*(int *)0); }
3721
3722 #undef reset_prog_mode
3723 int     reset_prog_mode(void)
3724                 { return(*(int *)0); }
3725
3726 #undef reset_shell_mode
3727 int     reset_shell_mode(void)
3728                 { return(*(int *)0); }
3729
3730 #undef savetty
3731 int     savetty(void)
3732                 { return(*(int *)0); }
3733
3734 #undef resetty
3735 int     resetty(void)
3736                 { return(*(int *)0); }
3737
3738 /* ./tty/lib_twait.c */
3739
3740 #undef _nc_timed_wait
3741 int     _nc_timed_wait(
3742                 SCREEN  *sp, 
3743                 int     mode, 
3744                 int     milliseconds, 
3745                 int     *timeleft)
3746                 { return(*(int *)0); }
3747
3748 /* ./tinfo/name_match.c */
3749
3750 #undef _nc_first_name
3751 char    *_nc_first_name(
3752                 const char *const sp)
3753                 { return(*(char **)0); }
3754
3755 #undef _nc_name_match
3756 int     _nc_name_match(
3757                 const char *const namelst, 
3758                 const char *const name, 
3759                 const char *const delim)
3760                 { return(*(int *)0); }
3761
3762 /* ./names.c */
3763
3764 #undef boolnames
3765 char    *const boolnames[] = {0};
3766 #undef boolfnames
3767 char    *const boolfnames[] = {0};
3768 #undef numnames
3769 char    *const numnames[] = {0};
3770 #undef numfnames
3771 char    *const numfnames[] = {0};
3772 #undef strnames
3773 char    *const strnames[] = {0};
3774 #undef strfnames
3775 char    *const strfnames[] = {0};
3776
3777 /* ./tinfo/read_entry.c */
3778
3779 #include <hashed_db.h>
3780
3781 #undef _nc_read_termtype
3782 int     _nc_read_termtype(
3783                 TERMTYPE *ptr, 
3784                 char    *buffer, 
3785                 int     limit)
3786                 { return(*(int *)0); }
3787
3788 #undef _nc_read_file_entry
3789 int     _nc_read_file_entry(
3790                 const char *const filename, 
3791                 TERMTYPE *ptr)
3792                 { return(*(int *)0); }
3793
3794 #undef _nc_read_entry
3795 int     _nc_read_entry(
3796                 const char *const name, 
3797                 char    *const filename, 
3798                 TERMTYPE *const tp)
3799                 { return(*(int *)0); }
3800
3801 /* ./tinfo/read_termcap.c */
3802
3803 #include <sys/types.h>
3804
3805 #undef _nc_read_termcap_entry
3806 int     _nc_read_termcap_entry(
3807                 const char *const tn, 
3808                 TERMTYPE *const tp)
3809                 { return(*(int *)0); }
3810
3811 /* ./tinfo/setbuf.c */
3812
3813 #undef _nc_set_buffer
3814 void    _nc_set_buffer(
3815                 FILE    *ofp, 
3816                 NCURSES_BOOL buffered)
3817                 { /* void */ }
3818
3819 /* ./tinfo/strings.c */
3820
3821 #undef _nc_str_init
3822 string_desc *_nc_str_init(
3823                 string_desc *dst, 
3824                 char    *src, 
3825                 size_t  len)
3826                 { return(*(string_desc **)0); }
3827
3828 #undef _nc_str_null
3829 string_desc *_nc_str_null(
3830                 string_desc *dst, 
3831                 size_t  len)
3832                 { return(*(string_desc **)0); }
3833
3834 #undef _nc_str_copy
3835 string_desc *_nc_str_copy(
3836                 string_desc *dst, 
3837                 string_desc *src)
3838                 { return(*(string_desc **)0); }
3839
3840 #undef _nc_safe_strcat
3841 NCURSES_BOOL _nc_safe_strcat(
3842                 string_desc *dst, 
3843                 const char *src)
3844                 { return(*(NCURSES_BOOL *)0); }
3845
3846 #undef _nc_safe_strcpy
3847 NCURSES_BOOL _nc_safe_strcpy(
3848                 string_desc *dst, 
3849                 const char *src)
3850                 { return(*(NCURSES_BOOL *)0); }
3851
3852 /* ./trace/trace_buf.c */
3853
3854 #undef _nc_trace_buf
3855 char    *_nc_trace_buf(
3856                 int     bufnum, 
3857                 size_t  want)
3858                 { return(*(char **)0); }
3859
3860 #undef _nc_trace_bufcat
3861 char    *_nc_trace_bufcat(
3862                 int     bufnum, 
3863                 const char *value)
3864                 { return(*(char **)0); }
3865
3866 /* ./trace/trace_tries.c */
3867
3868 #undef _nc_trace_tries
3869 void    _nc_trace_tries(
3870                 TRIES   *tree)
3871                 { /* void */ }
3872
3873 /* ./base/tries.c */
3874
3875 #undef _nc_expand_try
3876 char    *_nc_expand_try(
3877                 TRIES   *tree, 
3878                 unsigned code, 
3879                 int     *count, 
3880                 size_t  len)
3881                 { return(*(char **)0); }
3882
3883 #undef _nc_remove_key
3884 int     _nc_remove_key(
3885                 TRIES   **tree, 
3886                 unsigned code)
3887                 { return(*(int *)0); }
3888
3889 #undef _nc_remove_string
3890 int     _nc_remove_string(
3891                 TRIES   **tree, 
3892                 const char *string)
3893                 { return(*(int *)0); }
3894
3895 /* ./tinfo/trim_sgr0.c */
3896
3897 #undef _nc_trim_sgr0
3898 char    *_nc_trim_sgr0(
3899                 TERMTYPE *tp)
3900                 { return(*(char **)0); }
3901
3902 /* ./unctrl.c */
3903
3904 #undef _nc_unctrl
3905 char    *_nc_unctrl(
3906                 SCREEN  *sp, 
3907                 chtype  ch)
3908                 { return(*(char **)0); }
3909
3910 #undef unctrl
3911 char    *unctrl(
3912                 chtype  ch)
3913                 { return(*(char **)0); }
3914
3915 /* ./trace/visbuf.c */
3916
3917 #undef _nc_visbuf2
3918 const char *_nc_visbuf2(
3919                 int     bufnum, 
3920                 const char *buf)
3921                 { return(*(const char **)0); }
3922
3923 #undef _nc_visbuf
3924 const char *_nc_visbuf(
3925                 const char *buf)
3926                 { return(*(const char **)0); }
3927
3928 #undef _nc_visbufn
3929 const char *_nc_visbufn(
3930                 const char *buf, 
3931                 int     len)
3932                 { return(*(const char **)0); }
3933
3934 #undef _nc_viswbuf2
3935 const char *_nc_viswbuf2(
3936                 int     bufnum, 
3937                 const wchar_t *buf)
3938                 { return(*(const char **)0); }
3939
3940 #undef _nc_viswbuf
3941 const char *_nc_viswbuf(
3942                 const wchar_t *buf)
3943                 { return(*(const char **)0); }
3944
3945 #undef _nc_viswbufn
3946 const char *_nc_viswbufn(
3947                 const wchar_t *buf, 
3948                 int     len)
3949                 { return(*(const char **)0); }
3950
3951 #undef _nc_viswibuf
3952 const char *_nc_viswibuf(
3953                 const wint_t *buf)
3954                 { return(*(const char **)0); }
3955
3956 #undef _nc_viscbuf2
3957 const char *_nc_viscbuf2(
3958                 int     bufnum, 
3959                 const cchar_t *buf, 
3960                 int     len)
3961                 { return(*(const char **)0); }
3962
3963 #undef _nc_viscbuf
3964 const char *_nc_viscbuf(
3965                 const cchar_t *buf, 
3966                 int     len)
3967                 { return(*(const char **)0); }
3968
3969 /* ./tinfo/alloc_entry.c */
3970
3971 #undef _nc_init_entry
3972 void    _nc_init_entry(
3973                 TERMTYPE *const tp)
3974                 { /* void */ }
3975
3976 #undef _nc_copy_entry
3977 ENTRY   *_nc_copy_entry(
3978                 ENTRY   *oldp)
3979                 { return(*(ENTRY **)0); }
3980
3981 #undef _nc_save_str
3982 char    *_nc_save_str(
3983                 const char *const string)
3984                 { return(*(char **)0); }
3985
3986 #undef _nc_wrap_entry
3987 void    _nc_wrap_entry(
3988                 ENTRY   *const ep, 
3989                 NCURSES_BOOL copy_strings)
3990                 { /* void */ }
3991
3992 #undef _nc_merge_entry
3993 void    _nc_merge_entry(
3994                 TERMTYPE *const to, 
3995                 TERMTYPE *const from)
3996                 { /* void */ }
3997
3998 /* ./tinfo/captoinfo.c */
3999
4000 #undef _nc_captoinfo
4001 char    *_nc_captoinfo(
4002                 const char *cap, 
4003                 const char *s, 
4004                 int const parameterized)
4005                 { return(*(char **)0); }
4006
4007 #undef _nc_infotocap
4008 char    *_nc_infotocap(
4009                 const char *cap, 
4010                 const char *str, 
4011                 int const parameterized)
4012                 { return(*(char **)0); }
4013
4014 /* ./comp_captab.c */
4015
4016 #include <hashsize.h>
4017
4018 #undef _nc_get_table
4019 const struct name_table_entry *_nc_get_table(
4020                 NCURSES_BOOL termcap)
4021                 { return(*(const struct name_table_entry **)0); }
4022
4023 #undef _nc_get_hash_table
4024 const short *_nc_get_hash_table(
4025                 NCURSES_BOOL termcap)
4026                 { return(*(const short **)0); }
4027
4028 #undef _nc_get_alias_table
4029 const struct alias *_nc_get_alias_table(
4030                 NCURSES_BOOL termcap)
4031                 { return(*(const struct alias **)0); }
4032
4033 /* ./tinfo/comp_expand.c */
4034
4035 #undef _nc_tic_expand
4036 char    *_nc_tic_expand(
4037                 const char *srcp, 
4038                 NCURSES_BOOL tic_format, 
4039                 int     numbers)
4040                 { return(*(char **)0); }
4041
4042 /* ./tinfo/comp_hash.c */
4043
4044 #undef _nc_find_entry
4045 struct name_table_entry const *_nc_find_entry(
4046                 const char *string, 
4047                 const short *hash_table)
4048                 { return(*(struct name_table_entry const **)0); }
4049
4050 #undef _nc_find_type_entry
4051 struct name_table_entry const *_nc_find_type_entry(
4052                 const char *string, 
4053                 int     type, 
4054                 const struct name_table_entry *table)
4055                 { return(*(struct name_table_entry const **)0); }
4056
4057 /* ./tinfo/comp_parse.c */
4058
4059 #undef _nc_check_termtype2
4060 void    (*_nc_check_termtype2)(
4061                 TERMTYPE *p1, 
4062                 NCURSES_BOOL p2);
4063 #undef _nc_check_termtype
4064 void    (*_nc_check_termtype)(
4065                 TERMTYPE *p1);
4066
4067 #undef _nc_entry_match
4068 NCURSES_BOOL _nc_entry_match(
4069                 char    *n1, 
4070                 char    *n2)
4071                 { return(*(NCURSES_BOOL *)0); }
4072
4073 #undef _nc_read_entry_source
4074 void    _nc_read_entry_source(
4075                 FILE    *fp, 
4076                 char    *buf, 
4077                 int     literal, 
4078                 NCURSES_BOOL silent, 
4079                 NCURSES_BOOL (*hook)(
4080                 ENTRY   *p1))
4081                 { /* void */ }
4082
4083 #undef _nc_resolve_uses2
4084 int     _nc_resolve_uses2(
4085                 NCURSES_BOOL fullresolve, 
4086                 NCURSES_BOOL literal)
4087                 { return(*(int *)0); }
4088
4089 #undef _nc_resolve_uses
4090 int     _nc_resolve_uses(
4091                 NCURSES_BOOL fullresolve)
4092                 { return(*(int *)0); }
4093
4094 /* ./tinfo/comp_scan.c */
4095
4096 #undef _nc_syntax
4097 int     _nc_syntax;
4098 #undef _nc_curr_file_pos
4099 long    _nc_curr_file_pos;
4100 #undef _nc_comment_start
4101 long    _nc_comment_start;
4102 #undef _nc_comment_end
4103 long    _nc_comment_end;
4104 #undef _nc_start_line
4105 long    _nc_start_line;
4106 #undef _nc_curr_token
4107 struct token _nc_curr_token;
4108 #undef _nc_disable_period
4109 NCURSES_BOOL _nc_disable_period;
4110
4111 #undef _nc_reset_input
4112 void    _nc_reset_input(
4113                 FILE    *fp, 
4114                 char    *buf)
4115                 { /* void */ }
4116
4117 #undef _nc_get_token
4118 int     _nc_get_token(
4119                 NCURSES_BOOL silent)
4120                 { return(*(int *)0); }
4121
4122 #undef _nc_trans_string
4123 int     _nc_trans_string(
4124                 char    *ptr, 
4125                 char    *last)
4126                 { return(*(int *)0); }
4127
4128 #undef _nc_push_token
4129 void    _nc_push_token(
4130                 int     tokclass)
4131                 { /* void */ }
4132
4133 #undef _nc_panic_mode
4134 void    _nc_panic_mode(
4135                 char    ch)
4136                 { /* void */ }
4137
4138 /* ./tinfo/parse_entry.c */
4139
4140 #undef _nc_parse_entry
4141 int     _nc_parse_entry(
4142                 struct entry *entryp, 
4143                 int     literal, 
4144                 NCURSES_BOOL silent)
4145                 { return(*(int *)0); }
4146
4147 #undef _nc_capcmp
4148 int     _nc_capcmp(
4149                 const char *s, 
4150                 const char *t)
4151                 { return(*(int *)0); }
4152
4153 typedef struct {
4154     const char *from;
4155     const char *to;
4156 } assoc;
4157
4158 /* ./tinfo/write_entry.c */
4159
4160 #undef _nc_set_writedir
4161 void    _nc_set_writedir(
4162                 char    *dir)
4163                 { /* void */ }
4164
4165 #undef _nc_write_entry
4166 void    _nc_write_entry(
4167                 TERMTYPE *const tp)
4168                 { /* void */ }
4169
4170 #undef _nc_tic_written
4171 int     _nc_tic_written(void)
4172                 { return(*(int *)0); }
4173
4174 /* ./base/define_key.c */
4175
4176 #undef define_key
4177 int     define_key(
4178                 const char *str, 
4179                 int     keycode)
4180                 { return(*(int *)0); }
4181
4182 /* ./tinfo/hashed_db.c */
4183
4184 #undef _nc_hashed_db
4185 void    _nc_hashed_db(void)
4186                 { /* void */ }
4187
4188 /* ./base/key_defined.c */
4189
4190 #undef key_defined
4191 int     key_defined(
4192                 const char *str)
4193                 { return(*(int *)0); }
4194
4195 /* ./base/keybound.c */
4196
4197 #undef keybound
4198 char    *keybound(
4199                 int     code, 
4200                 int     count)
4201                 { return(*(char **)0); }
4202
4203 /* ./base/keyok.c */
4204
4205 #undef keyok
4206 int     keyok(
4207                 int     c, 
4208                 NCURSES_BOOL flag)
4209                 { return(*(int *)0); }
4210
4211 /* ./base/version.c */
4212
4213 #undef curses_version
4214 const char *curses_version(void)
4215                 { return(*(const char **)0); }