ncurses 5.6 - patch 20080621
[ncurses.git] / ncurses / llib-lncursesw
1 /****************************************************************************
2  * Copyright (c) 2001-2005,2006 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_format
2213 int     _nc_slk_format;
2214
2215 #undef _nc_slk_initialize
2216 int     _nc_slk_initialize(
2217                 WINDOW  *stwin, 
2218                 int     cols)
2219                 { return(*(int *)0); }
2220
2221 #undef slk_restore
2222 int     slk_restore(void)
2223                 { return(*(int *)0); }
2224
2225 /* ./base/lib_slkatr_set.c */
2226
2227 #undef slk_attr_set
2228 int     slk_attr_set(
2229                 const attr_t attr, 
2230                 short   color_pair_number, 
2231                 void    *opts)
2232                 { return(*(int *)0); }
2233
2234 /* ./base/lib_slkatrof.c */
2235
2236 #undef slk_attroff
2237 int     slk_attroff(
2238                 const chtype attr)
2239                 { return(*(int *)0); }
2240
2241 /* ./base/lib_slkatron.c */
2242
2243 #undef slk_attron
2244 int     slk_attron(
2245                 const chtype attr)
2246                 { return(*(int *)0); }
2247
2248 /* ./base/lib_slkatrset.c */
2249
2250 #undef slk_attrset
2251 int     slk_attrset(
2252                 const chtype attr)
2253                 { return(*(int *)0); }
2254
2255 /* ./base/lib_slkattr.c */
2256
2257 #undef slk_attr
2258 attr_t  slk_attr(void)
2259                 { return(*(attr_t *)0); }
2260
2261 /* ./base/lib_slkclear.c */
2262
2263 #undef slk_clear
2264 int     slk_clear(void)
2265                 { return(*(int *)0); }
2266
2267 /* ./base/lib_slkcolor.c */
2268
2269 #undef slk_color
2270 int     slk_color(
2271                 short   color_pair_number)
2272                 { return(*(int *)0); }
2273
2274 /* ./base/lib_slkinit.c */
2275
2276 #undef slk_init
2277 int     slk_init(
2278                 int     format)
2279                 { return(*(int *)0); }
2280
2281 /* ./base/lib_slklab.c */
2282
2283 #undef slk_label
2284 char    *slk_label(
2285                 int     n)
2286                 { return(*(char **)0); }
2287
2288 /* ./base/lib_slkrefr.c */
2289
2290 #undef slk_noutrefresh
2291 int     slk_noutrefresh(void)
2292                 { return(*(int *)0); }
2293
2294 #undef slk_refresh
2295 int     slk_refresh(void)
2296                 { return(*(int *)0); }
2297
2298 /* ./base/lib_slkset.c */
2299
2300 #include <wctype.h>
2301
2302 #undef slk_set
2303 int     slk_set(
2304                 int     i, 
2305                 const char *astr, 
2306                 int     format)
2307                 { return(*(int *)0); }
2308
2309 /* ./base/lib_slktouch.c */
2310
2311 #undef slk_touch
2312 int     slk_touch(void)
2313                 { return(*(int *)0); }
2314
2315 /* ./base/lib_touch.c */
2316
2317 #undef is_linetouched
2318 NCURSES_BOOL is_linetouched(
2319                 WINDOW  *win, 
2320                 int     line)
2321                 { return(*(NCURSES_BOOL *)0); }
2322
2323 #undef is_wintouched
2324 NCURSES_BOOL is_wintouched(
2325                 WINDOW  *win)
2326                 { return(*(NCURSES_BOOL *)0); }
2327
2328 #undef wtouchln
2329 int     wtouchln(
2330                 WINDOW  *win, 
2331                 int     y, 
2332                 int     n, 
2333                 int     changed)
2334                 { return(*(int *)0); }
2335
2336 /* ./trace/lib_tracedmp.c */
2337
2338 #undef _tracedump
2339 void    _tracedump(
2340                 const char *name, 
2341                 WINDOW  *win)
2342                 { /* void */ }
2343
2344 /* ./trace/lib_tracemse.c */
2345
2346 #undef _nc_tracemouse
2347 char    *_nc_tracemouse(
2348                 SCREEN  *sp, 
2349                 MEVENT const *ep)
2350                 { return(*(char **)0); }
2351
2352 #undef _tracemouse
2353 char    *_tracemouse(
2354                 MEVENT const *ep)
2355                 { return(*(char **)0); }
2356
2357 /* ./tty/lib_tstp.c */
2358
2359 #include <SigAction.h>
2360
2361 #undef _nc_signal_handler
2362 void    _nc_signal_handler(
2363                 NCURSES_BOOL enable)
2364                 { /* void */ }
2365
2366 /* ./base/lib_ungetch.c */
2367
2368 #undef _nc_fifo_dump
2369 void    _nc_fifo_dump(
2370                 SCREEN  *sp)
2371                 { /* void */ }
2372
2373 #undef _nc_ungetch
2374 int     _nc_ungetch(
2375                 SCREEN  *sp, 
2376                 int     ch)
2377                 { return(*(int *)0); }
2378
2379 #undef ungetch
2380 int     ungetch(
2381                 int     ch)
2382                 { return(*(int *)0); }
2383
2384 /* ./tty/lib_vidattr.c */
2385
2386 #undef vidputs
2387 int     vidputs(
2388                 chtype  newmode, 
2389                 int     (*outc)(
2390                 int     p1))
2391                 { return(*(int *)0); }
2392
2393 #undef vidattr
2394 int     vidattr(
2395                 chtype  newmode)
2396                 { return(*(int *)0); }
2397
2398 #undef termattrs
2399 chtype  termattrs(void)
2400                 { return(*(chtype *)0); }
2401
2402 /* ./base/lib_vline.c */
2403
2404 #undef wvline
2405 int     wvline(
2406                 WINDOW  *win, 
2407                 chtype  ch, 
2408                 int     n)
2409                 { return(*(int *)0); }
2410
2411 /* ./base/lib_wattroff.c */
2412
2413 #undef wattr_off
2414 int     wattr_off(
2415                 WINDOW  *win, 
2416                 attr_t  at, 
2417                 void    *opts)
2418                 { return(*(int *)0); }
2419
2420 /* ./base/lib_wattron.c */
2421
2422 #undef wattr_on
2423 int     wattr_on(
2424                 WINDOW  *win, 
2425                 attr_t  at, 
2426                 void    *opts)
2427                 { return(*(int *)0); }
2428
2429 /* ./base/lib_winch.c */
2430
2431 #undef winch
2432 chtype  winch(
2433                 WINDOW  *win)
2434                 { return(*(chtype *)0); }
2435
2436 /* ./base/lib_window.c */
2437
2438 #undef _nc_synchook
2439 void    _nc_synchook(
2440                 WINDOW  *win)
2441                 { /* void */ }
2442
2443 #undef mvderwin
2444 int     mvderwin(
2445                 WINDOW  *win, 
2446                 int     y, 
2447                 int     x)
2448                 { return(*(int *)0); }
2449
2450 #undef syncok
2451 int     syncok(
2452                 WINDOW  *win, 
2453                 NCURSES_BOOL bf)
2454                 { return(*(int *)0); }
2455
2456 #undef wsyncup
2457 void    wsyncup(
2458                 WINDOW  *win)
2459                 { /* void */ }
2460
2461 #undef wsyncdown
2462 void    wsyncdown(
2463                 WINDOW  *win)
2464                 { /* void */ }
2465
2466 #undef wcursyncup
2467 void    wcursyncup(
2468                 WINDOW  *win)
2469                 { /* void */ }
2470
2471 #undef dupwin
2472 WINDOW  *dupwin(
2473                 WINDOW  *win)
2474                 { return(*(WINDOW **)0); }
2475
2476 /* ./base/nc_panel.c */
2477
2478 #undef _nc_panelhook
2479 struct panelhook *_nc_panelhook(void)
2480                 { return(*(struct panelhook **)0); }
2481
2482 /* ./base/safe_sprintf.c */
2483
2484 #undef _nc_printf_string
2485 char    *_nc_printf_string(
2486                 const char *fmt, 
2487                 va_list ap)
2488                 { return(*(char **)0); }
2489
2490 /* ./tty/tty_update.c */
2491
2492 #include <sys/time.h>
2493 #include <sys/times.h>
2494
2495 #undef doupdate
2496 int     doupdate(void)
2497                 { return(*(int *)0); }
2498
2499 #undef _nc_scrolln
2500 int     _nc_scrolln(
2501                 int     n, 
2502                 int     top, 
2503                 int     bot, 
2504                 int     maxy)
2505                 { return(*(int *)0); }
2506
2507 #undef _nc_screen_resume
2508 void    _nc_screen_resume(void)
2509                 { /* void */ }
2510
2511 #undef _nc_screen_init
2512 void    _nc_screen_init(void)
2513                 { /* void */ }
2514
2515 #undef _nc_screen_wrap
2516 void    _nc_screen_wrap(void)
2517                 { /* void */ }
2518
2519 #undef _nc_do_xmc_glitch
2520 void    _nc_do_xmc_glitch(
2521                 attr_t  previous)
2522                 { /* void */ }
2523
2524 /* ./trace/varargs.c */
2525
2526 typedef enum {
2527     atUnknown = 0, atInteger, atFloat, atPoint, atString
2528 } ARGTYPE;
2529
2530 #undef _nc_varargs
2531 char    *_nc_varargs(
2532                 const char *fmt, 
2533                 va_list ap)
2534                 { return(*(char **)0); }
2535
2536 /* ./base/memmove.c */
2537
2538 #undef _nc_memmove
2539 void    _nc_memmove(void)
2540                 { /* void */ }
2541
2542 /* ./base/vsscanf.c */
2543
2544 #undef _nc_vsscanf
2545 void    _nc_vsscanf(void)
2546                 { /* void */ }
2547
2548 /* ./base/lib_freeall.c */
2549
2550 #include <term_entry.h>
2551
2552 #undef _nc_freeall
2553 void    _nc_freeall(void)
2554                 { /* void */ }
2555
2556 /* ./widechar/charable.c */
2557
2558 #undef _nc_is_charable
2559 NCURSES_BOOL _nc_is_charable(
2560                 wchar_t ch)
2561                 { return(*(NCURSES_BOOL *)0); }
2562
2563 #undef _nc_to_char
2564 int     _nc_to_char(
2565                 wint_t  ch)
2566                 { return(*(int *)0); }
2567
2568 #undef _nc_to_widechar
2569 wint_t  _nc_to_widechar(
2570                 int     ch)
2571                 { return(*(wint_t *)0); }
2572
2573 /* ./widechar/lib_add_wch.c */
2574
2575 #undef wadd_wch
2576 int     wadd_wch(
2577                 WINDOW  *win, 
2578                 const cchar_t *wch)
2579                 { return(*(int *)0); }
2580
2581 #undef wecho_wchar
2582 int     wecho_wchar(
2583                 WINDOW  *win, 
2584                 const cchar_t *wch)
2585                 { return(*(int *)0); }
2586
2587 /* ./widechar/lib_box_set.c */
2588
2589 #undef wborder_set
2590 int     wborder_set(
2591                 WINDOW  *win, 
2592                 const cchar_t *ls, 
2593                 const cchar_t *rs, 
2594                 const cchar_t *ts, 
2595                 const cchar_t *bs, 
2596                 const cchar_t *tl, 
2597                 const cchar_t *tr, 
2598                 const cchar_t *bl, 
2599                 const cchar_t *br)
2600                 { return(*(int *)0); }
2601
2602 /* ./widechar/lib_cchar.c */
2603
2604 #undef setcchar
2605 int     setcchar(
2606                 cchar_t *wcval, 
2607                 const wchar_t *wch, 
2608                 const attr_t attrs, 
2609                 short   color_pair, 
2610                 const void *opts)
2611                 { return(*(int *)0); }
2612
2613 #undef getcchar
2614 int     getcchar(
2615                 const cchar_t *wcval, 
2616                 wchar_t *wch, 
2617                 attr_t  *attrs, 
2618                 short   *color_pair, 
2619                 void    *opts)
2620                 { return(*(int *)0); }
2621
2622 /* ./widechar/lib_erasewchar.c */
2623
2624 #undef erasewchar
2625 int     erasewchar(
2626                 wchar_t *wch)
2627                 { return(*(int *)0); }
2628
2629 #undef killwchar
2630 int     killwchar(
2631                 wchar_t *wch)
2632                 { return(*(int *)0); }
2633
2634 /* ./widechar/lib_get_wch.c */
2635
2636 #undef wget_wch
2637 int     wget_wch(
2638                 WINDOW  *win, 
2639                 wint_t  *result)
2640                 { return(*(int *)0); }
2641
2642 /* ./widechar/lib_get_wstr.c */
2643
2644 #undef wgetn_wstr
2645 int     wgetn_wstr(
2646                 WINDOW  *win, 
2647                 wint_t  *str, 
2648                 int     maxlen)
2649                 { return(*(int *)0); }
2650
2651 /* ./widechar/lib_hline_set.c */
2652
2653 #undef whline_set
2654 int     whline_set(
2655                 WINDOW  *win, 
2656                 const cchar_t *ch, 
2657                 int     n)
2658                 { return(*(int *)0); }
2659
2660 /* ./widechar/lib_in_wch.c */
2661
2662 #undef win_wch
2663 int     win_wch(
2664                 WINDOW  *win, 
2665                 cchar_t *wcval)
2666                 { return(*(int *)0); }
2667
2668 /* ./widechar/lib_in_wchnstr.c */
2669
2670 #undef win_wchnstr
2671 int     win_wchnstr(
2672                 WINDOW  *win, 
2673                 cchar_t *wchstr, 
2674                 int     n)
2675                 { return(*(int *)0); }
2676
2677 /* ./widechar/lib_ins_wch.c */
2678
2679 #undef wins_wch
2680 int     wins_wch(
2681                 WINDOW  *win, 
2682                 const cchar_t *wch)
2683                 { return(*(int *)0); }
2684
2685 #undef wins_nwstr
2686 int     wins_nwstr(
2687                 WINDOW  *win, 
2688                 const wchar_t *wstr, 
2689                 int     n)
2690                 { return(*(int *)0); }
2691
2692 /* ./widechar/lib_inwstr.c */
2693
2694 #undef winnwstr
2695 int     winnwstr(
2696                 WINDOW  *win, 
2697                 wchar_t *wstr, 
2698                 int     n)
2699                 { return(*(int *)0); }
2700
2701 #undef winwstr
2702 int     winwstr(
2703                 WINDOW  *win, 
2704                 wchar_t *wstr)
2705                 { return(*(int *)0); }
2706
2707 /* ./widechar/lib_key_name.c */
2708
2709 #undef key_name
2710 char    *key_name(
2711                 wchar_t c)
2712                 { return(*(char **)0); }
2713
2714 /* ./widechar/lib_pecho_wchar.c */
2715
2716 #undef pecho_wchar
2717 int     pecho_wchar(
2718                 WINDOW  *pad, 
2719                 const cchar_t *wch)
2720                 { return(*(int *)0); }
2721
2722 /* ./widechar/lib_slk_wset.c */
2723
2724 #undef slk_wset
2725 int     slk_wset(
2726                 int     i, 
2727                 const wchar_t *astr, 
2728                 int     format)
2729                 { return(*(int *)0); }
2730
2731 /* ./widechar/lib_unget_wch.c */
2732
2733 #undef _nc_wcrtomb
2734 size_t  _nc_wcrtomb(
2735                 char    *target, 
2736                 wchar_t source, 
2737                 mbstate_t *state)
2738                 { return(*(size_t *)0); }
2739
2740 #undef unget_wch
2741 int     unget_wch(
2742                 const wchar_t wch)
2743                 { return(*(int *)0); }
2744
2745 /* ./widechar/lib_vid_attr.c */
2746
2747 #undef vid_puts
2748 int     vid_puts(
2749                 attr_t  newmode, 
2750                 short   pair, 
2751                 void    *opts, 
2752                 int     (*outc)(
2753                 int     p1))
2754                 { return(*(int *)0); }
2755
2756 #undef vid_attr
2757 int     vid_attr(
2758                 attr_t  newmode, 
2759                 short   pair, 
2760                 void    *opts)
2761                 { return(*(int *)0); }
2762
2763 #undef term_attrs
2764 attr_t  term_attrs(void)
2765                 { return(*(attr_t *)0); }
2766
2767 /* ./widechar/lib_vline_set.c */
2768
2769 #undef wvline_set
2770 int     wvline_set(
2771                 WINDOW  *win, 
2772                 const cchar_t *ch, 
2773                 int     n)
2774                 { return(*(int *)0); }
2775
2776 /* ./widechar/lib_wacs.c */
2777
2778 #undef _nc_wacs
2779 cchar_t *_nc_wacs;
2780
2781 #undef _nc_init_wacs
2782 void    _nc_init_wacs(void)
2783                 { /* void */ }
2784
2785 /* ./widechar/lib_wunctrl.c */
2786
2787 #undef wunctrl
2788 wchar_t *wunctrl(
2789                 cchar_t *wc)
2790                 { return(*(wchar_t **)0); }
2791
2792 /* ./expanded.c */
2793
2794 #undef _nc_toggle_attr_on
2795 void    _nc_toggle_attr_on(
2796                 attr_t  *S, 
2797                 attr_t  at)
2798                 { /* void */ }
2799
2800 #undef _nc_toggle_attr_off
2801 void    _nc_toggle_attr_off(
2802                 attr_t  *S, 
2803                 attr_t  at)
2804                 { /* void */ }
2805
2806 #undef _nc_DelCharCost
2807 int     _nc_DelCharCost(
2808                 int     count)
2809                 { return(*(int *)0); }
2810
2811 #undef _nc_InsCharCost
2812 int     _nc_InsCharCost(
2813                 int     count)
2814                 { return(*(int *)0); }
2815
2816 #undef _nc_UpdateAttrs
2817 void    _nc_UpdateAttrs(
2818                 cchar_t c)
2819                 { /* void */ }
2820
2821 /* ./base/legacy_coding.c */
2822
2823 #undef use_legacy_coding
2824 int     use_legacy_coding(
2825                 int     level)
2826                 { return(*(int *)0); }
2827
2828 /* ./base/lib_dft_fgbg.c */
2829
2830 #undef use_default_colors
2831 int     use_default_colors(void)
2832                 { return(*(int *)0); }
2833
2834 #undef assume_default_colors
2835 int     assume_default_colors(
2836                 int     fg, 
2837                 int     bg)
2838                 { return(*(int *)0); }
2839
2840 /* ./tinfo/lib_print.c */
2841
2842 #undef mcprint
2843 int     mcprint(
2844                 char    *data, 
2845                 int     len)
2846                 { return(*(int *)0); }
2847
2848 /* ./base/resizeterm.c */
2849
2850 #undef is_term_resized
2851 NCURSES_BOOL is_term_resized(
2852                 int     ToLines, 
2853                 int     ToCols)
2854                 { return(*(NCURSES_BOOL *)0); }
2855
2856 #undef resize_term
2857 int     resize_term(
2858                 int     ToLines, 
2859                 int     ToCols)
2860                 { return(*(int *)0); }
2861
2862 #undef resizeterm
2863 int     resizeterm(
2864                 int     ToLines, 
2865                 int     ToCols)
2866                 { return(*(int *)0); }
2867
2868 /* ./trace/trace_xnames.c */
2869
2870 #undef _nc_trace_xnames
2871 void    _nc_trace_xnames(
2872                 TERMTYPE *tp)
2873                 { /* void */ }
2874
2875 /* ./tinfo/use_screen.c */
2876
2877 #undef use_screen
2878 int     use_screen(
2879                 SCREEN  *screen, 
2880                 NCURSES_SCREEN_CB func, 
2881                 void    *data)
2882                 { return(*(int *)0); }
2883
2884 /* ./base/use_window.c */
2885
2886 #undef use_window
2887 int     use_window(
2888                 WINDOW  *win, 
2889                 NCURSES_WINDOW_CB func, 
2890                 void    *data)
2891                 { return(*(int *)0); }
2892
2893 /* ./base/wresize.c */
2894
2895 #undef wresize
2896 int     wresize(
2897                 WINDOW  *win, 
2898                 int     ToLines, 
2899                 int     ToCols)
2900                 { return(*(int *)0); }
2901
2902 /* ./tinfo/access.c */
2903
2904 #include <sys/stat.h>
2905 #include <nc_alloc.h>
2906
2907 #undef _nc_rootname
2908 char    *_nc_rootname(
2909                 char    *path)
2910                 { return(*(char **)0); }
2911
2912 #undef _nc_is_abs_path
2913 NCURSES_BOOL _nc_is_abs_path(
2914                 const char *path)
2915                 { return(*(NCURSES_BOOL *)0); }
2916
2917 #undef _nc_pathlast
2918 unsigned _nc_pathlast(
2919                 const char *path)
2920                 { return(*(unsigned *)0); }
2921
2922 #undef _nc_basename
2923 char    *_nc_basename(
2924                 char    *path)
2925                 { return(*(char **)0); }
2926
2927 #undef _nc_access
2928 int     _nc_access(
2929                 const char *path, 
2930                 int     mode)
2931                 { return(*(int *)0); }
2932
2933 #undef _nc_is_dir_path
2934 NCURSES_BOOL _nc_is_dir_path(
2935                 const char *path)
2936                 { return(*(NCURSES_BOOL *)0); }
2937
2938 #undef _nc_is_file_path
2939 NCURSES_BOOL _nc_is_file_path(
2940                 const char *path)
2941                 { return(*(NCURSES_BOOL *)0); }
2942
2943 #undef _nc_env_access
2944 int     _nc_env_access(void)
2945                 { return(*(int *)0); }
2946
2947 /* ./tinfo/add_tries.c */
2948
2949 #undef _nc_add_to_try
2950 int     _nc_add_to_try(
2951                 TRIES   **tree, 
2952                 const char *str, 
2953                 unsigned code)
2954                 { return(*(int *)0); }
2955
2956 /* ./tinfo/alloc_ttype.c */
2957
2958 #undef _nc_align_termtype
2959 void    _nc_align_termtype(
2960                 TERMTYPE *to, 
2961                 TERMTYPE *from)
2962                 { /* void */ }
2963
2964 #undef _nc_copy_termtype
2965 void    _nc_copy_termtype(
2966                 TERMTYPE *dst, 
2967                 TERMTYPE *src)
2968                 { /* void */ }
2969
2970 /* ./codes.c */
2971
2972 #undef boolcodes
2973 char    *const boolcodes[] = {0};
2974 #undef numcodes
2975 char    *const numcodes[] = {0};
2976 #undef strcodes
2977 char    *const strcodes[] = {0};
2978
2979 /* ./tinfo/comp_error.c */
2980 #undef _nc_suppress_warnings
2981 NCURSES_BOOL _nc_suppress_warnings;
2982 #undef _nc_curr_line
2983 int     _nc_curr_line;
2984 #undef _nc_curr_col
2985 int     _nc_curr_col;
2986
2987 #undef _nc_get_source
2988 const char *_nc_get_source(void)
2989                 { return(*(const char **)0); }
2990
2991 #undef _nc_set_source
2992 void    _nc_set_source(
2993                 const char *const name)
2994                 { /* void */ }
2995
2996 #undef _nc_set_type
2997 void    _nc_set_type(
2998                 const char *const name)
2999                 { /* void */ }
3000
3001 #undef _nc_get_type
3002 void    _nc_get_type(
3003                 char    *name)
3004                 { /* void */ }
3005
3006 #undef _nc_warning
3007 void    _nc_warning(
3008                 const char *const fmt, 
3009                 ...)
3010                 { /* void */ }
3011
3012 #undef _nc_err_abort
3013 void    _nc_err_abort(
3014                 const char *const fmt, 
3015                 ...)
3016                 { /* void */ }
3017
3018 #undef _nc_syserr_abort
3019 void    _nc_syserr_abort(
3020                 const char *const fmt, 
3021                 ...)
3022                 { /* void */ }
3023
3024 /* ./tinfo/db_iterator.c */
3025
3026 #undef _nc_tic_dir
3027 const char *_nc_tic_dir(
3028                 const char *path)
3029                 { return(*(const char **)0); }
3030
3031 #undef _nc_keep_tic_dir
3032 void    _nc_keep_tic_dir(
3033                 const char *path)
3034                 { /* void */ }
3035
3036 #undef _nc_last_db
3037 void    _nc_last_db(void)
3038                 { /* void */ }
3039
3040 #undef _nc_next_db
3041 const char *_nc_next_db(
3042                 DBDIRS  *state, 
3043                 int     *offset)
3044                 { return(*(const char **)0); }
3045
3046 #undef _nc_first_db
3047 void    _nc_first_db(
3048                 DBDIRS  *state, 
3049                 int     *offset)
3050                 { /* void */ }
3051
3052 /* ./tinfo/doalloc.c */
3053
3054 #undef _nc_doalloc
3055 void    *_nc_doalloc(
3056                 void    *oldp, 
3057                 size_t  amount)
3058                 { return(*(void **)0); }
3059
3060 /* ./tinfo/entries.c */
3061
3062 #undef _nc_head
3063 ENTRY   *_nc_head;
3064 #undef _nc_tail
3065 ENTRY   *_nc_tail;
3066
3067 #undef _nc_free_entry
3068 void    _nc_free_entry(
3069                 ENTRY   *headp, 
3070                 TERMTYPE *tterm)
3071                 { /* void */ }
3072
3073 #undef _nc_free_entries
3074 void    _nc_free_entries(
3075                 ENTRY   *headp)
3076                 { /* void */ }
3077
3078 #undef _nc_delink_entry
3079 ENTRY   *_nc_delink_entry(
3080                 ENTRY   *headp, 
3081                 TERMTYPE *tterm)
3082                 { return(*(ENTRY **)0); }
3083
3084 #undef _nc_leaks_tinfo
3085 void    _nc_leaks_tinfo(void)
3086                 { /* void */ }
3087
3088 /* ./fallback.c */
3089
3090 #undef _nc_fallback
3091 const TERMTYPE *_nc_fallback(
3092                 const char *name)
3093                 { return(*(const TERMTYPE **)0); }
3094
3095 /* ./tinfo/free_ttype.c */
3096
3097 #undef _nc_free_termtype
3098 void    _nc_free_termtype(
3099                 TERMTYPE *ptr)
3100                 { /* void */ }
3101
3102 #undef _nc_user_definable
3103 NCURSES_BOOL _nc_user_definable;
3104
3105 #undef use_extended_names
3106 int     use_extended_names(
3107                 NCURSES_BOOL flag)
3108                 { return(*(int *)0); }
3109
3110 /* ./tinfo/getenv_num.c */
3111
3112 #undef _nc_getenv_num
3113 int     _nc_getenv_num(
3114                 const char *name)
3115                 { return(*(int *)0); }
3116
3117 /* ./tinfo/home_terminfo.c */
3118
3119 #undef _nc_home_terminfo
3120 char    *_nc_home_terminfo(void)
3121                 { return(*(char **)0); }
3122
3123 /* ./tinfo/init_keytry.c */
3124
3125 #if 0
3126
3127 #include <init_keytry.h>
3128
3129 #undef _nc_tinfo_fkeys
3130 const struct tinfo_fkeys _nc_tinfo_fkeys[] = {0};
3131
3132 #endif
3133
3134 #undef _nc_init_keytry
3135 void    _nc_init_keytry(
3136                 SCREEN  *sp)
3137                 { /* void */ }
3138
3139 /* ./tinfo/lib_acs.c */
3140
3141 #undef acs_map
3142 chtype  acs_map[128];
3143
3144 #undef _nc_init_acs
3145 void    _nc_init_acs(void)
3146                 { /* void */ }
3147
3148 /* ./tinfo/lib_baudrate.c */
3149
3150 #include <termcap.h>
3151
3152 struct speed {
3153     int s; 
3154     int sp; 
3155 };
3156
3157 #undef _nc_baudrate
3158 int     _nc_baudrate(
3159                 int     OSpeed)
3160                 { return(*(int *)0); }
3161
3162 #undef _nc_ospeed
3163 int     _nc_ospeed(
3164                 int     BaudRate)
3165                 { return(*(int *)0); }
3166
3167 #undef baudrate
3168 int     baudrate(void)
3169                 { return(*(int *)0); }
3170
3171 /* ./tinfo/lib_cur_term.c */
3172
3173 #undef cur_term
3174 TERMINAL *cur_term;
3175
3176 #undef set_curterm
3177 TERMINAL *set_curterm(
3178                 TERMINAL *termp)
3179                 { return(*(TERMINAL **)0); }
3180
3181 #undef del_curterm
3182 int     del_curterm(
3183                 TERMINAL *termp)
3184                 { return(*(int *)0); }
3185
3186 /* ./tinfo/lib_data.c */
3187
3188 #undef stdscr
3189 WINDOW  *stdscr;
3190 #undef curscr
3191 WINDOW  *curscr;
3192 #undef newscr
3193 WINDOW  *newscr;
3194 #undef _nc_screen_chain
3195 SCREEN  *_nc_screen_chain;
3196 #undef SP
3197 SCREEN  *SP;
3198 #undef _nc_globals
3199 NCURSES_GLOBALS _nc_globals;
3200 #undef _nc_prescreen
3201 NCURSES_PRESCREEN _nc_prescreen;
3202
3203 /* ./tinfo/lib_has_cap.c */
3204
3205 #undef has_ic
3206 NCURSES_BOOL has_ic(void)
3207                 { return(*(NCURSES_BOOL *)0); }
3208
3209 #undef has_il
3210 NCURSES_BOOL has_il(void)
3211                 { return(*(NCURSES_BOOL *)0); }
3212
3213 /* ./tinfo/lib_kernel.c */
3214
3215 #undef erasechar
3216 char    erasechar(void)
3217                 { return(*(char *)0); }
3218
3219 #undef killchar
3220 char    killchar(void)
3221                 { return(*(char *)0); }
3222
3223 #undef flushinp
3224 int     flushinp(void)
3225                 { return(*(int *)0); }
3226
3227 /* ./lib_keyname.c */
3228
3229 struct kn { short offset; int code; };
3230
3231 #undef _nc_keyname
3232 char    *_nc_keyname(
3233                 SCREEN  *sp, 
3234                 int     c)
3235                 { return(*(char **)0); }
3236
3237 #undef keyname
3238 char    *keyname(
3239                 int     c)
3240                 { return(*(char **)0); }
3241
3242 /* ./tinfo/lib_longname.c */
3243
3244 #undef longname
3245 char    *longname(void)
3246                 { return(*(char **)0); }
3247
3248 /* ./tinfo/lib_napms.c */
3249
3250 #include <time.h>
3251
3252 #undef napms
3253 int     napms(
3254                 int     ms)
3255                 { return(*(int *)0); }
3256
3257 /* ./tinfo/lib_options.c */
3258
3259 #undef idlok
3260 int     idlok(
3261                 WINDOW  *win, 
3262                 NCURSES_BOOL flag)
3263                 { return(*(int *)0); }
3264
3265 #undef idcok
3266 void    idcok(
3267                 WINDOW  *win, 
3268                 NCURSES_BOOL flag)
3269                 { /* void */ }
3270
3271 #undef halfdelay
3272 int     halfdelay(
3273                 int     t)
3274                 { return(*(int *)0); }
3275
3276 #undef nodelay
3277 int     nodelay(
3278                 WINDOW  *win, 
3279                 NCURSES_BOOL flag)
3280                 { return(*(int *)0); }
3281
3282 #undef notimeout
3283 int     notimeout(
3284                 WINDOW  *win, 
3285                 NCURSES_BOOL f)
3286                 { return(*(int *)0); }
3287
3288 #undef wtimeout
3289 void    wtimeout(
3290                 WINDOW  *win, 
3291                 int     delay)
3292                 { /* void */ }
3293
3294 #undef keypad
3295 int     keypad(
3296                 WINDOW  *win, 
3297                 NCURSES_BOOL flag)
3298                 { return(*(int *)0); }
3299
3300 #undef meta
3301 int     meta(
3302                 WINDOW  *win, 
3303                 NCURSES_BOOL flag)
3304                 { return(*(int *)0); }
3305
3306 #undef curs_set
3307 int     curs_set(
3308                 int     vis)
3309                 { return(*(int *)0); }
3310
3311 #undef typeahead
3312 int     typeahead(
3313                 int     fd)
3314                 { return(*(int *)0); }
3315
3316 #undef has_key
3317 int     has_key(
3318                 int     keycode)
3319                 { return(*(int *)0); }
3320
3321 #undef _nc_keypad
3322 int     _nc_keypad(
3323                 SCREEN  *sp, 
3324                 NCURSES_BOOL flag)
3325                 { return(*(int *)0); }
3326
3327 /* ./tinfo/lib_raw.c */
3328
3329 #undef raw
3330 int     raw(void)
3331                 { return(*(int *)0); }
3332
3333 #undef cbreak
3334 int     cbreak(void)
3335                 { return(*(int *)0); }
3336
3337 #undef qiflush
3338 void    qiflush(void)
3339                 { /* void */ }
3340
3341 #undef noraw
3342 int     noraw(void)
3343                 { return(*(int *)0); }
3344
3345 #undef nocbreak
3346 int     nocbreak(void)
3347                 { return(*(int *)0); }
3348
3349 #undef noqiflush
3350 void    noqiflush(void)
3351                 { /* void */ }
3352
3353 #undef intrflush
3354 int     intrflush(
3355                 WINDOW  *win, 
3356                 NCURSES_BOOL flag)
3357                 { return(*(int *)0); }
3358
3359 /* ./tinfo/lib_setup.c */
3360
3361 #include <locale.h>
3362 #include <sys/ioctl.h>
3363 #include <langinfo.h>
3364
3365 #undef ttytype
3366 char    ttytype[256];
3367 #undef LINES
3368 int     LINES;
3369 #undef COLS
3370 int     COLS;
3371 #undef TABSIZE
3372 int     TABSIZE;
3373
3374 #undef set_tabsize
3375 int     set_tabsize(
3376                 int     value)
3377                 { return(*(int *)0); }
3378
3379 #undef _nc_handle_sigwinch
3380 int     _nc_handle_sigwinch(
3381                 SCREEN  *sp)
3382                 { return(*(int *)0); }
3383
3384 #undef use_env
3385 void    use_env(
3386                 NCURSES_BOOL f)
3387                 { /* void */ }
3388
3389 #undef _nc_get_screensize
3390 void    _nc_get_screensize(
3391                 SCREEN  *sp, 
3392                 int     *linep, 
3393                 int     *colp)
3394                 { /* void */ }
3395
3396 #undef _nc_update_screensize
3397 void    _nc_update_screensize(
3398                 SCREEN  *sp)
3399                 { /* void */ }
3400
3401 #undef _nc_get_locale
3402 char    *_nc_get_locale(void)
3403                 { return(*(char **)0); }
3404
3405 #undef _nc_unicode_locale
3406 int     _nc_unicode_locale(void)
3407                 { return(*(int *)0); }
3408
3409 #undef _nc_locale_breaks_acs
3410 int     _nc_locale_breaks_acs(void)
3411                 { return(*(int *)0); }
3412
3413 #undef _nc_setupterm
3414 int     _nc_setupterm(
3415                 char    *tname, 
3416                 int     Filedes, 
3417                 int     *errret, 
3418                 NCURSES_BOOL reuse)
3419                 { return(*(int *)0); }
3420
3421 #undef setupterm
3422 int     setupterm(
3423                 char    *tname, 
3424                 int     Filedes, 
3425                 int     *errret)
3426                 { return(*(int *)0); }
3427
3428 /* ./tinfo/lib_termcap.c */
3429
3430 #undef UP
3431 char    *UP;
3432 #undef BC
3433 char    *BC;
3434
3435 #undef tgetent
3436 int     tgetent(
3437                 char    *bufp, 
3438                 const char *name)
3439                 { return(*(int *)0); }
3440
3441 #if 0
3442
3443 #include <capdefaults.c>
3444
3445 #endif
3446
3447 #undef tgetflag
3448 int     tgetflag(
3449                 char    *id)
3450                 { return(*(int *)0); }
3451
3452 #undef tgetnum
3453 int     tgetnum(
3454                 char    *id)
3455                 { return(*(int *)0); }
3456
3457 #undef tgetstr
3458 char    *tgetstr(
3459                 char    *id, 
3460                 char    **area)
3461                 { return(*(char **)0); }
3462
3463 /* ./tinfo/lib_termname.c */
3464
3465 #undef termname
3466 char    *termname(void)
3467                 { return(*(char **)0); }
3468
3469 /* ./tinfo/lib_tgoto.c */
3470
3471 #undef tgoto
3472 char    *tgoto(
3473                 const char *string, 
3474                 int     x, 
3475                 int     y)
3476                 { return(*(char **)0); }
3477
3478 /* ./tinfo/lib_ti.c */
3479
3480 #undef tigetflag
3481 int     tigetflag(
3482                 char    *str)
3483                 { return(*(int *)0); }
3484
3485 #undef tigetnum
3486 int     tigetnum(
3487                 char    *str)
3488                 { return(*(int *)0); }
3489
3490 #undef tigetstr
3491 char    *tigetstr(
3492                 char    *str)
3493                 { return(*(char **)0); }
3494
3495 /* ./tinfo/lib_tparm.c */
3496
3497 #undef _nc_tparm_err
3498 int     _nc_tparm_err;
3499
3500 #undef _nc_tparm_analyze
3501 int     _nc_tparm_analyze(
3502                 const char *string, 
3503                 char    *p_is_s[9], 
3504                 int     *popcount)
3505                 { return(*(int *)0); }
3506
3507 #undef tparm
3508 char    *tparm(
3509                 char    *string, 
3510                 ...)
3511                 { return(*(char **)0); }
3512
3513 /* ./tinfo/lib_tputs.c */
3514
3515 #undef PC
3516 char    PC;
3517 #undef ospeed
3518 NCURSES_OSPEED  ospeed;
3519 #undef _nc_nulls_sent
3520 int     _nc_nulls_sent;
3521
3522 #undef delay_output
3523 int     delay_output(
3524                 int     ms)
3525                 { return(*(int *)0); }
3526
3527 #undef _nc_flush
3528 void    _nc_flush(void)
3529                 { /* void */ }
3530
3531 #undef _nc_outch
3532 int     _nc_outch(
3533                 int     ch)
3534                 { return(*(int *)0); }
3535
3536 #undef putp
3537 int     putp(
3538                 const char *string)
3539                 { return(*(int *)0); }
3540
3541 #undef tputs
3542 int     tputs(
3543                 const char *string, 
3544                 int     affcnt, 
3545                 int     (*outc)(
3546                 int     p1))
3547                 { return(*(int *)0); }
3548
3549 /* ./trace/lib_trace.c */
3550
3551 #undef _nc_tracing
3552 unsigned _nc_tracing;
3553 #undef _nc_tputs_trace
3554 const char *_nc_tputs_trace = {0};
3555 #undef _nc_outchars
3556 long    _nc_outchars;
3557
3558 #undef trace
3559 void    trace(
3560                 const unsigned int tracelevel)
3561                 { /* void */ }
3562
3563 #undef _tracef
3564 void    _tracef(
3565                 const char *fmt, 
3566                 ...)
3567                 { /* void */ }
3568
3569 #undef _nc_retrace_bool
3570 NCURSES_BOOL _nc_retrace_bool(
3571                 NCURSES_BOOL code)
3572                 { return(*(NCURSES_BOOL *)0); }
3573
3574 #undef _nc_retrace_int
3575 int     _nc_retrace_int(
3576                 int     code)
3577                 { return(*(int *)0); }
3578
3579 #undef _nc_retrace_unsigned
3580 unsigned _nc_retrace_unsigned(
3581                 unsigned code)
3582                 { return(*(unsigned *)0); }
3583
3584 #undef _nc_retrace_ptr
3585 char    *_nc_retrace_ptr(
3586                 char    *code)
3587                 { return(*(char **)0); }
3588
3589 #undef _nc_retrace_cptr
3590 const char *_nc_retrace_cptr(
3591                 const char *code)
3592                 { return(*(const char **)0); }
3593
3594 #undef _nc_retrace_cvoid_ptr
3595 void    *_nc_retrace_cvoid_ptr(
3596                 void    *code)
3597                 { return(*(void **)0); }
3598
3599 #undef _nc_retrace_void_ptr
3600 void    *_nc_retrace_void_ptr(
3601                 void    *code)
3602                 { return(*(void **)0); }
3603
3604 #undef _nc_retrace_sp
3605 SCREEN  *_nc_retrace_sp(
3606                 SCREEN  *code)
3607                 { return(*(SCREEN **)0); }
3608
3609 #undef _nc_retrace_win
3610 WINDOW  *_nc_retrace_win(
3611                 WINDOW  *code)
3612                 { return(*(WINDOW **)0); }
3613
3614 /* ./trace/lib_traceatr.c */
3615
3616 #undef _traceattr2
3617 char    *_traceattr2(
3618                 int     bufnum, 
3619                 chtype  newmode)
3620                 { return(*(char **)0); }
3621
3622 #undef _traceattr
3623 char    *_traceattr(
3624                 attr_t  newmode)
3625                 { return(*(char **)0); }
3626
3627 #undef _nc_retrace_attr_t
3628 attr_t  _nc_retrace_attr_t(
3629                 attr_t  code)
3630                 { return(*(attr_t *)0); }
3631
3632 #undef _nc_altcharset_name
3633 const char *_nc_altcharset_name(
3634                 attr_t  attr, 
3635                 chtype  ch)
3636                 { return(*(const char **)0); }
3637
3638 #undef _tracechtype2
3639 char    *_tracechtype2(
3640                 int     bufnum, 
3641                 chtype  ch)
3642                 { return(*(char **)0); }
3643
3644 #undef _tracechtype
3645 char    *_tracechtype(
3646                 chtype  ch)
3647                 { return(*(char **)0); }
3648
3649 #undef _nc_retrace_chtype
3650 chtype  _nc_retrace_chtype(
3651                 chtype  code)
3652                 { return(*(chtype *)0); }
3653
3654 #undef _tracecchar_t2
3655 char    *_tracecchar_t2(
3656                 int     bufnum, 
3657                 const cchar_t *ch)
3658                 { return(*(char **)0); }
3659
3660 #undef _tracecchar_t
3661 char    *_tracecchar_t(
3662                 const cchar_t *ch)
3663                 { return(*(char **)0); }
3664
3665 /* ./trace/lib_tracebits.c */
3666
3667 typedef struct {
3668     unsigned int val;
3669     const char *name;
3670 } BITNAMES;
3671
3672 #undef _nc_trace_ttymode
3673 char    *_nc_trace_ttymode(
3674                 struct termios *tty)
3675                 { return(*(char **)0); }
3676
3677 #undef _nc_tracebits
3678 char    *_nc_tracebits(void)
3679                 { return(*(char **)0); }
3680
3681 /* ./trace/lib_tracechr.c */
3682
3683 #undef _nc_tracechar
3684 char    *_nc_tracechar(
3685                 SCREEN  *sp, 
3686                 int     ch)
3687                 { return(*(char **)0); }
3688
3689 #undef _tracechar
3690 char    *_tracechar(
3691                 int     ch)
3692                 { return(*(char **)0); }
3693
3694 /* ./tinfo/lib_ttyflags.c */
3695
3696 #undef _nc_get_tty_mode
3697 int     _nc_get_tty_mode(
3698                 struct termios *buf)
3699                 { return(*(int *)0); }
3700
3701 #undef _nc_set_tty_mode
3702 int     _nc_set_tty_mode(
3703                 struct termios *buf)
3704                 { return(*(int *)0); }
3705
3706 #undef def_shell_mode
3707 int     def_shell_mode(void)
3708                 { return(*(int *)0); }
3709
3710 #undef def_prog_mode
3711 int     def_prog_mode(void)
3712                 { return(*(int *)0); }
3713
3714 #undef reset_prog_mode
3715 int     reset_prog_mode(void)
3716                 { return(*(int *)0); }
3717
3718 #undef reset_shell_mode
3719 int     reset_shell_mode(void)
3720                 { return(*(int *)0); }
3721
3722 #undef savetty
3723 int     savetty(void)
3724                 { return(*(int *)0); }
3725
3726 #undef resetty
3727 int     resetty(void)
3728                 { return(*(int *)0); }
3729
3730 /* ./tty/lib_twait.c */
3731
3732 #undef _nc_timed_wait
3733 int     _nc_timed_wait(
3734                 SCREEN  *sp, 
3735                 int     mode, 
3736                 int     milliseconds, 
3737                 int     *timeleft)
3738                 { return(*(int *)0); }
3739
3740 /* ./tinfo/name_match.c */
3741
3742 #undef _nc_first_name
3743 char    *_nc_first_name(
3744                 const char *const sp)
3745                 { return(*(char **)0); }
3746
3747 #undef _nc_name_match
3748 int     _nc_name_match(
3749                 const char *const namelst, 
3750                 const char *const name, 
3751                 const char *const delim)
3752                 { return(*(int *)0); }
3753
3754 /* ./names.c */
3755
3756 #undef boolnames
3757 char    *const boolnames[] = {0};
3758 #undef boolfnames
3759 char    *const boolfnames[] = {0};
3760 #undef numnames
3761 char    *const numnames[] = {0};
3762 #undef numfnames
3763 char    *const numfnames[] = {0};
3764 #undef strnames
3765 char    *const strnames[] = {0};
3766 #undef strfnames
3767 char    *const strfnames[] = {0};
3768
3769 /* ./tinfo/read_entry.c */
3770
3771 #include <hashed_db.h>
3772
3773 #undef _nc_read_termtype
3774 int     _nc_read_termtype(
3775                 TERMTYPE *ptr, 
3776                 char    *buffer, 
3777                 int     limit)
3778                 { return(*(int *)0); }
3779
3780 #undef _nc_read_file_entry
3781 int     _nc_read_file_entry(
3782                 const char *const filename, 
3783                 TERMTYPE *ptr)
3784                 { return(*(int *)0); }
3785
3786 #undef _nc_read_entry
3787 int     _nc_read_entry(
3788                 const char *const name, 
3789                 char    *const filename, 
3790                 TERMTYPE *const tp)
3791                 { return(*(int *)0); }
3792
3793 /* ./tinfo/read_termcap.c */
3794
3795 #include <sys/types.h>
3796
3797 #undef _nc_read_termcap_entry
3798 int     _nc_read_termcap_entry(
3799                 const char *const tn, 
3800                 TERMTYPE *const tp)
3801                 { return(*(int *)0); }
3802
3803 /* ./tinfo/setbuf.c */
3804
3805 #undef _nc_set_buffer
3806 void    _nc_set_buffer(
3807                 FILE    *ofp, 
3808                 NCURSES_BOOL buffered)
3809                 { /* void */ }
3810
3811 /* ./tinfo/strings.c */
3812
3813 #undef _nc_str_init
3814 string_desc *_nc_str_init(
3815                 string_desc *dst, 
3816                 char    *src, 
3817                 size_t  len)
3818                 { return(*(string_desc **)0); }
3819
3820 #undef _nc_str_null
3821 string_desc *_nc_str_null(
3822                 string_desc *dst, 
3823                 size_t  len)
3824                 { return(*(string_desc **)0); }
3825
3826 #undef _nc_str_copy
3827 string_desc *_nc_str_copy(
3828                 string_desc *dst, 
3829                 string_desc *src)
3830                 { return(*(string_desc **)0); }
3831
3832 #undef _nc_safe_strcat
3833 NCURSES_BOOL _nc_safe_strcat(
3834                 string_desc *dst, 
3835                 const char *src)
3836                 { return(*(NCURSES_BOOL *)0); }
3837
3838 #undef _nc_safe_strcpy
3839 NCURSES_BOOL _nc_safe_strcpy(
3840                 string_desc *dst, 
3841                 const char *src)
3842                 { return(*(NCURSES_BOOL *)0); }
3843
3844 /* ./trace/trace_buf.c */
3845
3846 #undef _nc_trace_buf
3847 char    *_nc_trace_buf(
3848                 int     bufnum, 
3849                 size_t  want)
3850                 { return(*(char **)0); }
3851
3852 #undef _nc_trace_bufcat
3853 char    *_nc_trace_bufcat(
3854                 int     bufnum, 
3855                 const char *value)
3856                 { return(*(char **)0); }
3857
3858 /* ./trace/trace_tries.c */
3859
3860 #undef _nc_trace_tries
3861 void    _nc_trace_tries(
3862                 TRIES   *tree)
3863                 { /* void */ }
3864
3865 /* ./base/tries.c */
3866
3867 #undef _nc_expand_try
3868 char    *_nc_expand_try(
3869                 TRIES   *tree, 
3870                 unsigned code, 
3871                 int     *count, 
3872                 size_t  len)
3873                 { return(*(char **)0); }
3874
3875 #undef _nc_remove_key
3876 int     _nc_remove_key(
3877                 TRIES   **tree, 
3878                 unsigned code)
3879                 { return(*(int *)0); }
3880
3881 #undef _nc_remove_string
3882 int     _nc_remove_string(
3883                 TRIES   **tree, 
3884                 const char *string)
3885                 { return(*(int *)0); }
3886
3887 /* ./tinfo/trim_sgr0.c */
3888
3889 #undef _nc_trim_sgr0
3890 char    *_nc_trim_sgr0(
3891                 TERMTYPE *tp)
3892                 { return(*(char **)0); }
3893
3894 /* ./unctrl.c */
3895
3896 #undef _nc_unctrl
3897 char    *_nc_unctrl(
3898                 SCREEN  *sp, 
3899                 chtype  ch)
3900                 { return(*(char **)0); }
3901
3902 #undef unctrl
3903 char    *unctrl(
3904                 chtype  ch)
3905                 { return(*(char **)0); }
3906
3907 /* ./trace/visbuf.c */
3908
3909 #undef _nc_visbuf2
3910 const char *_nc_visbuf2(
3911                 int     bufnum, 
3912                 const char *buf)
3913                 { return(*(const char **)0); }
3914
3915 #undef _nc_visbuf
3916 const char *_nc_visbuf(
3917                 const char *buf)
3918                 { return(*(const char **)0); }
3919
3920 #undef _nc_visbufn
3921 const char *_nc_visbufn(
3922                 const char *buf, 
3923                 int     len)
3924                 { return(*(const char **)0); }
3925
3926 #undef _nc_viswbuf2
3927 const char *_nc_viswbuf2(
3928                 int     bufnum, 
3929                 const wchar_t *buf)
3930                 { return(*(const char **)0); }
3931
3932 #undef _nc_viswbuf
3933 const char *_nc_viswbuf(
3934                 const wchar_t *buf)
3935                 { return(*(const char **)0); }
3936
3937 #undef _nc_viswbufn
3938 const char *_nc_viswbufn(
3939                 const wchar_t *buf, 
3940                 int     len)
3941                 { return(*(const char **)0); }
3942
3943 #undef _nc_viswibuf
3944 const char *_nc_viswibuf(
3945                 const wint_t *buf)
3946                 { return(*(const char **)0); }
3947
3948 #undef _nc_viscbuf2
3949 const char *_nc_viscbuf2(
3950                 int     bufnum, 
3951                 const cchar_t *buf, 
3952                 int     len)
3953                 { return(*(const char **)0); }
3954
3955 #undef _nc_viscbuf
3956 const char *_nc_viscbuf(
3957                 const cchar_t *buf, 
3958                 int     len)
3959                 { return(*(const char **)0); }
3960
3961 /* ./tinfo/alloc_entry.c */
3962
3963 #undef _nc_init_entry
3964 void    _nc_init_entry(
3965                 TERMTYPE *const tp)
3966                 { /* void */ }
3967
3968 #undef _nc_copy_entry
3969 ENTRY   *_nc_copy_entry(
3970                 ENTRY   *oldp)
3971                 { return(*(ENTRY **)0); }
3972
3973 #undef _nc_save_str
3974 char    *_nc_save_str(
3975                 const char *const string)
3976                 { return(*(char **)0); }
3977
3978 #undef _nc_wrap_entry
3979 void    _nc_wrap_entry(
3980                 ENTRY   *const ep, 
3981                 NCURSES_BOOL copy_strings)
3982                 { /* void */ }
3983
3984 #undef _nc_merge_entry
3985 void    _nc_merge_entry(
3986                 TERMTYPE *const to, 
3987                 TERMTYPE *const from)
3988                 { /* void */ }
3989
3990 /* ./tinfo/captoinfo.c */
3991
3992 #undef _nc_captoinfo
3993 char    *_nc_captoinfo(
3994                 const char *cap, 
3995                 const char *s, 
3996                 int const parameterized)
3997                 { return(*(char **)0); }
3998
3999 #undef _nc_infotocap
4000 char    *_nc_infotocap(
4001                 const char *cap, 
4002                 const char *str, 
4003                 int const parameterized)
4004                 { return(*(char **)0); }
4005
4006 /* ./comp_captab.c */
4007
4008 #include <hashsize.h>
4009
4010 #undef _nc_get_table
4011 const struct name_table_entry *_nc_get_table(
4012                 NCURSES_BOOL termcap)
4013                 { return(*(const struct name_table_entry **)0); }
4014
4015 #undef _nc_get_hash_table
4016 const short *_nc_get_hash_table(
4017                 NCURSES_BOOL termcap)
4018                 { return(*(const short **)0); }
4019
4020 #undef _nc_get_alias_table
4021 const struct alias *_nc_get_alias_table(
4022                 NCURSES_BOOL termcap)
4023                 { return(*(const struct alias **)0); }
4024
4025 /* ./tinfo/comp_expand.c */
4026
4027 #undef _nc_tic_expand
4028 char    *_nc_tic_expand(
4029                 const char *srcp, 
4030                 NCURSES_BOOL tic_format, 
4031                 int     numbers)
4032                 { return(*(char **)0); }
4033
4034 /* ./tinfo/comp_hash.c */
4035
4036 #undef _nc_find_entry
4037 struct name_table_entry const *_nc_find_entry(
4038                 const char *string, 
4039                 const short *hash_table)
4040                 { return(*(struct name_table_entry const **)0); }
4041
4042 #undef _nc_find_type_entry
4043 struct name_table_entry const *_nc_find_type_entry(
4044                 const char *string, 
4045                 int     type, 
4046                 const struct name_table_entry *table)
4047                 { return(*(struct name_table_entry const **)0); }
4048
4049 /* ./tinfo/comp_parse.c */
4050
4051 #undef _nc_check_termtype2
4052 void    (*_nc_check_termtype2)(
4053                 TERMTYPE *p1, 
4054                 NCURSES_BOOL p2);
4055 #undef _nc_check_termtype
4056 void    (*_nc_check_termtype)(
4057                 TERMTYPE *p1);
4058
4059 #undef _nc_entry_match
4060 NCURSES_BOOL _nc_entry_match(
4061                 char    *n1, 
4062                 char    *n2)
4063                 { return(*(NCURSES_BOOL *)0); }
4064
4065 #undef _nc_read_entry_source
4066 void    _nc_read_entry_source(
4067                 FILE    *fp, 
4068                 char    *buf, 
4069                 int     literal, 
4070                 NCURSES_BOOL silent, 
4071                 NCURSES_BOOL (*hook)(
4072                 ENTRY   *p1))
4073                 { /* void */ }
4074
4075 #undef _nc_resolve_uses2
4076 int     _nc_resolve_uses2(
4077                 NCURSES_BOOL fullresolve, 
4078                 NCURSES_BOOL literal)
4079                 { return(*(int *)0); }
4080
4081 #undef _nc_resolve_uses
4082 int     _nc_resolve_uses(
4083                 NCURSES_BOOL fullresolve)
4084                 { return(*(int *)0); }
4085
4086 /* ./tinfo/comp_scan.c */
4087
4088 #undef _nc_syntax
4089 int     _nc_syntax;
4090 #undef _nc_curr_file_pos
4091 long    _nc_curr_file_pos;
4092 #undef _nc_comment_start
4093 long    _nc_comment_start;
4094 #undef _nc_comment_end
4095 long    _nc_comment_end;
4096 #undef _nc_start_line
4097 long    _nc_start_line;
4098 #undef _nc_curr_token
4099 struct token _nc_curr_token;
4100 #undef _nc_disable_period
4101 NCURSES_BOOL _nc_disable_period;
4102
4103 #undef _nc_reset_input
4104 void    _nc_reset_input(
4105                 FILE    *fp, 
4106                 char    *buf)
4107                 { /* void */ }
4108
4109 #undef _nc_get_token
4110 int     _nc_get_token(
4111                 NCURSES_BOOL silent)
4112                 { return(*(int *)0); }
4113
4114 #undef _nc_trans_string
4115 int     _nc_trans_string(
4116                 char    *ptr, 
4117                 char    *last)
4118                 { return(*(int *)0); }
4119
4120 #undef _nc_push_token
4121 void    _nc_push_token(
4122                 int     tokclass)
4123                 { /* void */ }
4124
4125 #undef _nc_panic_mode
4126 void    _nc_panic_mode(
4127                 char    ch)
4128                 { /* void */ }
4129
4130 /* ./tinfo/parse_entry.c */
4131
4132 #undef _nc_parse_entry
4133 int     _nc_parse_entry(
4134                 struct entry *entryp, 
4135                 int     literal, 
4136                 NCURSES_BOOL silent)
4137                 { return(*(int *)0); }
4138
4139 #undef _nc_capcmp
4140 int     _nc_capcmp(
4141                 const char *s, 
4142                 const char *t)
4143                 { return(*(int *)0); }
4144
4145 typedef struct {
4146     const char *from;
4147     const char *to;
4148 } assoc;
4149
4150 /* ./tinfo/write_entry.c */
4151
4152 #undef _nc_set_writedir
4153 void    _nc_set_writedir(
4154                 char    *dir)
4155                 { /* void */ }
4156
4157 #undef _nc_write_entry
4158 void    _nc_write_entry(
4159                 TERMTYPE *const tp)
4160                 { /* void */ }
4161
4162 #undef _nc_tic_written
4163 int     _nc_tic_written(void)
4164                 { return(*(int *)0); }
4165
4166 /* ./base/define_key.c */
4167
4168 #undef define_key
4169 int     define_key(
4170                 const char *str, 
4171                 int     keycode)
4172                 { return(*(int *)0); }
4173
4174 /* ./tinfo/hashed_db.c */
4175
4176 #undef _nc_hashed_db
4177 void    _nc_hashed_db(void)
4178                 { /* void */ }
4179
4180 /* ./base/key_defined.c */
4181
4182 #undef key_defined
4183 int     key_defined(
4184                 const char *str)
4185                 { return(*(int *)0); }
4186
4187 /* ./base/keybound.c */
4188
4189 #undef keybound
4190 char    *keybound(
4191                 int     code, 
4192                 int     count)
4193                 { return(*(char **)0); }
4194
4195 /* ./base/keyok.c */
4196
4197 #undef keyok
4198 int     keyok(
4199                 int     c, 
4200                 NCURSES_BOOL flag)
4201                 { return(*(int *)0); }
4202
4203 /* ./base/version.c */
4204
4205 #undef curses_version
4206 const char *curses_version(void)
4207                 { return(*(const char **)0); }