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