]> ncurses.scripts.mit.edu Git - ncurses.git/blob - ncurses/llib-lncursesw
7d0dc1baa54255dc2fef3f078dc829d92287df54
[ncurses.git] / ncurses / llib-lncursesw
1 /****************************************************************************
2  * Copyright (c) 2001-2017,2018 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-on                                  *
31  ****************************************************************************/
32 /* LINTLIBRARY */
33
34 /* ./tty/hardscroll.c */
35
36 #include <curses.priv.h>
37 #undef _nc_oldnums
38 int     *_nc_oldnums;
39
40 #undef _nc_scroll_optimize_sp
41 void    _nc_scroll_optimize_sp(
42                 SCREEN  *sp)
43                 { /* void */ }
44
45 #undef _nc_scroll_optimize
46 void    _nc_scroll_optimize(void)
47                 { /* void */ }
48
49 #undef _nc_linedump_sp
50 void    _nc_linedump_sp(
51                 SCREEN  *sp)
52                 { /* void */ }
53
54 #undef _nc_linedump
55 void    _nc_linedump(void)
56                 { /* void */ }
57
58 /* ./tty/hashmap.c */
59
60 #undef _nc_hash_map_sp
61 void    _nc_hash_map_sp(
62                 SCREEN  *sp)
63                 { /* void */ }
64
65 #undef _nc_hash_map
66 void    _nc_hash_map(void)
67                 { /* void */ }
68
69 #undef _nc_make_oldhash_sp
70 void    _nc_make_oldhash_sp(
71                 SCREEN  *sp, 
72                 int     i)
73                 { /* void */ }
74
75 #undef _nc_make_oldhash
76 void    _nc_make_oldhash(
77                 int     i)
78                 { /* void */ }
79
80 #undef _nc_scroll_oldhash_sp
81 void    _nc_scroll_oldhash_sp(
82                 SCREEN  *sp, 
83                 int     n, 
84                 int     top, 
85                 int     bot)
86                 { /* void */ }
87
88 #undef _nc_scroll_oldhash
89 void    _nc_scroll_oldhash(
90                 int     n, 
91                 int     top, 
92                 int     bot)
93                 { /* void */ }
94
95 /* ./base/lib_addch.c */
96
97 #undef _nc_render
98 cchar_t _nc_render(
99                 WINDOW  *win, 
100                 cchar_t ch)
101                 { return(*(cchar_t *)0); }
102
103 #undef _nc_build_wch
104 int     _nc_build_wch(
105                 WINDOW  *win, 
106                 cchar_t *ch)
107                 { return(*(int *)0); }
108
109 #undef _nc_waddch_nosync
110 int     _nc_waddch_nosync(
111                 WINDOW  *win, 
112                 const cchar_t c)
113                 { return(*(int *)0); }
114
115 #undef waddch
116 int     waddch(
117                 WINDOW  *win, 
118                 const chtype ch)
119                 { return(*(int *)0); }
120
121 #undef wechochar
122 int     wechochar(
123                 WINDOW  *win, 
124                 const chtype ch)
125                 { return(*(int *)0); }
126
127 /* ./base/lib_addstr.c */
128
129 #undef waddnstr
130 int     waddnstr(
131                 WINDOW  *win, 
132                 const char *astr, 
133                 int     n)
134                 { return(*(int *)0); }
135
136 #undef waddchnstr
137 int     waddchnstr(
138                 WINDOW  *win, 
139                 const chtype *astr, 
140                 int     n)
141                 { return(*(int *)0); }
142
143 #undef _nc_wchstrlen
144 int     _nc_wchstrlen(
145                 const cchar_t *s)
146                 { return(*(int *)0); }
147
148 #undef wadd_wchnstr
149 int     wadd_wchnstr(
150                 WINDOW  *win, 
151                 const cchar_t *astr, 
152                 int     n)
153                 { return(*(int *)0); }
154
155 #undef waddnwstr
156 int     waddnwstr(
157                 WINDOW  *win, 
158                 const wchar_t *str, 
159                 int     n)
160                 { return(*(int *)0); }
161
162 /* ./base/lib_beep.c */
163
164 #undef beep_sp
165 int     beep_sp(
166                 SCREEN  *sp)
167                 { return(*(int *)0); }
168
169 #undef beep
170 int     beep(void)
171                 { return(*(int *)0); }
172
173 /* ./base/lib_bkgd.c */
174
175 #undef wbkgrndset
176 void    wbkgrndset(
177                 WINDOW  *win, 
178                 const cchar_t *ch)
179                 { /* void */ }
180
181 #undef wbkgdset
182 void    wbkgdset(
183                 WINDOW  *win, 
184                 chtype  ch)
185                 { /* void */ }
186
187 #undef wbkgrnd
188 int     wbkgrnd(
189                 WINDOW  *win, 
190                 const cchar_t *ch)
191                 { return(*(int *)0); }
192
193 #undef wbkgd
194 int     wbkgd(
195                 WINDOW  *win, 
196                 chtype  ch)
197                 { return(*(int *)0); }
198
199 /* ./base/lib_box.c */
200
201 #undef wborder
202 int     wborder(
203                 WINDOW  *win, 
204                 chtype  ls, 
205                 chtype  rs, 
206                 chtype  ts, 
207                 chtype  bs, 
208                 chtype  tl, 
209                 chtype  tr, 
210                 chtype  bl, 
211                 chtype  br)
212                 { return(*(int *)0); }
213
214 /* ./base/lib_chgat.c */
215
216 #undef wchgat
217 int     wchgat(
218                 WINDOW  *win, 
219                 int     n, 
220                 attr_t  attr, 
221                 short   pair_arg, 
222                 const void *opts)
223                 { return(*(int *)0); }
224
225 /* ./base/lib_clear.c */
226
227 #undef wclear
228 int     wclear(
229                 WINDOW  *win)
230                 { return(*(int *)0); }
231
232 /* ./base/lib_clearok.c */
233
234 #undef clearok
235 int     clearok(
236                 WINDOW  *win, 
237                 NCURSES_BOOL flag)
238                 { return(*(int *)0); }
239
240 /* ./base/lib_clrbot.c */
241
242 #undef wclrtobot
243 int     wclrtobot(
244                 WINDOW  *win)
245                 { return(*(int *)0); }
246
247 /* ./base/lib_clreol.c */
248
249 #undef wclrtoeol
250 int     wclrtoeol(
251                 WINDOW  *win)
252                 { return(*(int *)0); }
253
254 /* ./base/lib_color.c */
255
256 #undef COLOR_PAIRS
257 int     COLOR_PAIRS;
258 #undef COLORS
259 int     COLORS;
260
261 #undef _nc_reset_colors_sp
262 NCURSES_BOOL _nc_reset_colors_sp(
263                 SCREEN  *sp)
264                 { return(*(NCURSES_BOOL *)0); }
265
266 #undef _nc_reset_colors
267 NCURSES_BOOL _nc_reset_colors(void)
268                 { return(*(NCURSES_BOOL *)0); }
269
270 #undef start_color_sp
271 int     start_color_sp(
272                 SCREEN  *sp)
273                 { return(*(int *)0); }
274
275 #undef start_color
276 int     start_color(void)
277                 { return(*(int *)0); }
278
279 #undef _nc_change_pair
280 void    _nc_change_pair(
281                 SCREEN  *sp, 
282                 int     pair)
283                 { /* void */ }
284
285 #undef _nc_reserve_pairs
286 colorpair_t *_nc_reserve_pairs(
287                 SCREEN  *sp, 
288                 int     want)
289                 { return(*(colorpair_t **)0); }
290
291 #undef _nc_init_pair
292 int     _nc_init_pair(
293                 SCREEN  *sp, 
294                 int     pair, 
295                 int     f, 
296                 int     b)
297                 { return(*(int *)0); }
298
299 #undef init_pair_sp
300 int     init_pair_sp(
301                 SCREEN  *sp, 
302                 short   pair, 
303                 short   f, 
304                 short   b)
305                 { return(*(int *)0); }
306
307 #undef init_pair
308 int     init_pair(
309                 short   pair, 
310                 short   f, 
311                 short   b)
312                 { return(*(int *)0); }
313
314 #undef _nc_init_color
315 int     _nc_init_color(
316                 SCREEN  *sp, 
317                 int     color, 
318                 int     r, 
319                 int     g, 
320                 int     b)
321                 { return(*(int *)0); }
322
323 #undef init_color_sp
324 int     init_color_sp(
325                 SCREEN  *sp, 
326                 short   color, 
327                 short   r, 
328                 short   g, 
329                 short   b)
330                 { return(*(int *)0); }
331
332 #undef init_color
333 int     init_color(
334                 short   color, 
335                 short   r, 
336                 short   g, 
337                 short   b)
338                 { return(*(int *)0); }
339
340 #undef can_change_color_sp
341 NCURSES_BOOL can_change_color_sp(
342                 SCREEN  *sp)
343                 { return(*(NCURSES_BOOL *)0); }
344
345 #undef can_change_color
346 NCURSES_BOOL can_change_color(void)
347                 { return(*(NCURSES_BOOL *)0); }
348
349 #undef has_colors_sp
350 NCURSES_BOOL has_colors_sp(
351                 SCREEN  *sp)
352                 { return(*(NCURSES_BOOL *)0); }
353
354 #undef has_colors
355 NCURSES_BOOL has_colors(void)
356                 { return(*(NCURSES_BOOL *)0); }
357
358 #undef color_content_sp
359 int     color_content_sp(
360                 SCREEN  *sp, 
361                 short   color, 
362                 short   *r, 
363                 short   *g, 
364                 short   *b)
365                 { return(*(int *)0); }
366
367 #undef color_content
368 int     color_content(
369                 short   color, 
370                 short   *r, 
371                 short   *g, 
372                 short   *b)
373                 { return(*(int *)0); }
374
375 #undef _nc_pair_content
376 int     _nc_pair_content(
377                 SCREEN  *sp, 
378                 int     pair, 
379                 int     *f, 
380                 int     *b)
381                 { return(*(int *)0); }
382
383 #undef pair_content_sp
384 int     pair_content_sp(
385                 SCREEN  *sp, 
386                 short   pair, 
387                 short   *f, 
388                 short   *b)
389                 { return(*(int *)0); }
390
391 #undef pair_content
392 int     pair_content(
393                 short   pair, 
394                 short   *f, 
395                 short   *b)
396                 { return(*(int *)0); }
397
398 #undef _nc_do_color_sp
399 void    _nc_do_color_sp(
400                 SCREEN  *sp, 
401                 int     old_pair, 
402                 int     pair, 
403                 int     reverse, 
404                 NCURSES_OUTC_sp outc)
405                 { /* void */ }
406
407 #undef _nc_do_color
408 void    _nc_do_color(
409                 int     old_pair, 
410                 int     pair, 
411                 int     reverse, 
412                 NCURSES_OUTC outc)
413                 { /* void */ }
414
415 #undef init_extended_pair_sp
416 int     init_extended_pair_sp(
417                 SCREEN  *sp, 
418                 int     pair, 
419                 int     f, 
420                 int     b)
421                 { return(*(int *)0); }
422
423 #undef init_extended_color_sp
424 int     init_extended_color_sp(
425                 SCREEN  *sp, 
426                 int     color, 
427                 int     r, 
428                 int     g, 
429                 int     b)
430                 { return(*(int *)0); }
431
432 #undef extended_color_content_sp
433 int     extended_color_content_sp(
434                 SCREEN  *sp, 
435                 int     color, 
436                 int     *r, 
437                 int     *g, 
438                 int     *b)
439                 { return(*(int *)0); }
440
441 #undef extended_pair_content_sp
442 int     extended_pair_content_sp(
443                 SCREEN  *sp, 
444                 int     pair, 
445                 int     *f, 
446                 int     *b)
447                 { return(*(int *)0); }
448
449 #undef reset_color_pairs_sp
450 void    reset_color_pairs_sp(
451                 SCREEN  *sp)
452                 { /* void */ }
453
454 #undef init_extended_pair
455 int     init_extended_pair(
456                 int     pair, 
457                 int     f, 
458                 int     b)
459                 { return(*(int *)0); }
460
461 #undef init_extended_color
462 int     init_extended_color(
463                 int     color, 
464                 int     r, 
465                 int     g, 
466                 int     b)
467                 { return(*(int *)0); }
468
469 #undef extended_color_content
470 int     extended_color_content(
471                 int     color, 
472                 int     *r, 
473                 int     *g, 
474                 int     *b)
475                 { return(*(int *)0); }
476
477 #undef extended_pair_content
478 int     extended_pair_content(
479                 int     pair, 
480                 int     *f, 
481                 int     *b)
482                 { return(*(int *)0); }
483
484 #undef reset_color_pairs
485 void    reset_color_pairs(void)
486                 { /* void */ }
487
488 /* ./base/lib_colorset.c */
489
490 #undef wcolor_set
491 int     wcolor_set(
492                 WINDOW  *win, 
493                 short   pair_arg, 
494                 void    *opts)
495                 { return(*(int *)0); }
496
497 /* ./base/lib_delch.c */
498
499 #undef wdelch
500 int     wdelch(
501                 WINDOW  *win)
502                 { return(*(int *)0); }
503
504 /* ./base/lib_delwin.c */
505
506 #undef delwin
507 int     delwin(
508                 WINDOW  *win)
509                 { return(*(int *)0); }
510
511 /* ./base/lib_echo.c */
512
513 #undef echo_sp
514 int     echo_sp(
515                 SCREEN  *sp)
516                 { return(*(int *)0); }
517
518 #undef echo
519 int     echo(void)
520                 { return(*(int *)0); }
521
522 #undef noecho_sp
523 int     noecho_sp(
524                 SCREEN  *sp)
525                 { return(*(int *)0); }
526
527 #undef noecho
528 int     noecho(void)
529                 { return(*(int *)0); }
530
531 /* ./base/lib_endwin.c */
532
533 #undef endwin_sp
534 int     endwin_sp(
535                 SCREEN  *sp)
536                 { return(*(int *)0); }
537
538 #undef endwin
539 int     endwin(void)
540                 { return(*(int *)0); }
541
542 /* ./base/lib_erase.c */
543
544 #undef werase
545 int     werase(
546                 WINDOW  *win)
547                 { return(*(int *)0); }
548
549 /* ./base/lib_flash.c */
550
551 #undef flash_sp
552 int     flash_sp(
553                 SCREEN  *sp)
554                 { return(*(int *)0); }
555
556 #undef flash
557 int     flash(void)
558                 { return(*(int *)0); }
559
560 /* ./lib_gen.c */
561
562 #undef addch
563 int     (addch)(
564                 const chtype z)
565                 { return(*(int *)0); }
566
567 #undef addchnstr
568 int     (addchnstr)(
569                 const chtype *a1, 
570                 int     z)
571                 { return(*(int *)0); }
572
573 #undef addchstr
574 int     (addchstr)(
575                 const chtype *z)
576                 { return(*(int *)0); }
577
578 #undef addnstr
579 int     (addnstr)(
580                 const char *a1, 
581                 int     z)
582                 { return(*(int *)0); }
583
584 #undef addstr
585 int     (addstr)(
586                 const char *z)
587                 { return(*(int *)0); }
588
589 #undef attroff
590 int     (attroff)(
591                 NCURSES_ATTR_T  z)
592                 { return(*(int *)0); }
593
594 #undef attron
595 int     (attron)(
596                 NCURSES_ATTR_T  z)
597                 { return(*(int *)0); }
598
599 #undef attrset
600 int     (attrset)(
601                 NCURSES_ATTR_T  z)
602                 { return(*(int *)0); }
603
604 #undef attr_get
605 int     (attr_get)(
606                 attr_t  *a1, 
607                 short   *a2, 
608                 void    *z)
609                 { return(*(int *)0); }
610
611 #undef attr_off
612 int     (attr_off)(
613                 attr_t  a1, 
614                 void    *z)
615                 { return(*(int *)0); }
616
617 #undef attr_on
618 int     (attr_on)(
619                 attr_t  a1, 
620                 void    *z)
621                 { return(*(int *)0); }
622
623 #undef attr_set
624 int     (attr_set)(
625                 attr_t  a1, 
626                 short   a2, 
627                 void    *z)
628                 { return(*(int *)0); }
629
630 #undef bkgd
631 int     (bkgd)(
632                 chtype  z)
633                 { return(*(int *)0); }
634
635 #undef bkgdset
636 void    (bkgdset)(
637                 chtype  z)
638                 { /* void */ }
639
640 #undef border
641 int     (border)(
642                 chtype  a1, 
643                 chtype  a2, 
644                 chtype  a3, 
645                 chtype  a4, 
646                 chtype  a5, 
647                 chtype  a6, 
648                 chtype  a7, 
649                 chtype  z)
650                 { return(*(int *)0); }
651
652 #undef box
653 int     (box)(
654                 WINDOW  *a1, 
655                 chtype  a2, 
656                 chtype  z)
657                 { return(*(int *)0); }
658
659 #undef chgat
660 int     (chgat)(
661                 int     a1, 
662                 attr_t  a2, 
663                 short   a3, 
664                 const void *z)
665                 { return(*(int *)0); }
666
667 #undef clear
668 int     (clear)(void)
669                 { return(*(int *)0); }
670
671 #undef clrtobot
672 int     (clrtobot)(void)
673                 { return(*(int *)0); }
674
675 #undef clrtoeol
676 int     (clrtoeol)(void)
677                 { return(*(int *)0); }
678
679 #undef color_set
680 int     (color_set)(
681                 short   a1, 
682                 void    *z)
683                 { return(*(int *)0); }
684
685 #undef COLOR_PAIR
686 int     (COLOR_PAIR)(
687                 int     z)
688                 { return(*(int *)0); }
689
690 #undef delch
691 int     (delch)(void)
692                 { return(*(int *)0); }
693
694 #undef deleteln
695 int     (deleteln)(void)
696                 { return(*(int *)0); }
697
698 #undef echochar
699 int     (echochar)(
700                 const chtype z)
701                 { return(*(int *)0); }
702
703 #undef erase
704 int     (erase)(void)
705                 { return(*(int *)0); }
706
707 #undef getbkgd
708 chtype  (getbkgd)(
709                 WINDOW  *z)
710                 { return(*(chtype *)0); }
711
712 #undef getch
713 int     (getch)(void)
714                 { return(*(int *)0); }
715
716 #undef getnstr
717 int     (getnstr)(
718                 char    *a1, 
719                 int     z)
720                 { return(*(int *)0); }
721
722 #undef getstr
723 int     (getstr)(
724                 char    *z)
725                 { return(*(int *)0); }
726
727 #undef hline
728 int     (hline)(
729                 chtype  a1, 
730                 int     z)
731                 { return(*(int *)0); }
732
733 #undef inch
734 chtype  (inch)(void)
735                 { return(*(chtype *)0); }
736
737 #undef inchnstr
738 int     (inchnstr)(
739                 chtype  *a1, 
740                 int     z)
741                 { return(*(int *)0); }
742
743 #undef inchstr
744 int     (inchstr)(
745                 chtype  *z)
746                 { return(*(int *)0); }
747
748 #undef innstr
749 int     (innstr)(
750                 char    *a1, 
751                 int     z)
752                 { return(*(int *)0); }
753
754 #undef insch
755 int     (insch)(
756                 chtype  z)
757                 { return(*(int *)0); }
758
759 #undef insdelln
760 int     (insdelln)(
761                 int     z)
762                 { return(*(int *)0); }
763
764 #undef insertln
765 int     (insertln)(void)
766                 { return(*(int *)0); }
767
768 #undef insnstr
769 int     (insnstr)(
770                 const char *a1, 
771                 int     z)
772                 { return(*(int *)0); }
773
774 #undef insstr
775 int     (insstr)(
776                 const char *z)
777                 { return(*(int *)0); }
778
779 #undef instr
780 int     (instr)(
781                 char    *z)
782                 { return(*(int *)0); }
783
784 #undef move
785 int     (move)(
786                 int     a1, 
787                 int     z)
788                 { return(*(int *)0); }
789
790 #undef mvaddch
791 int     (mvaddch)(
792                 int     a1, 
793                 int     a2, 
794                 const chtype z)
795                 { return(*(int *)0); }
796
797 #undef mvaddchnstr
798 int     (mvaddchnstr)(
799                 int     a1, 
800                 int     a2, 
801                 const chtype *a3, 
802                 int     z)
803                 { return(*(int *)0); }
804
805 #undef mvaddchstr
806 int     (mvaddchstr)(
807                 int     a1, 
808                 int     a2, 
809                 const chtype *z)
810                 { return(*(int *)0); }
811
812 #undef mvaddnstr
813 int     (mvaddnstr)(
814                 int     a1, 
815                 int     a2, 
816                 const char *a3, 
817                 int     z)
818                 { return(*(int *)0); }
819
820 #undef mvaddstr
821 int     (mvaddstr)(
822                 int     a1, 
823                 int     a2, 
824                 const char *z)
825                 { return(*(int *)0); }
826
827 #undef mvchgat
828 int     (mvchgat)(
829                 int     a1, 
830                 int     a2, 
831                 int     a3, 
832                 attr_t  a4, 
833                 short   a5, 
834                 const void *z)
835                 { return(*(int *)0); }
836
837 #undef mvdelch
838 int     (mvdelch)(
839                 int     a1, 
840                 int     z)
841                 { return(*(int *)0); }
842
843 #undef mvgetch
844 int     (mvgetch)(
845                 int     a1, 
846                 int     z)
847                 { return(*(int *)0); }
848
849 #undef mvgetnstr
850 int     (mvgetnstr)(
851                 int     a1, 
852                 int     a2, 
853                 char    *a3, 
854                 int     z)
855                 { return(*(int *)0); }
856
857 #undef mvgetstr
858 int     (mvgetstr)(
859                 int     a1, 
860                 int     a2, 
861                 char    *z)
862                 { return(*(int *)0); }
863
864 #undef mvhline
865 int     (mvhline)(
866                 int     a1, 
867                 int     a2, 
868                 chtype  a3, 
869                 int     z)
870                 { return(*(int *)0); }
871
872 #undef mvinch
873 chtype  (mvinch)(
874                 int     a1, 
875                 int     z)
876                 { return(*(chtype *)0); }
877
878 #undef mvinchnstr
879 int     (mvinchnstr)(
880                 int     a1, 
881                 int     a2, 
882                 chtype  *a3, 
883                 int     z)
884                 { return(*(int *)0); }
885
886 #undef mvinchstr
887 int     (mvinchstr)(
888                 int     a1, 
889                 int     a2, 
890                 chtype  *z)
891                 { return(*(int *)0); }
892
893 #undef mvinnstr
894 int     (mvinnstr)(
895                 int     a1, 
896                 int     a2, 
897                 char    *a3, 
898                 int     z)
899                 { return(*(int *)0); }
900
901 #undef mvinsch
902 int     (mvinsch)(
903                 int     a1, 
904                 int     a2, 
905                 chtype  z)
906                 { return(*(int *)0); }
907
908 #undef mvinsnstr
909 int     (mvinsnstr)(
910                 int     a1, 
911                 int     a2, 
912                 const char *a3, 
913                 int     z)
914                 { return(*(int *)0); }
915
916 #undef mvinsstr
917 int     (mvinsstr)(
918                 int     a1, 
919                 int     a2, 
920                 const char *z)
921                 { return(*(int *)0); }
922
923 #undef mvinstr
924 int     (mvinstr)(
925                 int     a1, 
926                 int     a2, 
927                 char    *z)
928                 { return(*(int *)0); }
929
930 #undef mvvline
931 int     (mvvline)(
932                 int     a1, 
933                 int     a2, 
934                 chtype  a3, 
935                 int     z)
936                 { return(*(int *)0); }
937
938 #undef mvwaddch
939 int     (mvwaddch)(
940                 WINDOW  *a1, 
941                 int     a2, 
942                 int     a3, 
943                 const chtype z)
944                 { return(*(int *)0); }
945
946 #undef mvwaddchnstr
947 int     (mvwaddchnstr)(
948                 WINDOW  *a1, 
949                 int     a2, 
950                 int     a3, 
951                 const chtype *a4, 
952                 int     z)
953                 { return(*(int *)0); }
954
955 #undef mvwaddchstr
956 int     (mvwaddchstr)(
957                 WINDOW  *a1, 
958                 int     a2, 
959                 int     a3, 
960                 const chtype *z)
961                 { return(*(int *)0); }
962
963 #undef mvwaddnstr
964 int     (mvwaddnstr)(
965                 WINDOW  *a1, 
966                 int     a2, 
967                 int     a3, 
968                 const char *a4, 
969                 int     z)
970                 { return(*(int *)0); }
971
972 #undef mvwaddstr
973 int     (mvwaddstr)(
974                 WINDOW  *a1, 
975                 int     a2, 
976                 int     a3, 
977                 const char *z)
978                 { return(*(int *)0); }
979
980 #undef mvwchgat
981 int     (mvwchgat)(
982                 WINDOW  *a1, 
983                 int     a2, 
984                 int     a3, 
985                 int     a4, 
986                 attr_t  a5, 
987                 short   a6, 
988                 const void *z)
989                 { return(*(int *)0); }
990
991 #undef mvwdelch
992 int     (mvwdelch)(
993                 WINDOW  *a1, 
994                 int     a2, 
995                 int     z)
996                 { return(*(int *)0); }
997
998 #undef mvwgetch
999 int     (mvwgetch)(
1000                 WINDOW  *a1, 
1001                 int     a2, 
1002                 int     z)
1003                 { return(*(int *)0); }
1004
1005 #undef mvwgetnstr
1006 int     (mvwgetnstr)(
1007                 WINDOW  *a1, 
1008                 int     a2, 
1009                 int     a3, 
1010                 char    *a4, 
1011                 int     z)
1012                 { return(*(int *)0); }
1013
1014 #undef mvwgetstr
1015 int     (mvwgetstr)(
1016                 WINDOW  *a1, 
1017                 int     a2, 
1018                 int     a3, 
1019                 char    *z)
1020                 { return(*(int *)0); }
1021
1022 #undef mvwhline
1023 int     (mvwhline)(
1024                 WINDOW  *a1, 
1025                 int     a2, 
1026                 int     a3, 
1027                 chtype  a4, 
1028                 int     z)
1029                 { return(*(int *)0); }
1030
1031 #undef mvwinch
1032 chtype  (mvwinch)(
1033                 WINDOW  *a1, 
1034                 int     a2, 
1035                 int     z)
1036                 { return(*(chtype *)0); }
1037
1038 #undef mvwinchnstr
1039 int     (mvwinchnstr)(
1040                 WINDOW  *a1, 
1041                 int     a2, 
1042                 int     a3, 
1043                 chtype  *a4, 
1044                 int     z)
1045                 { return(*(int *)0); }
1046
1047 #undef mvwinchstr
1048 int     (mvwinchstr)(
1049                 WINDOW  *a1, 
1050                 int     a2, 
1051                 int     a3, 
1052                 chtype  *z)
1053                 { return(*(int *)0); }
1054
1055 #undef mvwinnstr
1056 int     (mvwinnstr)(
1057                 WINDOW  *a1, 
1058                 int     a2, 
1059                 int     a3, 
1060                 char    *a4, 
1061                 int     z)
1062                 { return(*(int *)0); }
1063
1064 #undef mvwinsch
1065 int     (mvwinsch)(
1066                 WINDOW  *a1, 
1067                 int     a2, 
1068                 int     a3, 
1069                 chtype  z)
1070                 { return(*(int *)0); }
1071
1072 #undef mvwinsnstr
1073 int     (mvwinsnstr)(
1074                 WINDOW  *a1, 
1075                 int     a2, 
1076                 int     a3, 
1077                 const char *a4, 
1078                 int     z)
1079                 { return(*(int *)0); }
1080
1081 #undef mvwinsstr
1082 int     (mvwinsstr)(
1083                 WINDOW  *a1, 
1084                 int     a2, 
1085                 int     a3, 
1086                 const char *z)
1087                 { return(*(int *)0); }
1088
1089 #undef mvwinstr
1090 int     (mvwinstr)(
1091                 WINDOW  *a1, 
1092                 int     a2, 
1093                 int     a3, 
1094                 char    *z)
1095                 { return(*(int *)0); }
1096
1097 #undef mvwvline
1098 int     (mvwvline)(
1099                 WINDOW  *a1, 
1100                 int     a2, 
1101                 int     a3, 
1102                 chtype  a4, 
1103                 int     z)
1104                 { return(*(int *)0); }
1105
1106 #undef PAIR_NUMBER
1107 int     (PAIR_NUMBER)(
1108                 int     z)
1109                 { return(*(int *)0); }
1110
1111 #undef redrawwin
1112 int     (redrawwin)(
1113                 WINDOW  *z)
1114                 { return(*(int *)0); }
1115
1116 #undef refresh
1117 int     (refresh)(void)
1118                 { return(*(int *)0); }
1119
1120 #undef scrl
1121 int     (scrl)(
1122                 int     z)
1123                 { return(*(int *)0); }
1124
1125 #undef scroll
1126 int     (scroll)(
1127                 WINDOW  *z)
1128                 { return(*(int *)0); }
1129
1130 #undef setscrreg
1131 int     (setscrreg)(
1132                 int     a1, 
1133                 int     z)
1134                 { return(*(int *)0); }
1135
1136 #undef slk_attr_off
1137 int     (slk_attr_off)(
1138                 const attr_t a1, 
1139                 void    *z)
1140                 { return(*(int *)0); }
1141
1142 #undef slk_attr_on
1143 int     (slk_attr_on)(
1144                 attr_t  a1, 
1145                 void    *z)
1146                 { return(*(int *)0); }
1147
1148 #undef standout
1149 int     (standout)(void)
1150                 { return(*(int *)0); }
1151
1152 #undef standend
1153 int     (standend)(void)
1154                 { return(*(int *)0); }
1155
1156 #undef timeout
1157 void    (timeout)(
1158                 int     z)
1159                 { /* void */ }
1160
1161 #undef touchline
1162 int     (touchline)(
1163                 WINDOW  *a1, 
1164                 int     a2, 
1165                 int     z)
1166                 { return(*(int *)0); }
1167
1168 #undef touchwin
1169 int     (touchwin)(
1170                 WINDOW  *z)
1171                 { return(*(int *)0); }
1172
1173 #undef untouchwin
1174 int     (untouchwin)(
1175                 WINDOW  *z)
1176                 { return(*(int *)0); }
1177
1178 #undef vline
1179 int     (vline)(
1180                 chtype  a1, 
1181                 int     z)
1182                 { return(*(int *)0); }
1183
1184 #undef vw_printw
1185 int     (vw_printw)(
1186                 WINDOW  *a1, 
1187                 const char *a2, 
1188                 va_list z)
1189                 { return(*(int *)0); }
1190
1191 #undef vw_scanw
1192 int     (vw_scanw)(
1193                 WINDOW  *a1, 
1194                 const char *a2, 
1195                 va_list z)
1196                 { return(*(int *)0); }
1197
1198 #undef waddchstr
1199 int     (waddchstr)(
1200                 WINDOW  *a1, 
1201                 const chtype *z)
1202                 { return(*(int *)0); }
1203
1204 #undef waddstr
1205 int     (waddstr)(
1206                 WINDOW  *a1, 
1207                 const char *z)
1208                 { return(*(int *)0); }
1209
1210 #undef wattron
1211 int     (wattron)(
1212                 WINDOW  *a1, 
1213                 int     z)
1214                 { return(*(int *)0); }
1215
1216 #undef wattroff
1217 int     (wattroff)(
1218                 WINDOW  *a1, 
1219                 int     z)
1220                 { return(*(int *)0); }
1221
1222 #undef wattrset
1223 int     (wattrset)(
1224                 WINDOW  *a1, 
1225                 int     z)
1226                 { return(*(int *)0); }
1227
1228 #undef wattr_get
1229 int     (wattr_get)(
1230                 WINDOW  *a1, 
1231                 attr_t  *a2, 
1232                 short   *a3, 
1233                 void    *z)
1234                 { return(*(int *)0); }
1235
1236 #undef wattr_set
1237 int     (wattr_set)(
1238                 WINDOW  *a1, 
1239                 attr_t  a2, 
1240                 short   a3, 
1241                 void    *z)
1242                 { return(*(int *)0); }
1243
1244 #undef wdeleteln
1245 int     (wdeleteln)(
1246                 WINDOW  *z)
1247                 { return(*(int *)0); }
1248
1249 #undef wgetstr
1250 int     (wgetstr)(
1251                 WINDOW  *a1, 
1252                 char    *z)
1253                 { return(*(int *)0); }
1254
1255 #undef winchstr
1256 int     (winchstr)(
1257                 WINDOW  *a1, 
1258                 chtype  *z)
1259                 { return(*(int *)0); }
1260
1261 #undef winsertln
1262 int     (winsertln)(
1263                 WINDOW  *z)
1264                 { return(*(int *)0); }
1265
1266 #undef winsstr
1267 int     (winsstr)(
1268                 WINDOW  *a1, 
1269                 const char *z)
1270                 { return(*(int *)0); }
1271
1272 #undef winstr
1273 int     (winstr)(
1274                 WINDOW  *a1, 
1275                 char    *z)
1276                 { return(*(int *)0); }
1277
1278 #undef wstandout
1279 int     (wstandout)(
1280                 WINDOW  *z)
1281                 { return(*(int *)0); }
1282
1283 #undef wstandend
1284 int     (wstandend)(
1285                 WINDOW  *z)
1286                 { return(*(int *)0); }
1287
1288 #undef getattrs
1289 int     (getattrs)(
1290                 const WINDOW *z)
1291                 { return(*(int *)0); }
1292
1293 #undef getcurx
1294 int     (getcurx)(
1295                 const WINDOW *z)
1296                 { return(*(int *)0); }
1297
1298 #undef getcury
1299 int     (getcury)(
1300                 const WINDOW *z)
1301                 { return(*(int *)0); }
1302
1303 #undef getbegx
1304 int     (getbegx)(
1305                 const WINDOW *z)
1306                 { return(*(int *)0); }
1307
1308 #undef getbegy
1309 int     (getbegy)(
1310                 const WINDOW *z)
1311                 { return(*(int *)0); }
1312
1313 #undef getmaxx
1314 int     (getmaxx)(
1315                 const WINDOW *z)
1316                 { return(*(int *)0); }
1317
1318 #undef getmaxy
1319 int     (getmaxy)(
1320                 const WINDOW *z)
1321                 { return(*(int *)0); }
1322
1323 #undef getparx
1324 int     (getparx)(
1325                 const WINDOW *z)
1326                 { return(*(int *)0); }
1327
1328 #undef getpary
1329 int     (getpary)(
1330                 const WINDOW *z)
1331                 { return(*(int *)0); }
1332
1333 #undef wgetparent
1334 WINDOW  *(wgetparent)(
1335                 const WINDOW *z)
1336                 { return(*(WINDOW **)0); }
1337
1338 #undef is_cleared
1339 NCURSES_BOOL (is_cleared)(
1340                 const WINDOW *z)
1341                 { return(*(NCURSES_BOOL *)0); }
1342
1343 #undef is_idcok
1344 NCURSES_BOOL (is_idcok)(
1345                 const WINDOW *z)
1346                 { return(*(NCURSES_BOOL *)0); }
1347
1348 #undef is_idlok
1349 NCURSES_BOOL (is_idlok)(
1350                 const WINDOW *z)
1351                 { return(*(NCURSES_BOOL *)0); }
1352
1353 #undef is_immedok
1354 NCURSES_BOOL (is_immedok)(
1355                 const WINDOW *z)
1356                 { return(*(NCURSES_BOOL *)0); }
1357
1358 #undef is_keypad
1359 NCURSES_BOOL (is_keypad)(
1360                 const WINDOW *z)
1361                 { return(*(NCURSES_BOOL *)0); }
1362
1363 #undef is_leaveok
1364 NCURSES_BOOL (is_leaveok)(
1365                 const WINDOW *z)
1366                 { return(*(NCURSES_BOOL *)0); }
1367
1368 #undef is_nodelay
1369 NCURSES_BOOL (is_nodelay)(
1370                 const WINDOW *z)
1371                 { return(*(NCURSES_BOOL *)0); }
1372
1373 #undef is_notimeout
1374 NCURSES_BOOL (is_notimeout)(
1375                 const WINDOW *z)
1376                 { return(*(NCURSES_BOOL *)0); }
1377
1378 #undef is_pad
1379 NCURSES_BOOL (is_pad)(
1380                 const WINDOW *z)
1381                 { return(*(NCURSES_BOOL *)0); }
1382
1383 #undef is_scrollok
1384 NCURSES_BOOL (is_scrollok)(
1385                 const WINDOW *z)
1386                 { return(*(NCURSES_BOOL *)0); }
1387
1388 #undef is_subwin
1389 NCURSES_BOOL (is_subwin)(
1390                 const WINDOW *z)
1391                 { return(*(NCURSES_BOOL *)0); }
1392
1393 #undef is_syncok
1394 NCURSES_BOOL (is_syncok)(
1395                 const WINDOW *z)
1396                 { return(*(NCURSES_BOOL *)0); }
1397
1398 #undef wgetdelay
1399 int     (wgetdelay)(
1400                 const WINDOW *z)
1401                 { return(*(int *)0); }
1402
1403 #undef wgetscrreg
1404 int     (wgetscrreg)(
1405                 const WINDOW *a1, 
1406                 int     *a2, 
1407                 int     *z)
1408                 { return(*(int *)0); }
1409
1410 #undef add_wch
1411 int     (add_wch)(
1412                 const cchar_t *z)
1413                 { return(*(int *)0); }
1414
1415 #undef add_wchnstr
1416 int     (add_wchnstr)(
1417                 const cchar_t *a1, 
1418                 int     z)
1419                 { return(*(int *)0); }
1420
1421 #undef add_wchstr
1422 int     (add_wchstr)(
1423                 const cchar_t *z)
1424                 { return(*(int *)0); }
1425
1426 #undef addnwstr
1427 int     (addnwstr)(
1428                 const wchar_t *a1, 
1429                 int     z)
1430                 { return(*(int *)0); }
1431
1432 #undef addwstr
1433 int     (addwstr)(
1434                 const wchar_t *z)
1435                 { return(*(int *)0); }
1436
1437 #undef bkgrnd
1438 int     (bkgrnd)(
1439                 const cchar_t *z)
1440                 { return(*(int *)0); }
1441
1442 #undef bkgrndset
1443 void    (bkgrndset)(
1444                 const cchar_t *z)
1445                 { /* void */ }
1446
1447 #undef border_set
1448 int     (border_set)(
1449                 const cchar_t *a1, 
1450                 const cchar_t *a2, 
1451                 const cchar_t *a3, 
1452                 const cchar_t *a4, 
1453                 const cchar_t *a5, 
1454                 const cchar_t *a6, 
1455                 const cchar_t *a7, 
1456                 const cchar_t *z)
1457                 { return(*(int *)0); }
1458
1459 #undef box_set
1460 int     (box_set)(
1461                 WINDOW  *a1, 
1462                 const cchar_t *a2, 
1463                 const cchar_t *z)
1464                 { return(*(int *)0); }
1465
1466 #undef echo_wchar
1467 int     (echo_wchar)(
1468                 const cchar_t *z)
1469                 { return(*(int *)0); }
1470
1471 #undef get_wch
1472 int     (get_wch)(
1473                 wint_t  *z)
1474                 { return(*(int *)0); }
1475
1476 #undef get_wstr
1477 int     (get_wstr)(
1478                 wint_t  *z)
1479                 { return(*(int *)0); }
1480
1481 #undef getbkgrnd
1482 int     (getbkgrnd)(
1483                 cchar_t *z)
1484                 { return(*(int *)0); }
1485
1486 #undef getn_wstr
1487 int     (getn_wstr)(
1488                 wint_t  *a1, 
1489                 int     z)
1490                 { return(*(int *)0); }
1491
1492 #undef hline_set
1493 int     (hline_set)(
1494                 const cchar_t *a1, 
1495                 int     z)
1496                 { return(*(int *)0); }
1497
1498 #undef in_wch
1499 int     (in_wch)(
1500                 cchar_t *z)
1501                 { return(*(int *)0); }
1502
1503 #undef in_wchnstr
1504 int     (in_wchnstr)(
1505                 cchar_t *a1, 
1506                 int     z)
1507                 { return(*(int *)0); }
1508
1509 #undef in_wchstr
1510 int     (in_wchstr)(
1511                 cchar_t *z)
1512                 { return(*(int *)0); }
1513
1514 #undef innwstr
1515 int     (innwstr)(
1516                 wchar_t *a1, 
1517                 int     z)
1518                 { return(*(int *)0); }
1519
1520 #undef ins_nwstr
1521 int     (ins_nwstr)(
1522                 const wchar_t *a1, 
1523                 int     z)
1524                 { return(*(int *)0); }
1525
1526 #undef ins_wch
1527 int     (ins_wch)(
1528                 const cchar_t *z)
1529                 { return(*(int *)0); }
1530
1531 #undef ins_wstr
1532 int     (ins_wstr)(
1533                 const wchar_t *z)
1534                 { return(*(int *)0); }
1535
1536 #undef inwstr
1537 int     (inwstr)(
1538                 wchar_t *z)
1539                 { return(*(int *)0); }
1540
1541 #undef mvadd_wch
1542 int     (mvadd_wch)(
1543                 int     a1, 
1544                 int     a2, 
1545                 const cchar_t *z)
1546                 { return(*(int *)0); }
1547
1548 #undef mvadd_wchnstr
1549 int     (mvadd_wchnstr)(
1550                 int     a1, 
1551                 int     a2, 
1552                 const cchar_t *a3, 
1553                 int     z)
1554                 { return(*(int *)0); }
1555
1556 #undef mvadd_wchstr
1557 int     (mvadd_wchstr)(
1558                 int     a1, 
1559                 int     a2, 
1560                 const cchar_t *z)
1561                 { return(*(int *)0); }
1562
1563 #undef mvaddnwstr
1564 int     (mvaddnwstr)(
1565                 int     a1, 
1566                 int     a2, 
1567                 const wchar_t *a3, 
1568                 int     z)
1569                 { return(*(int *)0); }
1570
1571 #undef mvaddwstr
1572 int     (mvaddwstr)(
1573                 int     a1, 
1574                 int     a2, 
1575                 const wchar_t *z)
1576                 { return(*(int *)0); }
1577
1578 #undef mvget_wch
1579 int     (mvget_wch)(
1580                 int     a1, 
1581                 int     a2, 
1582                 wint_t  *z)
1583                 { return(*(int *)0); }
1584
1585 #undef mvget_wstr
1586 int     (mvget_wstr)(
1587                 int     a1, 
1588                 int     a2, 
1589                 wint_t  *z)
1590                 { return(*(int *)0); }
1591
1592 #undef mvgetn_wstr
1593 int     (mvgetn_wstr)(
1594                 int     a1, 
1595                 int     a2, 
1596                 wint_t  *a3, 
1597                 int     z)
1598                 { return(*(int *)0); }
1599
1600 #undef mvhline_set
1601 int     (mvhline_set)(
1602                 int     a1, 
1603                 int     a2, 
1604                 const cchar_t *a3, 
1605                 int     z)
1606                 { return(*(int *)0); }
1607
1608 #undef mvin_wch
1609 int     (mvin_wch)(
1610                 int     a1, 
1611                 int     a2, 
1612                 cchar_t *z)
1613                 { return(*(int *)0); }
1614
1615 #undef mvin_wchnstr
1616 int     (mvin_wchnstr)(
1617                 int     a1, 
1618                 int     a2, 
1619                 cchar_t *a3, 
1620                 int     z)
1621                 { return(*(int *)0); }
1622
1623 #undef mvin_wchstr
1624 int     (mvin_wchstr)(
1625                 int     a1, 
1626                 int     a2, 
1627                 cchar_t *z)
1628                 { return(*(int *)0); }
1629
1630 #undef mvinnwstr
1631 int     (mvinnwstr)(
1632                 int     a1, 
1633                 int     a2, 
1634                 wchar_t *a3, 
1635                 int     z)
1636                 { return(*(int *)0); }
1637
1638 #undef mvins_nwstr
1639 int     (mvins_nwstr)(
1640                 int     a1, 
1641                 int     a2, 
1642                 const wchar_t *a3, 
1643                 int     z)
1644                 { return(*(int *)0); }
1645
1646 #undef mvins_wch
1647 int     (mvins_wch)(
1648                 int     a1, 
1649                 int     a2, 
1650                 const cchar_t *z)
1651                 { return(*(int *)0); }
1652
1653 #undef mvins_wstr
1654 int     (mvins_wstr)(
1655                 int     a1, 
1656                 int     a2, 
1657                 const wchar_t *z)
1658                 { return(*(int *)0); }
1659
1660 #undef mvinwstr
1661 int     (mvinwstr)(
1662                 int     a1, 
1663                 int     a2, 
1664                 wchar_t *z)
1665                 { return(*(int *)0); }
1666
1667 #undef mvvline_set
1668 int     (mvvline_set)(
1669                 int     a1, 
1670                 int     a2, 
1671                 const cchar_t *a3, 
1672                 int     z)
1673                 { return(*(int *)0); }
1674
1675 #undef mvwadd_wch
1676 int     (mvwadd_wch)(
1677                 WINDOW  *a1, 
1678                 int     a2, 
1679                 int     a3, 
1680                 const cchar_t *z)
1681                 { return(*(int *)0); }
1682
1683 #undef mvwadd_wchnstr
1684 int     (mvwadd_wchnstr)(
1685                 WINDOW  *a1, 
1686                 int     a2, 
1687                 int     a3, 
1688                 const cchar_t *a4, 
1689                 int     z)
1690                 { return(*(int *)0); }
1691
1692 #undef mvwadd_wchstr
1693 int     (mvwadd_wchstr)(
1694                 WINDOW  *a1, 
1695                 int     a2, 
1696                 int     a3, 
1697                 const cchar_t *z)
1698                 { return(*(int *)0); }
1699
1700 #undef mvwaddnwstr
1701 int     (mvwaddnwstr)(
1702                 WINDOW  *a1, 
1703                 int     a2, 
1704                 int     a3, 
1705                 const wchar_t *a4, 
1706                 int     z)
1707                 { return(*(int *)0); }
1708
1709 #undef mvwaddwstr
1710 int     (mvwaddwstr)(
1711                 WINDOW  *a1, 
1712                 int     a2, 
1713                 int     a3, 
1714                 const wchar_t *z)
1715                 { return(*(int *)0); }
1716
1717 #undef mvwget_wch
1718 int     (mvwget_wch)(
1719                 WINDOW  *a1, 
1720                 int     a2, 
1721                 int     a3, 
1722                 wint_t  *z)
1723                 { return(*(int *)0); }
1724
1725 #undef mvwget_wstr
1726 int     (mvwget_wstr)(
1727                 WINDOW  *a1, 
1728                 int     a2, 
1729                 int     a3, 
1730                 wint_t  *z)
1731                 { return(*(int *)0); }
1732
1733 #undef mvwgetn_wstr
1734 int     (mvwgetn_wstr)(
1735                 WINDOW  *a1, 
1736                 int     a2, 
1737                 int     a3, 
1738                 wint_t  *a4, 
1739                 int     z)
1740                 { return(*(int *)0); }
1741
1742 #undef mvwhline_set
1743 int     (mvwhline_set)(
1744                 WINDOW  *a1, 
1745                 int     a2, 
1746                 int     a3, 
1747                 const cchar_t *a4, 
1748                 int     z)
1749                 { return(*(int *)0); }
1750
1751 #undef mvwin_wch
1752 int     (mvwin_wch)(
1753                 WINDOW  *a1, 
1754                 int     a2, 
1755                 int     a3, 
1756                 cchar_t *z)
1757                 { return(*(int *)0); }
1758
1759 #undef mvwin_wchnstr
1760 int     (mvwin_wchnstr)(
1761                 WINDOW  *a1, 
1762                 int     a2, 
1763                 int     a3, 
1764                 cchar_t *a4, 
1765                 int     z)
1766                 { return(*(int *)0); }
1767
1768 #undef mvwin_wchstr
1769 int     (mvwin_wchstr)(
1770                 WINDOW  *a1, 
1771                 int     a2, 
1772                 int     a3, 
1773                 cchar_t *z)
1774                 { return(*(int *)0); }
1775
1776 #undef mvwinnwstr
1777 int     (mvwinnwstr)(
1778                 WINDOW  *a1, 
1779                 int     a2, 
1780                 int     a3, 
1781                 wchar_t *a4, 
1782                 int     z)
1783                 { return(*(int *)0); }
1784
1785 #undef mvwins_nwstr
1786 int     (mvwins_nwstr)(
1787                 WINDOW  *a1, 
1788                 int     a2, 
1789                 int     a3, 
1790                 const wchar_t *a4, 
1791                 int     z)
1792                 { return(*(int *)0); }
1793
1794 #undef mvwins_wch
1795 int     (mvwins_wch)(
1796                 WINDOW  *a1, 
1797                 int     a2, 
1798                 int     a3, 
1799                 const cchar_t *z)
1800                 { return(*(int *)0); }
1801
1802 #undef mvwins_wstr
1803 int     (mvwins_wstr)(
1804                 WINDOW  *a1, 
1805                 int     a2, 
1806                 int     a3, 
1807                 const wchar_t *z)
1808                 { return(*(int *)0); }
1809
1810 #undef mvwinwstr
1811 int     (mvwinwstr)(
1812                 WINDOW  *a1, 
1813                 int     a2, 
1814                 int     a3, 
1815                 wchar_t *z)
1816                 { return(*(int *)0); }
1817
1818 #undef mvwvline_set
1819 int     (mvwvline_set)(
1820                 WINDOW  *a1, 
1821                 int     a2, 
1822                 int     a3, 
1823                 const cchar_t *a4, 
1824                 int     z)
1825                 { return(*(int *)0); }
1826
1827 #undef vline_set
1828 int     (vline_set)(
1829                 const cchar_t *a1, 
1830                 int     z)
1831                 { return(*(int *)0); }
1832
1833 #undef wadd_wchstr
1834 int     (wadd_wchstr)(
1835                 WINDOW  *a1, 
1836                 const cchar_t *z)
1837                 { return(*(int *)0); }
1838
1839 #undef waddwstr
1840 int     (waddwstr)(
1841                 WINDOW  *a1, 
1842                 const wchar_t *z)
1843                 { return(*(int *)0); }
1844
1845 #undef wget_wstr
1846 int     (wget_wstr)(
1847                 WINDOW  *a1, 
1848                 wint_t  *z)
1849                 { return(*(int *)0); }
1850
1851 #undef wgetbkgrnd
1852 int     (wgetbkgrnd)(
1853                 WINDOW  *a1, 
1854                 cchar_t *z)
1855                 { return(*(int *)0); }
1856
1857 #undef win_wchstr
1858 int     (win_wchstr)(
1859                 WINDOW  *a1, 
1860                 cchar_t *z)
1861                 { return(*(int *)0); }
1862
1863 #undef wins_wstr
1864 int     (wins_wstr)(
1865                 WINDOW  *a1, 
1866                 const wchar_t *z)
1867                 { return(*(int *)0); }
1868
1869 #undef mouse_trafo
1870 NCURSES_BOOL (mouse_trafo)(
1871                 int     *a1, 
1872                 int     *a2, 
1873                 NCURSES_BOOL z)
1874                 { return(*(NCURSES_BOOL *)0); }
1875
1876 /* ./base/lib_getch.c */
1877
1878 #undef ESCDELAY
1879 int     ESCDELAY;
1880
1881 #undef set_escdelay_sp
1882 int     set_escdelay_sp(
1883                 SCREEN  *sp, 
1884                 int     value)
1885                 { return(*(int *)0); }
1886
1887 #undef set_escdelay
1888 int     set_escdelay(
1889                 int     value)
1890                 { return(*(int *)0); }
1891
1892 #undef get_escdelay_sp
1893 int     get_escdelay_sp(
1894                 SCREEN  *sp)
1895                 { return(*(int *)0); }
1896
1897 #undef get_escdelay
1898 int     get_escdelay(void)
1899                 { return(*(int *)0); }
1900
1901 #undef _nc_wgetch
1902 int     _nc_wgetch(
1903                 WINDOW  *win, 
1904                 int     *result, 
1905                 int     use_meta)
1906                 { return(*(int *)0); }
1907
1908 #undef wgetch
1909 int     wgetch(
1910                 WINDOW  *win)
1911                 { return(*(int *)0); }
1912
1913 /* ./base/lib_getstr.c */
1914
1915 #undef wgetnstr
1916 int     wgetnstr(
1917                 WINDOW  *win, 
1918                 char    *str, 
1919                 int     maxlen)
1920                 { return(*(int *)0); }
1921
1922 /* ./base/lib_hline.c */
1923
1924 #undef whline
1925 int     whline(
1926                 WINDOW  *win, 
1927                 chtype  ch, 
1928                 int     n)
1929                 { return(*(int *)0); }
1930
1931 /* ./base/lib_immedok.c */
1932
1933 #undef immedok
1934 void    immedok(
1935                 WINDOW  *win, 
1936                 NCURSES_BOOL flag)
1937                 { /* void */ }
1938
1939 /* ./base/lib_inchstr.c */
1940
1941 #undef winchnstr
1942 int     winchnstr(
1943                 WINDOW  *win, 
1944                 chtype  *str, 
1945                 int     n)
1946                 { return(*(int *)0); }
1947
1948 /* ./base/lib_initscr.c */
1949
1950 #undef initscr
1951 WINDOW  *initscr(void)
1952                 { return(*(WINDOW **)0); }
1953
1954 /* ./base/lib_insch.c */
1955
1956 #undef _nc_insert_ch
1957 int     _nc_insert_ch(
1958                 SCREEN  *sp, 
1959                 WINDOW  *win, 
1960                 chtype  ch)
1961                 { return(*(int *)0); }
1962
1963 #undef winsch
1964 int     winsch(
1965                 WINDOW  *win, 
1966                 chtype  c)
1967                 { return(*(int *)0); }
1968
1969 /* ./base/lib_insdel.c */
1970
1971 #undef winsdelln
1972 int     winsdelln(
1973                 WINDOW  *win, 
1974                 int     n)
1975                 { return(*(int *)0); }
1976
1977 /* ./base/lib_insnstr.c */
1978
1979 #undef winsnstr
1980 int     winsnstr(
1981                 WINDOW  *win, 
1982                 const char *s, 
1983                 int     n)
1984                 { return(*(int *)0); }
1985
1986 /* ./base/lib_instr.c */
1987
1988 #undef winnstr
1989 int     winnstr(
1990                 WINDOW  *win, 
1991                 char    *str, 
1992                 int     n)
1993                 { return(*(int *)0); }
1994
1995 /* ./base/lib_isendwin.c */
1996
1997 #undef isendwin_sp
1998 NCURSES_BOOL isendwin_sp(
1999                 SCREEN  *sp)
2000                 { return(*(NCURSES_BOOL *)0); }
2001
2002 #undef isendwin
2003 NCURSES_BOOL isendwin(void)
2004                 { return(*(NCURSES_BOOL *)0); }
2005
2006 /* ./base/lib_leaveok.c */
2007
2008 #undef leaveok
2009 int     leaveok(
2010                 WINDOW  *win, 
2011                 NCURSES_BOOL flag)
2012                 { return(*(int *)0); }
2013
2014 /* ./base/lib_mouse.c */
2015
2016 #undef getmouse_sp
2017 int     getmouse_sp(
2018                 SCREEN  *sp, 
2019                 MEVENT  *aevent)
2020                 { return(*(int *)0); }
2021
2022 #undef getmouse
2023 int     getmouse(
2024                 MEVENT  *aevent)
2025                 { return(*(int *)0); }
2026
2027 #undef ungetmouse_sp
2028 int     ungetmouse_sp(
2029                 SCREEN  *sp, 
2030                 MEVENT  *aevent)
2031                 { return(*(int *)0); }
2032
2033 #undef ungetmouse
2034 int     ungetmouse(
2035                 MEVENT  *aevent)
2036                 { return(*(int *)0); }
2037
2038 #undef mousemask_sp
2039 mmask_t mousemask_sp(
2040                 SCREEN  *sp, 
2041                 mmask_t newmask, 
2042                 mmask_t *oldmask)
2043                 { return(*(mmask_t *)0); }
2044
2045 #undef mousemask
2046 mmask_t mousemask(
2047                 mmask_t newmask, 
2048                 mmask_t *oldmask)
2049                 { return(*(mmask_t *)0); }
2050
2051 #undef wenclose
2052 NCURSES_BOOL wenclose(
2053                 const WINDOW *win, 
2054                 int     y, 
2055                 int     x)
2056                 { return(*(NCURSES_BOOL *)0); }
2057
2058 #undef mouseinterval_sp
2059 int     mouseinterval_sp(
2060                 SCREEN  *sp, 
2061                 int     maxclick)
2062                 { return(*(int *)0); }
2063
2064 #undef mouseinterval
2065 int     mouseinterval(
2066                 int     maxclick)
2067                 { return(*(int *)0); }
2068
2069 #undef _nc_has_mouse
2070 NCURSES_BOOL _nc_has_mouse(
2071                 SCREEN  *sp)
2072                 { return(*(NCURSES_BOOL *)0); }
2073
2074 #undef has_mouse_sp
2075 NCURSES_BOOL has_mouse_sp(
2076                 SCREEN  *sp)
2077                 { return(*(NCURSES_BOOL *)0); }
2078
2079 #undef has_mouse
2080 NCURSES_BOOL has_mouse(void)
2081                 { return(*(NCURSES_BOOL *)0); }
2082
2083 #undef wmouse_trafo
2084 NCURSES_BOOL wmouse_trafo(
2085                 const WINDOW *win, 
2086                 int     *pY, 
2087                 int     *pX, 
2088                 NCURSES_BOOL to_screen)
2089                 { return(*(NCURSES_BOOL *)0); }
2090
2091 /* ./base/lib_move.c */
2092
2093 #undef wmove
2094 int     wmove(
2095                 WINDOW  *win, 
2096                 int     y, 
2097                 int     x)
2098                 { return(*(int *)0); }
2099
2100 /* ./tty/lib_mvcur.c */
2101
2102 #undef _nc_msec_cost_sp
2103 int     _nc_msec_cost_sp(
2104                 SCREEN  *sp, 
2105                 const char *const cap, 
2106                 int     affcnt)
2107                 { return(*(int *)0); }
2108
2109 #undef _nc_msec_cost
2110 int     _nc_msec_cost(
2111                 const char *const cap, 
2112                 int     affcnt)
2113                 { return(*(int *)0); }
2114
2115 #undef _nc_mvcur_resume_sp
2116 void    _nc_mvcur_resume_sp(
2117                 SCREEN  *sp)
2118                 { /* void */ }
2119
2120 #undef _nc_mvcur_resume
2121 void    _nc_mvcur_resume(void)
2122                 { /* void */ }
2123
2124 #undef _nc_mvcur_init_sp
2125 void    _nc_mvcur_init_sp(
2126                 SCREEN  *sp)
2127                 { /* void */ }
2128
2129 #undef _nc_mvcur_init
2130 void    _nc_mvcur_init(void)
2131                 { /* void */ }
2132
2133 #undef _nc_mvcur_wrap_sp
2134 void    _nc_mvcur_wrap_sp(
2135                 SCREEN  *sp)
2136                 { /* void */ }
2137
2138 #undef _nc_mvcur_wrap
2139 void    _nc_mvcur_wrap(void)
2140                 { /* void */ }
2141
2142 #undef _nc_mvcur_sp
2143 int     _nc_mvcur_sp(
2144                 SCREEN  *sp, 
2145                 int     yold, 
2146                 int     xold, 
2147                 int     ynew, 
2148                 int     xnew)
2149                 { return(*(int *)0); }
2150
2151 #undef _nc_mvcur
2152 int     _nc_mvcur(
2153                 int     yold, 
2154                 int     xold, 
2155                 int     ynew, 
2156                 int     xnew)
2157                 { return(*(int *)0); }
2158
2159 #undef mvcur_sp
2160 int     mvcur_sp(
2161                 SCREEN  *sp, 
2162                 int     yold, 
2163                 int     xold, 
2164                 int     ynew, 
2165                 int     xnew)
2166                 { return(*(int *)0); }
2167
2168 #undef mvcur
2169 int     mvcur(
2170                 int     yold, 
2171                 int     xold, 
2172                 int     ynew, 
2173                 int     xnew)
2174                 { return(*(int *)0); }
2175
2176 #undef _nc_optimize_enable
2177 int     _nc_optimize_enable;
2178
2179 /* ./base/lib_mvwin.c */
2180
2181 #undef mvwin
2182 int     mvwin(
2183                 WINDOW  *win, 
2184                 int     by, 
2185                 int     bx)
2186                 { return(*(int *)0); }
2187
2188 /* ./base/lib_newterm.c */
2189
2190 #undef filter_sp
2191 void    filter_sp(
2192                 SCREEN  *sp)
2193                 { /* void */ }
2194
2195 #undef filter
2196 void    filter(void)
2197                 { /* void */ }
2198
2199 #undef nofilter_sp
2200 void    nofilter_sp(
2201                 SCREEN  *sp)
2202                 { /* void */ }
2203
2204 #undef nofilter
2205 void    nofilter(void)
2206                 { /* void */ }
2207
2208 #undef newterm_sp
2209 SCREEN  *newterm_sp(
2210                 SCREEN  *sp, 
2211                 const char *name, 
2212                 FILE    *ofp, 
2213                 FILE    *ifp)
2214                 { return(*(SCREEN **)0); }
2215
2216 #undef newterm
2217 SCREEN  *newterm(
2218                 const char *name, 
2219                 FILE    *ofp, 
2220                 FILE    *ifp)
2221                 { return(*(SCREEN **)0); }
2222
2223 /* ./base/lib_newwin.c */
2224
2225 #undef _nc_freewin
2226 int     _nc_freewin(
2227                 WINDOW  *win)
2228                 { return(*(int *)0); }
2229
2230 #undef newwin_sp
2231 WINDOW  *newwin_sp(
2232                 SCREEN  *sp, 
2233                 int     num_lines, 
2234                 int     num_columns, 
2235                 int     begy, 
2236                 int     begx)
2237                 { return(*(WINDOW **)0); }
2238
2239 #undef newwin
2240 WINDOW  *newwin(
2241                 int     num_lines, 
2242                 int     num_columns, 
2243                 int     begy, 
2244                 int     begx)
2245                 { return(*(WINDOW **)0); }
2246
2247 #undef derwin
2248 WINDOW  *derwin(
2249                 WINDOW  *orig, 
2250                 int     num_lines, 
2251                 int     num_columns, 
2252                 int     begy, 
2253                 int     begx)
2254                 { return(*(WINDOW **)0); }
2255
2256 #undef subwin
2257 WINDOW  *subwin(
2258                 WINDOW  *w, 
2259                 int     l, 
2260                 int     c, 
2261                 int     y, 
2262                 int     x)
2263                 { return(*(WINDOW **)0); }
2264
2265 #undef _nc_makenew_sp
2266 WINDOW  *_nc_makenew_sp(
2267                 SCREEN  *sp, 
2268                 int     num_lines, 
2269                 int     num_columns, 
2270                 int     begy, 
2271                 int     begx, 
2272                 int     flags)
2273                 { return(*(WINDOW **)0); }
2274
2275 #undef _nc_curscr_of
2276 WINDOW  *_nc_curscr_of(
2277                 SCREEN  *sp)
2278                 { return(*(WINDOW **)0); }
2279
2280 #undef _nc_newscr_of
2281 WINDOW  *_nc_newscr_of(
2282                 SCREEN  *sp)
2283                 { return(*(WINDOW **)0); }
2284
2285 #undef _nc_stdscr_of
2286 WINDOW  *_nc_stdscr_of(
2287                 SCREEN  *sp)
2288                 { return(*(WINDOW **)0); }
2289
2290 /* ./base/lib_nl.c */
2291
2292 #undef nl_sp
2293 int     nl_sp(
2294                 SCREEN  *sp)
2295                 { return(*(int *)0); }
2296
2297 #undef nl
2298 int     nl(void)
2299                 { return(*(int *)0); }
2300
2301 #undef nonl_sp
2302 int     nonl_sp(
2303                 SCREEN  *sp)
2304                 { return(*(int *)0); }
2305
2306 #undef nonl
2307 int     nonl(void)
2308                 { return(*(int *)0); }
2309
2310 /* ./base/lib_overlay.c */
2311
2312 #undef overlay
2313 int     overlay(
2314                 const WINDOW *win1, 
2315                 WINDOW  *win2)
2316                 { return(*(int *)0); }
2317
2318 #undef overwrite
2319 int     overwrite(
2320                 const WINDOW *win1, 
2321                 WINDOW  *win2)
2322                 { return(*(int *)0); }
2323
2324 #undef copywin
2325 int     copywin(
2326                 const WINDOW *src, 
2327                 WINDOW  *dst, 
2328                 int     sminrow, 
2329                 int     smincol, 
2330                 int     dminrow, 
2331                 int     dmincol, 
2332                 int     dmaxrow, 
2333                 int     dmaxcol, 
2334                 int     over)
2335                 { return(*(int *)0); }
2336
2337 /* ./base/lib_pad.c */
2338
2339 #undef newpad_sp
2340 WINDOW  *newpad_sp(
2341                 SCREEN  *sp, 
2342                 int     l, 
2343                 int     c)
2344                 { return(*(WINDOW **)0); }
2345
2346 #undef newpad
2347 WINDOW  *newpad(
2348                 int     l, 
2349                 int     c)
2350                 { return(*(WINDOW **)0); }
2351
2352 #undef subpad
2353 WINDOW  *subpad(
2354                 WINDOW  *orig, 
2355                 int     l, 
2356                 int     c, 
2357                 int     begy, 
2358                 int     begx)
2359                 { return(*(WINDOW **)0); }
2360
2361 #undef prefresh
2362 int     prefresh(
2363                 WINDOW  *win, 
2364                 int     pminrow, 
2365                 int     pmincol, 
2366                 int     sminrow, 
2367                 int     smincol, 
2368                 int     smaxrow, 
2369                 int     smaxcol)
2370                 { return(*(int *)0); }
2371
2372 #undef pnoutrefresh
2373 int     pnoutrefresh(
2374                 WINDOW  *win, 
2375                 int     pminrow, 
2376                 int     pmincol, 
2377                 int     sminrow, 
2378                 int     smincol, 
2379                 int     smaxrow, 
2380                 int     smaxcol)
2381                 { return(*(int *)0); }
2382
2383 #undef pechochar
2384 int     pechochar(
2385                 WINDOW  *pad, 
2386                 const chtype ch)
2387                 { return(*(int *)0); }
2388
2389 /* ./base/lib_printw.c */
2390
2391 #undef printw
2392 int     printw(
2393                 const char *fmt, 
2394                 ...)
2395                 { return(*(int *)0); }
2396
2397 #undef wprintw
2398 int     wprintw(
2399                 WINDOW  *win, 
2400                 const char *fmt, 
2401                 ...)
2402                 { return(*(int *)0); }
2403
2404 #undef mvprintw
2405 int     mvprintw(
2406                 int     y, 
2407                 int     x, 
2408                 const char *fmt, 
2409                 ...)
2410                 { return(*(int *)0); }
2411
2412 #undef mvwprintw
2413 int     mvwprintw(
2414                 WINDOW  *win, 
2415                 int     y, 
2416                 int     x, 
2417                 const char *fmt, 
2418                 ...)
2419                 { return(*(int *)0); }
2420
2421 #undef vwprintw
2422 int     vwprintw(
2423                 WINDOW  *win, 
2424                 const char *fmt, 
2425                 va_list argp)
2426                 { return(*(int *)0); }
2427
2428 /* ./base/lib_redrawln.c */
2429
2430 #undef wredrawln
2431 int     wredrawln(
2432                 WINDOW  *win, 
2433                 int     beg, 
2434                 int     num)
2435                 { return(*(int *)0); }
2436
2437 /* ./base/lib_refresh.c */
2438
2439 #undef wrefresh
2440 int     wrefresh(
2441                 WINDOW  *win)
2442                 { return(*(int *)0); }
2443
2444 #undef wnoutrefresh
2445 int     wnoutrefresh(
2446                 WINDOW  *win)
2447                 { return(*(int *)0); }
2448
2449 /* ./base/lib_restart.c */
2450
2451 #undef restartterm_sp
2452 int     restartterm_sp(
2453                 SCREEN  *sp, 
2454                 const char *termp, 
2455                 int     filenum, 
2456                 int     *errret)
2457                 { return(*(int *)0); }
2458
2459 #undef restartterm
2460 int     restartterm(
2461                 const char *termp, 
2462                 int     filenum, 
2463                 int     *errret)
2464                 { return(*(int *)0); }
2465
2466 /* ./base/lib_scanw.c */
2467
2468 #undef vwscanw
2469 int     vwscanw(
2470                 WINDOW  *win, 
2471                 const char *fmt, 
2472                 va_list argp)
2473                 { return(*(int *)0); }
2474
2475 #undef scanw
2476 int     scanw(
2477                 const char *fmt, 
2478                 ...)
2479                 { return(*(int *)0); }
2480
2481 #undef wscanw
2482 int     wscanw(
2483                 WINDOW  *win, 
2484                 const char *fmt, 
2485                 ...)
2486                 { return(*(int *)0); }
2487
2488 #undef mvscanw
2489 int     mvscanw(
2490                 int     y, 
2491                 int     x, 
2492                 const char *fmt, 
2493                 ...)
2494                 { return(*(int *)0); }
2495
2496 #undef mvwscanw
2497 int     mvwscanw(
2498                 WINDOW  *win, 
2499                 int     y, 
2500                 int     x, 
2501                 const char *fmt, 
2502                 ...)
2503                 { return(*(int *)0); }
2504
2505 /* ./base/lib_screen.c */
2506
2507 #undef getwin_sp
2508 WINDOW  *getwin_sp(
2509                 SCREEN  *sp, 
2510                 FILE    *filep)
2511                 { return(*(WINDOW **)0); }
2512
2513 #undef getwin
2514 WINDOW  *getwin(
2515                 FILE    *filep)
2516                 { return(*(WINDOW **)0); }
2517
2518 #undef putwin
2519 int     putwin(
2520                 WINDOW  *win, 
2521                 FILE    *filep)
2522                 { return(*(int *)0); }
2523
2524 #undef scr_restore_sp
2525 int     scr_restore_sp(
2526                 SCREEN  *sp, 
2527                 const char *file)
2528                 { return(*(int *)0); }
2529
2530 #undef scr_restore
2531 int     scr_restore(
2532                 const char *file)
2533                 { return(*(int *)0); }
2534
2535 #undef scr_dump
2536 int     scr_dump(
2537                 const char *file)
2538                 { return(*(int *)0); }
2539
2540 #undef scr_init_sp
2541 int     scr_init_sp(
2542                 SCREEN  *sp, 
2543                 const char *file)
2544                 { return(*(int *)0); }
2545
2546 #undef scr_init
2547 int     scr_init(
2548                 const char *file)
2549                 { return(*(int *)0); }
2550
2551 #undef scr_set_sp
2552 int     scr_set_sp(
2553                 SCREEN  *sp, 
2554                 const char *file)
2555                 { return(*(int *)0); }
2556
2557 #undef scr_set
2558 int     scr_set(
2559                 const char *file)
2560                 { return(*(int *)0); }
2561
2562 /* ./base/lib_scroll.c */
2563
2564 #undef _nc_scroll_window
2565 void    _nc_scroll_window(
2566                 WINDOW  *win, 
2567                 int const n, 
2568                 int const top, 
2569                 int const bottom, 
2570                 cchar_t blank)
2571                 { /* void */ }
2572
2573 #undef wscrl
2574 int     wscrl(
2575                 WINDOW  *win, 
2576                 int     n)
2577                 { return(*(int *)0); }
2578
2579 /* ./base/lib_scrollok.c */
2580
2581 #undef scrollok
2582 int     scrollok(
2583                 WINDOW  *win, 
2584                 NCURSES_BOOL flag)
2585                 { return(*(int *)0); }
2586
2587 /* ./base/lib_scrreg.c */
2588
2589 #undef wsetscrreg
2590 int     wsetscrreg(
2591                 WINDOW  *win, 
2592                 int     top, 
2593                 int     bottom)
2594                 { return(*(int *)0); }
2595
2596 /* ./base/lib_set_term.c */
2597
2598 #undef set_term
2599 SCREEN  *set_term(
2600                 SCREEN  *screenp)
2601                 { return(*(SCREEN **)0); }
2602
2603 #undef delscreen
2604 void    delscreen(
2605                 SCREEN  *sp)
2606                 { /* void */ }
2607
2608 #undef _nc_setupscreen_sp
2609 int     _nc_setupscreen_sp(
2610                 SCREEN  **spp, 
2611                 int     slines, 
2612                 int     scolumns, 
2613                 FILE    *output, 
2614                 int     filtered, 
2615                 int     slk_format)
2616                 { return(*(int *)0); }
2617
2618 #undef _nc_setupscreen
2619 int     _nc_setupscreen(
2620                 int     slines, 
2621                 int     scolumns, 
2622                 FILE    *output, 
2623                 int     filtered, 
2624                 int     slk_format)
2625                 { return(*(int *)0); }
2626
2627 #undef _nc_ripoffline_sp
2628 int     _nc_ripoffline_sp(
2629                 SCREEN  *sp, 
2630                 int     line, 
2631                 int     (*init)(
2632                 WINDOW  *p1, 
2633                 int     p2))
2634                 { return(*(int *)0); }
2635
2636 #undef _nc_ripoffline
2637 int     _nc_ripoffline(
2638                 int     line, 
2639                 int     (*init)(
2640                 WINDOW  *p1, 
2641                 int     p2))
2642                 { return(*(int *)0); }
2643
2644 #undef ripoffline_sp
2645 int     ripoffline_sp(
2646                 SCREEN  *sp, 
2647                 int     line, 
2648                 int     (*init)(
2649                 WINDOW  *p1, 
2650                 int     p2))
2651                 { return(*(int *)0); }
2652
2653 #undef ripoffline
2654 int     ripoffline(
2655                 int     line, 
2656                 int     (*init)(
2657                 WINDOW  *p1, 
2658                 int     p2))
2659                 { return(*(int *)0); }
2660
2661 /* ./base/lib_slk.c */
2662
2663 #undef _nc_format_slks
2664 int     _nc_format_slks(
2665                 SCREEN  *sp, 
2666                 int     cols)
2667                 { return(*(int *)0); }
2668
2669 #undef _nc_slk_initialize
2670 int     _nc_slk_initialize(
2671                 WINDOW  *stwin, 
2672                 int     cols)
2673                 { return(*(int *)0); }
2674
2675 #undef slk_restore_sp
2676 int     slk_restore_sp(
2677                 SCREEN  *sp)
2678                 { return(*(int *)0); }
2679
2680 #undef slk_restore
2681 int     slk_restore(void)
2682                 { return(*(int *)0); }
2683
2684 /* ./base/lib_slkatr_set.c */
2685
2686 #undef slk_attr_set_sp
2687 int     slk_attr_set_sp(
2688                 SCREEN  *sp, 
2689                 const attr_t attr, 
2690                 short   pair_arg, 
2691                 void    *opts)
2692                 { return(*(int *)0); }
2693
2694 #undef slk_attr_set
2695 int     slk_attr_set(
2696                 const attr_t attr, 
2697                 short   pair_arg, 
2698                 void    *opts)
2699                 { return(*(int *)0); }
2700
2701 /* ./base/lib_slkatrof.c */
2702
2703 #undef slk_attroff_sp
2704 int     slk_attroff_sp(
2705                 SCREEN  *sp, 
2706                 const chtype attr)
2707                 { return(*(int *)0); }
2708
2709 #undef slk_attroff
2710 int     slk_attroff(
2711                 const chtype attr)
2712                 { return(*(int *)0); }
2713
2714 /* ./base/lib_slkatron.c */
2715
2716 #undef slk_attron_sp
2717 int     slk_attron_sp(
2718                 SCREEN  *sp, 
2719                 const chtype attr)
2720                 { return(*(int *)0); }
2721
2722 #undef slk_attron
2723 int     slk_attron(
2724                 const chtype attr)
2725                 { return(*(int *)0); }
2726
2727 /* ./base/lib_slkatrset.c */
2728
2729 #undef slk_attrset_sp
2730 int     slk_attrset_sp(
2731                 SCREEN  *sp, 
2732                 const chtype attr)
2733                 { return(*(int *)0); }
2734
2735 #undef slk_attrset
2736 int     slk_attrset(
2737                 const chtype attr)
2738                 { return(*(int *)0); }
2739
2740 /* ./base/lib_slkattr.c */
2741
2742 #undef slk_attr_sp
2743 attr_t  slk_attr_sp(
2744                 SCREEN  *sp)
2745                 { return(*(attr_t *)0); }
2746
2747 #undef slk_attr
2748 attr_t  slk_attr(void)
2749                 { return(*(attr_t *)0); }
2750
2751 /* ./base/lib_slkclear.c */
2752
2753 #undef slk_clear_sp
2754 int     slk_clear_sp(
2755                 SCREEN  *sp)
2756                 { return(*(int *)0); }
2757
2758 #undef slk_clear
2759 int     slk_clear(void)
2760                 { return(*(int *)0); }
2761
2762 /* ./base/lib_slkcolor.c */
2763
2764 #undef slk_color_sp
2765 int     slk_color_sp(
2766                 SCREEN  *sp, 
2767                 short   pair_arg)
2768                 { return(*(int *)0); }
2769
2770 #undef slk_color
2771 int     slk_color(
2772                 short   pair_arg)
2773                 { return(*(int *)0); }
2774
2775 #undef extended_slk_color_sp
2776 int     extended_slk_color_sp(
2777                 SCREEN  *sp, 
2778                 int     pair_arg)
2779                 { return(*(int *)0); }
2780
2781 #undef extended_slk_color
2782 int     extended_slk_color(
2783                 int     pair_arg)
2784                 { return(*(int *)0); }
2785
2786 /* ./base/lib_slkinit.c */
2787
2788 #undef slk_init_sp
2789 int     slk_init_sp(
2790                 SCREEN  *sp, 
2791                 int     format)
2792                 { return(*(int *)0); }
2793
2794 #undef slk_init
2795 int     slk_init(
2796                 int     format)
2797                 { return(*(int *)0); }
2798
2799 /* ./base/lib_slklab.c */
2800
2801 #undef slk_label_sp
2802 char    *slk_label_sp(
2803                 SCREEN  *sp, 
2804                 int     n)
2805                 { return(*(char **)0); }
2806
2807 #undef slk_label
2808 char    *slk_label(
2809                 int     n)
2810                 { return(*(char **)0); }
2811
2812 /* ./base/lib_slkrefr.c */
2813
2814 #undef slk_noutrefresh_sp
2815 int     slk_noutrefresh_sp(
2816                 SCREEN  *sp)
2817                 { return(*(int *)0); }
2818
2819 #undef slk_noutrefresh
2820 int     slk_noutrefresh(void)
2821                 { return(*(int *)0); }
2822
2823 #undef slk_refresh_sp
2824 int     slk_refresh_sp(
2825                 SCREEN  *sp)
2826                 { return(*(int *)0); }
2827
2828 #undef slk_refresh
2829 int     slk_refresh(void)
2830                 { return(*(int *)0); }
2831
2832 /* ./base/lib_slkset.c */
2833
2834 #undef slk_set_sp
2835 int     slk_set_sp(
2836                 SCREEN  *sp, 
2837                 int     i, 
2838                 const char *astr, 
2839                 int     format)
2840                 { return(*(int *)0); }
2841
2842 #undef slk_set
2843 int     slk_set(
2844                 int     i, 
2845                 const char *astr, 
2846                 int     format)
2847                 { return(*(int *)0); }
2848
2849 /* ./base/lib_slktouch.c */
2850
2851 #undef slk_touch_sp
2852 int     slk_touch_sp(
2853                 SCREEN  *sp)
2854                 { return(*(int *)0); }
2855
2856 #undef slk_touch
2857 int     slk_touch(void)
2858                 { return(*(int *)0); }
2859
2860 /* ./base/lib_touch.c */
2861
2862 #undef is_linetouched
2863 NCURSES_BOOL is_linetouched(
2864                 WINDOW  *win, 
2865                 int     line)
2866                 { return(*(NCURSES_BOOL *)0); }
2867
2868 #undef is_wintouched
2869 NCURSES_BOOL is_wintouched(
2870                 WINDOW  *win)
2871                 { return(*(NCURSES_BOOL *)0); }
2872
2873 #undef wtouchln
2874 int     wtouchln(
2875                 WINDOW  *win, 
2876                 int     y, 
2877                 int     n, 
2878                 int     changed)
2879                 { return(*(int *)0); }
2880
2881 /* ./trace/lib_tracedmp.c */
2882
2883 #undef _tracedump
2884 void    _tracedump(
2885                 const char *name, 
2886                 WINDOW  *win)
2887                 { /* void */ }
2888
2889 /* ./trace/lib_tracemse.c */
2890
2891 #undef _nc_trace_mmask_t
2892 char    *_nc_trace_mmask_t(
2893                 SCREEN  *sp, 
2894                 mmask_t code)
2895                 { return(*(char **)0); }
2896
2897 #undef _nc_tracemouse
2898 char    *_nc_tracemouse(
2899                 SCREEN  *sp, 
2900                 MEVENT const *ep)
2901                 { return(*(char **)0); }
2902
2903 #undef _nc_retrace_mmask_t
2904 mmask_t _nc_retrace_mmask_t(
2905                 SCREEN  *sp, 
2906                 mmask_t code)
2907                 { return(*(mmask_t *)0); }
2908
2909 #undef _tracemouse
2910 char    *_tracemouse(
2911                 MEVENT const *ep)
2912                 { return(*(char **)0); }
2913
2914 /* ./tty/lib_tstp.c */
2915
2916 #undef _nc_signal_handler
2917 void    _nc_signal_handler(
2918                 int     enable)
2919                 { /* void */ }
2920
2921 /* ./base/lib_ungetch.c */
2922
2923 #undef _nc_fifo_dump
2924 void    _nc_fifo_dump(
2925                 SCREEN  *sp)
2926                 { /* void */ }
2927
2928 #undef ungetch_sp
2929 int     ungetch_sp(
2930                 SCREEN  *sp, 
2931                 int     ch)
2932                 { return(*(int *)0); }
2933
2934 #undef ungetch
2935 int     ungetch(
2936                 int     ch)
2937                 { return(*(int *)0); }
2938
2939 /* ./tty/lib_vidattr.c */
2940
2941 #undef vidputs_sp
2942 int     vidputs_sp(
2943                 SCREEN  *sp, 
2944                 chtype  newmode, 
2945                 NCURSES_OUTC_sp outc)
2946                 { return(*(int *)0); }
2947
2948 #undef vidputs
2949 int     vidputs(
2950                 chtype  newmode, 
2951                 NCURSES_OUTC outc)
2952                 { return(*(int *)0); }
2953
2954 #undef vidattr_sp
2955 int     vidattr_sp(
2956                 SCREEN  *sp, 
2957                 chtype  newmode)
2958                 { return(*(int *)0); }
2959
2960 #undef vidattr
2961 int     vidattr(
2962                 chtype  newmode)
2963                 { return(*(int *)0); }
2964
2965 #undef termattrs_sp
2966 chtype  termattrs_sp(
2967                 SCREEN  *sp)
2968                 { return(*(chtype *)0); }
2969
2970 #undef termattrs
2971 chtype  termattrs(void)
2972                 { return(*(chtype *)0); }
2973
2974 /* ./base/lib_vline.c */
2975
2976 #undef wvline
2977 int     wvline(
2978                 WINDOW  *win, 
2979                 chtype  ch, 
2980                 int     n)
2981                 { return(*(int *)0); }
2982
2983 /* ./base/lib_wattroff.c */
2984
2985 #undef wattr_off
2986 int     wattr_off(
2987                 WINDOW  *win, 
2988                 attr_t  at, 
2989                 void    *opts)
2990                 { return(*(int *)0); }
2991
2992 /* ./base/lib_wattron.c */
2993
2994 #undef wattr_on
2995 int     wattr_on(
2996                 WINDOW  *win, 
2997                 attr_t  at, 
2998                 void    *opts)
2999                 { return(*(int *)0); }
3000
3001 /* ./base/lib_winch.c */
3002
3003 #undef winch
3004 chtype  winch(
3005                 WINDOW  *win)
3006                 { return(*(chtype *)0); }
3007
3008 /* ./base/lib_window.c */
3009
3010 #undef _nc_synchook
3011 void    _nc_synchook(
3012                 WINDOW  *win)
3013                 { /* void */ }
3014
3015 #undef mvderwin
3016 int     mvderwin(
3017                 WINDOW  *win, 
3018                 int     y, 
3019                 int     x)
3020                 { return(*(int *)0); }
3021
3022 #undef syncok
3023 int     syncok(
3024                 WINDOW  *win, 
3025                 NCURSES_BOOL bf)
3026                 { return(*(int *)0); }
3027
3028 #undef wsyncup
3029 void    wsyncup(
3030                 WINDOW  *win)
3031                 { /* void */ }
3032
3033 #undef wsyncdown
3034 void    wsyncdown(
3035                 WINDOW  *win)
3036                 { /* void */ }
3037
3038 #undef wcursyncup
3039 void    wcursyncup(
3040                 WINDOW  *win)
3041                 { /* void */ }
3042
3043 #undef dupwin
3044 WINDOW  *dupwin(
3045                 WINDOW  *win)
3046                 { return(*(WINDOW **)0); }
3047
3048 /* ./base/nc_panel.c */
3049
3050 #undef _nc_panelhook_sp
3051 struct panelhook *_nc_panelhook_sp(
3052                 SCREEN  *sp)
3053                 { return(*(struct panelhook **)0); }
3054
3055 #undef _nc_panelhook
3056 struct panelhook *_nc_panelhook(void)
3057                 { return(*(struct panelhook **)0); }
3058
3059 /* ./base/safe_sprintf.c */
3060
3061 #undef _nc_printf_string_sp
3062 char    *_nc_printf_string_sp(
3063                 SCREEN  *sp, 
3064                 const char *fmt, 
3065                 va_list ap)
3066                 { return(*(char **)0); }
3067
3068 #undef _nc_printf_string
3069 char    *_nc_printf_string(
3070                 const char *fmt, 
3071                 va_list ap)
3072                 { return(*(char **)0); }
3073
3074 /* ./tty/tty_update.c */
3075
3076 #undef doupdate_sp
3077 int     doupdate_sp(
3078                 SCREEN  *sp)
3079                 { return(*(int *)0); }
3080
3081 #undef doupdate
3082 int     doupdate(void)
3083                 { return(*(int *)0); }
3084
3085 #undef _nc_scrolln_sp
3086 int     _nc_scrolln_sp(
3087                 SCREEN  *sp, 
3088                 int     n, 
3089                 int     top, 
3090                 int     bot, 
3091                 int     maxy)
3092                 { return(*(int *)0); }
3093
3094 #undef _nc_scrolln
3095 int     _nc_scrolln(
3096                 int     n, 
3097                 int     top, 
3098                 int     bot, 
3099                 int     maxy)
3100                 { return(*(int *)0); }
3101
3102 #undef _nc_screen_resume_sp
3103 void    _nc_screen_resume_sp(
3104                 SCREEN  *sp)
3105                 { /* void */ }
3106
3107 #undef _nc_screen_resume
3108 void    _nc_screen_resume(void)
3109                 { /* void */ }
3110
3111 #undef _nc_screen_init_sp
3112 void    _nc_screen_init_sp(
3113                 SCREEN  *sp)
3114                 { /* void */ }
3115
3116 #undef _nc_screen_init
3117 void    _nc_screen_init(void)
3118                 { /* void */ }
3119
3120 #undef _nc_screen_wrap_sp
3121 void    _nc_screen_wrap_sp(
3122                 SCREEN  *sp)
3123                 { /* void */ }
3124
3125 #undef _nc_screen_wrap
3126 void    _nc_screen_wrap(void)
3127                 { /* void */ }
3128
3129 #undef _nc_do_xmc_glitch_sp
3130 void    _nc_do_xmc_glitch_sp(
3131                 SCREEN  *sp, 
3132                 attr_t  previous)
3133                 { /* void */ }
3134
3135 #undef _nc_do_xmc_glitch
3136 void    _nc_do_xmc_glitch(
3137                 attr_t  previous)
3138                 { /* void */ }
3139
3140 /* ./trace/varargs.c */
3141
3142 #undef _nc_varargs
3143 char    *_nc_varargs(
3144                 const char *fmt, 
3145                 va_list ap)
3146                 { return(*(char **)0); }
3147
3148 /* ./base/vsscanf.c */
3149
3150 #undef _nc_vsscanf
3151 void    _nc_vsscanf(void)
3152                 { /* void */ }
3153
3154 /* ./base/lib_freeall.c */
3155
3156 #undef _nc_freeall
3157 void    _nc_freeall(void)
3158                 { /* void */ }
3159
3160 #undef _nc_free_and_exit_sp
3161 void    _nc_free_and_exit_sp(
3162                 SCREEN  *sp, 
3163                 int     code)
3164                 { /* void */ }
3165
3166 #undef _nc_free_and_exit
3167 void    _nc_free_and_exit(
3168                 int     code)
3169                 { /* void */ }
3170
3171 /* ./widechar/charable.c */
3172
3173 #undef _nc_is_charable
3174 NCURSES_BOOL _nc_is_charable(
3175                 wchar_t ch)
3176                 { return(*(NCURSES_BOOL *)0); }
3177
3178 #undef _nc_to_char
3179 int     _nc_to_char(
3180                 wint_t  ch)
3181                 { return(*(int *)0); }
3182
3183 #undef _nc_to_widechar
3184 wint_t  _nc_to_widechar(
3185                 int     ch)
3186                 { return(*(wint_t *)0); }
3187
3188 /* ./widechar/lib_add_wch.c */
3189
3190 #undef wadd_wch
3191 int     wadd_wch(
3192                 WINDOW  *win, 
3193                 const cchar_t *wch)
3194                 { return(*(int *)0); }
3195
3196 #undef wecho_wchar
3197 int     wecho_wchar(
3198                 WINDOW  *win, 
3199                 const cchar_t *wch)
3200                 { return(*(int *)0); }
3201
3202 /* ./widechar/lib_box_set.c */
3203
3204 #undef wborder_set
3205 int     wborder_set(
3206                 WINDOW  *win, 
3207                 const cchar_t *ls, 
3208                 const cchar_t *rs, 
3209                 const cchar_t *ts, 
3210                 const cchar_t *bs, 
3211                 const cchar_t *tl, 
3212                 const cchar_t *tr, 
3213                 const cchar_t *bl, 
3214                 const cchar_t *br)
3215                 { return(*(int *)0); }
3216
3217 /* ./widechar/lib_cchar.c */
3218
3219 #undef setcchar
3220 int     setcchar(
3221                 cchar_t *wcval, 
3222                 const wchar_t *wch, 
3223                 const attr_t attrs, 
3224                 short   pair_arg, 
3225                 const void *opts)
3226                 { return(*(int *)0); }
3227
3228 #undef getcchar
3229 int     getcchar(
3230                 const cchar_t *wcval, 
3231                 wchar_t *wch, 
3232                 attr_t  *attrs, 
3233                 short   *pair_arg, 
3234                 void    *opts)
3235                 { return(*(int *)0); }
3236
3237 /* ./widechar/lib_erasewchar.c */
3238
3239 #undef erasewchar
3240 int     erasewchar(
3241                 wchar_t *wch)
3242                 { return(*(int *)0); }
3243
3244 #undef killwchar
3245 int     killwchar(
3246                 wchar_t *wch)
3247                 { return(*(int *)0); }
3248
3249 /* ./widechar/lib_get_wch.c */
3250
3251 #undef wget_wch
3252 int     wget_wch(
3253                 WINDOW  *win, 
3254                 wint_t  *result)
3255                 { return(*(int *)0); }
3256
3257 /* ./widechar/lib_get_wstr.c */
3258
3259 #undef wgetn_wstr
3260 int     wgetn_wstr(
3261                 WINDOW  *win, 
3262                 wint_t  *str, 
3263                 int     maxlen)
3264                 { return(*(int *)0); }
3265
3266 /* ./widechar/lib_hline_set.c */
3267
3268 #undef whline_set
3269 int     whline_set(
3270                 WINDOW  *win, 
3271                 const cchar_t *ch, 
3272                 int     n)
3273                 { return(*(int *)0); }
3274
3275 /* ./widechar/lib_in_wch.c */
3276
3277 #undef win_wch
3278 int     win_wch(
3279                 WINDOW  *win, 
3280                 cchar_t *wcval)
3281                 { return(*(int *)0); }
3282
3283 /* ./widechar/lib_in_wchnstr.c */
3284
3285 #undef win_wchnstr
3286 int     win_wchnstr(
3287                 WINDOW  *win, 
3288                 cchar_t *wchstr, 
3289                 int     n)
3290                 { return(*(int *)0); }
3291
3292 /* ./widechar/lib_ins_wch.c */
3293
3294 #undef _nc_insert_wch
3295 int     _nc_insert_wch(
3296                 WINDOW  *win, 
3297                 const cchar_t *wch)
3298                 { return(*(int *)0); }
3299
3300 #undef wins_wch
3301 int     wins_wch(
3302                 WINDOW  *win, 
3303                 const cchar_t *wch)
3304                 { return(*(int *)0); }
3305
3306 #undef wins_nwstr
3307 int     wins_nwstr(
3308                 WINDOW  *win, 
3309                 const wchar_t *wstr, 
3310                 int     n)
3311                 { return(*(int *)0); }
3312
3313 /* ./widechar/lib_inwstr.c */
3314
3315 #undef winnwstr
3316 int     winnwstr(
3317                 WINDOW  *win, 
3318                 wchar_t *wstr, 
3319                 int     n)
3320                 { return(*(int *)0); }
3321
3322 #undef winwstr
3323 int     winwstr(
3324                 WINDOW  *win, 
3325                 wchar_t *wstr)
3326                 { return(*(int *)0); }
3327
3328 /* ./widechar/lib_key_name.c */
3329
3330 #undef key_name
3331 const char *key_name(
3332                 wchar_t c)
3333                 { return(*(const char **)0); }
3334
3335 /* ./widechar/lib_pecho_wchar.c */
3336
3337 #undef pecho_wchar
3338 int     pecho_wchar(
3339                 WINDOW  *pad, 
3340                 const cchar_t *wch)
3341                 { return(*(int *)0); }
3342
3343 /* ./widechar/lib_slk_wset.c */
3344
3345 #undef slk_wset
3346 int     slk_wset(
3347                 int     i, 
3348                 const wchar_t *astr, 
3349                 int     format)
3350                 { return(*(int *)0); }
3351
3352 /* ./widechar/lib_unget_wch.c */
3353
3354 #undef _nc_wcrtomb
3355 size_t  _nc_wcrtomb(
3356                 char    *target, 
3357                 wchar_t source, 
3358                 mbstate_t *state)
3359                 { return(*(size_t *)0); }
3360
3361 #undef unget_wch_sp
3362 int     unget_wch_sp(
3363                 SCREEN  *sp, 
3364                 const wchar_t wch)
3365                 { return(*(int *)0); }
3366
3367 #undef unget_wch
3368 int     unget_wch(
3369                 const wchar_t wch)
3370                 { return(*(int *)0); }
3371
3372 /* ./widechar/lib_vid_attr.c */
3373
3374 #undef vid_puts_sp
3375 int     vid_puts_sp(
3376                 SCREEN  *sp, 
3377                 attr_t  newmode, 
3378                 short   pair_arg, 
3379                 void    *opts, 
3380                 NCURSES_OUTC_sp outc)
3381                 { return(*(int *)0); }
3382
3383 #undef vid_puts
3384 int     vid_puts(
3385                 attr_t  newmode, 
3386                 short   pair_arg, 
3387                 void    *opts, 
3388                 NCURSES_OUTC outc)
3389                 { return(*(int *)0); }
3390
3391 #undef vid_attr_sp
3392 int     vid_attr_sp(
3393                 SCREEN  *sp, 
3394                 attr_t  newmode, 
3395                 short   pair_arg, 
3396                 void    *opts)
3397                 { return(*(int *)0); }
3398
3399 #undef vid_attr
3400 int     vid_attr(
3401                 attr_t  newmode, 
3402                 short   pair_arg, 
3403                 void    *opts)
3404                 { return(*(int *)0); }
3405
3406 #undef term_attrs_sp
3407 attr_t  term_attrs_sp(
3408                 SCREEN  *sp)
3409                 { return(*(attr_t *)0); }
3410
3411 #undef term_attrs
3412 attr_t  term_attrs(void)
3413                 { return(*(attr_t *)0); }
3414
3415 /* ./widechar/lib_vline_set.c */
3416
3417 #undef wvline_set
3418 int     wvline_set(
3419                 WINDOW  *win, 
3420                 const cchar_t *ch, 
3421                 int     n)
3422                 { return(*(int *)0); }
3423
3424 /* ./widechar/lib_wacs.c */
3425
3426 #undef _nc_wacs
3427 cchar_t *_nc_wacs;
3428
3429 #undef _nc_init_wacs
3430 void    _nc_init_wacs(void)
3431                 { /* void */ }
3432
3433 /* ./widechar/lib_wunctrl.c */
3434
3435 #undef wunctrl_sp
3436 wchar_t *wunctrl_sp(
3437                 SCREEN  *sp, 
3438                 cchar_t *wc)
3439                 { return(*(wchar_t **)0); }
3440
3441 #undef wunctrl
3442 wchar_t *wunctrl(
3443                 cchar_t *wc)
3444                 { return(*(wchar_t **)0); }
3445
3446 /* ./expanded.c */
3447
3448 #undef _nc_toggle_attr_on
3449 void    _nc_toggle_attr_on(
3450                 attr_t  *S, 
3451                 attr_t  at)
3452                 { /* void */ }
3453
3454 #undef _nc_toggle_attr_off
3455 void    _nc_toggle_attr_off(
3456                 attr_t  *S, 
3457                 attr_t  at)
3458                 { /* void */ }
3459
3460 #undef _nc_DelCharCost_sp
3461 int     _nc_DelCharCost_sp(
3462                 SCREEN  *sp, 
3463                 int     count)
3464                 { return(*(int *)0); }
3465
3466 #undef _nc_InsCharCost_sp
3467 int     _nc_InsCharCost_sp(
3468                 SCREEN  *sp, 
3469                 int     count)
3470                 { return(*(int *)0); }
3471
3472 #undef _nc_UpdateAttrs_sp
3473 void    _nc_UpdateAttrs_sp(
3474                 SCREEN  *sp, 
3475                 const cchar_t *c)
3476                 { /* void */ }
3477
3478 #undef _nc_DelCharCost
3479 int     _nc_DelCharCost(
3480                 int     count)
3481                 { return(*(int *)0); }
3482
3483 #undef _nc_InsCharCost
3484 int     _nc_InsCharCost(
3485                 int     count)
3486                 { return(*(int *)0); }
3487
3488 #undef _nc_UpdateAttrs
3489 void    _nc_UpdateAttrs(
3490                 const cchar_t *c)
3491                 { /* void */ }
3492
3493 /* ./base/legacy_coding.c */
3494
3495 #undef use_legacy_coding_sp
3496 int     use_legacy_coding_sp(
3497                 SCREEN  *sp, 
3498                 int     level)
3499                 { return(*(int *)0); }
3500
3501 #undef use_legacy_coding
3502 int     use_legacy_coding(
3503                 int     level)
3504                 { return(*(int *)0); }
3505
3506 /* ./base/lib_dft_fgbg.c */
3507
3508 #undef use_default_colors_sp
3509 int     use_default_colors_sp(
3510                 SCREEN  *sp)
3511                 { return(*(int *)0); }
3512
3513 #undef use_default_colors
3514 int     use_default_colors(void)
3515                 { return(*(int *)0); }
3516
3517 #undef assume_default_colors_sp
3518 int     assume_default_colors_sp(
3519                 SCREEN  *sp, 
3520                 int     fg, 
3521                 int     bg)
3522                 { return(*(int *)0); }
3523
3524 #undef assume_default_colors
3525 int     assume_default_colors(
3526                 int     fg, 
3527                 int     bg)
3528                 { return(*(int *)0); }
3529
3530 /* ./tinfo/lib_print.c */
3531
3532 #undef mcprint_sp
3533 int     mcprint_sp(
3534                 SCREEN  *sp, 
3535                 char    *data, 
3536                 int     len)
3537                 { return(*(int *)0); }
3538
3539 #undef mcprint
3540 int     mcprint(
3541                 char    *data, 
3542                 int     len)
3543                 { return(*(int *)0); }
3544
3545 /* ./base/new_pair.c */
3546
3547 #undef _nc_free_ordered_pairs
3548 void    _nc_free_ordered_pairs(
3549                 SCREEN  *sp)
3550                 { /* void */ }
3551
3552 #undef _nc_reset_color_pair
3553 void    _nc_reset_color_pair(
3554                 SCREEN  *sp, 
3555                 int     pair, 
3556                 colorpair_t *next)
3557                 { /* void */ }
3558
3559 #undef _nc_set_color_pair
3560 void    _nc_set_color_pair(
3561                 SCREEN  *sp, 
3562                 int     pair, 
3563                 int     mode)
3564                 { /* void */ }
3565
3566 #undef _nc_copy_pairs
3567 void    _nc_copy_pairs(
3568                 SCREEN  *sp, 
3569                 colorpair_t *target, 
3570                 colorpair_t *source, 
3571                 int     length)
3572                 { /* void */ }
3573
3574 #undef alloc_pair_sp
3575 int     alloc_pair_sp(
3576                 SCREEN  *sp, 
3577                 int     fg, 
3578                 int     bg)
3579                 { return(*(int *)0); }
3580
3581 #undef find_pair_sp
3582 int     find_pair_sp(
3583                 SCREEN  *sp, 
3584                 int     fg, 
3585                 int     bg)
3586                 { return(*(int *)0); }
3587
3588 #undef free_pair_sp
3589 int     free_pair_sp(
3590                 SCREEN  *sp, 
3591                 int     pair)
3592                 { return(*(int *)0); }
3593
3594 #undef alloc_pair
3595 int     alloc_pair(
3596                 int     f, 
3597                 int     b)
3598                 { return(*(int *)0); }
3599
3600 #undef find_pair
3601 int     find_pair(
3602                 int     f, 
3603                 int     b)
3604                 { return(*(int *)0); }
3605
3606 #undef free_pair
3607 int     free_pair(
3608                 int     pair)
3609                 { return(*(int *)0); }
3610
3611 /* ./base/resizeterm.c */
3612
3613 #undef is_term_resized_sp
3614 NCURSES_BOOL is_term_resized_sp(
3615                 SCREEN  *sp, 
3616                 int     ToLines, 
3617                 int     ToCols)
3618                 { return(*(NCURSES_BOOL *)0); }
3619
3620 #undef is_term_resized
3621 NCURSES_BOOL is_term_resized(
3622                 int     ToLines, 
3623                 int     ToCols)
3624                 { return(*(NCURSES_BOOL *)0); }
3625
3626 #undef resize_term_sp
3627 int     resize_term_sp(
3628                 SCREEN  *sp, 
3629                 int     ToLines, 
3630                 int     ToCols)
3631                 { return(*(int *)0); }
3632
3633 #undef resize_term
3634 int     resize_term(
3635                 int     ToLines, 
3636                 int     ToCols)
3637                 { return(*(int *)0); }
3638
3639 #undef resizeterm_sp
3640 int     resizeterm_sp(
3641                 SCREEN  *sp, 
3642                 int     ToLines, 
3643                 int     ToCols)
3644                 { return(*(int *)0); }
3645
3646 #undef resizeterm
3647 int     resizeterm(
3648                 int     ToLines, 
3649                 int     ToCols)
3650                 { return(*(int *)0); }
3651
3652 /* ./trace/trace_xnames.c */
3653
3654 #undef _nc_trace_xnames
3655 void    _nc_trace_xnames(
3656                 TERMTYPE *tp)
3657                 { /* void */ }
3658
3659 /* ./tinfo/use_screen.c */
3660
3661 #undef use_screen
3662 int     use_screen(
3663                 SCREEN  *screen, 
3664                 NCURSES_SCREEN_CB func, 
3665                 void    *data)
3666                 { return(*(int *)0); }
3667
3668 /* ./base/use_window.c */
3669
3670 #undef use_window
3671 int     use_window(
3672                 WINDOW  *win, 
3673                 NCURSES_WINDOW_CB func, 
3674                 void    *data)
3675                 { return(*(int *)0); }
3676
3677 /* ./base/wresize.c */
3678
3679 #undef wresize
3680 int     wresize(
3681                 WINDOW  *win, 
3682                 int     ToLines, 
3683                 int     ToCols)
3684                 { return(*(int *)0); }
3685
3686 /* ./tinfo/access.c */
3687
3688 #undef _nc_rootname
3689 char    *_nc_rootname(
3690                 char    *path)
3691                 { return(*(char **)0); }
3692
3693 #undef _nc_is_abs_path
3694 NCURSES_BOOL _nc_is_abs_path(
3695                 const char *path)
3696                 { return(*(NCURSES_BOOL *)0); }
3697
3698 #undef _nc_pathlast
3699 unsigned _nc_pathlast(
3700                 const char *path)
3701                 { return(*(unsigned *)0); }
3702
3703 #undef _nc_basename
3704 char    *_nc_basename(
3705                 char    *path)
3706                 { return(*(char **)0); }
3707
3708 #undef _nc_access
3709 int     _nc_access(
3710                 const char *path, 
3711                 int     mode)
3712                 { return(*(int *)0); }
3713
3714 #undef _nc_is_dir_path
3715 NCURSES_BOOL _nc_is_dir_path(
3716                 const char *path)
3717                 { return(*(NCURSES_BOOL *)0); }
3718
3719 #undef _nc_is_file_path
3720 NCURSES_BOOL _nc_is_file_path(
3721                 const char *path)
3722                 { return(*(NCURSES_BOOL *)0); }
3723
3724 #undef _nc_env_access
3725 int     _nc_env_access(void)
3726                 { return(*(int *)0); }
3727
3728 /* ./tinfo/add_tries.c */
3729
3730 #undef _nc_add_to_try
3731 int     _nc_add_to_try(
3732                 TRIES   **tree, 
3733                 const char *str, 
3734                 unsigned code)
3735                 { return(*(int *)0); }
3736
3737 /* ./tinfo/alloc_ttype.c */
3738
3739 #undef _nc_align_termtype
3740 void    _nc_align_termtype(
3741                 TERMTYPE2 *to, 
3742                 TERMTYPE2 *from)
3743                 { /* void */ }
3744
3745 #undef _nc_copy_termtype
3746 void    _nc_copy_termtype(
3747                 TERMTYPE *dst, 
3748                 const TERMTYPE *src)
3749                 { /* void */ }
3750
3751 #undef _nc_copy_termtype2
3752 void    _nc_copy_termtype2(
3753                 TERMTYPE2 *dst, 
3754                 const TERMTYPE2 *src)
3755                 { /* void */ }
3756
3757 #undef _nc_export_termtype2
3758 void    _nc_export_termtype2(
3759                 TERMTYPE *dst, 
3760                 const TERMTYPE2 *src)
3761                 { /* void */ }
3762
3763 /* ./codes.c */
3764
3765 #undef boolcodes
3766 const char *const boolcodes[] = {0};
3767 #undef numcodes
3768 const char *const numcodes[] = {0};
3769 #undef strcodes
3770 const char *const strcodes[] = {0};
3771
3772 /* ./comp_captab.c */
3773
3774 #undef _nc_get_table
3775 const struct name_table_entry *_nc_get_table(
3776                 NCURSES_BOOL termcap)
3777                 { return(*(const struct name_table_entry **)0); }
3778
3779 #undef _nc_get_hash_table
3780 const HashValue *_nc_get_hash_table(
3781                 NCURSES_BOOL termcap)
3782                 { return(*(const HashValue **)0); }
3783
3784 #undef _nc_get_alias_table
3785 const struct alias *_nc_get_alias_table(
3786                 NCURSES_BOOL termcap)
3787                 { return(*(const struct alias **)0); }
3788
3789 #undef _nc_get_hash_info
3790 const HashData *_nc_get_hash_info(
3791                 NCURSES_BOOL termcap)
3792                 { return(*(const HashData **)0); }
3793
3794 /* ./tinfo/comp_error.c */
3795
3796 #undef _nc_suppress_warnings
3797 NCURSES_BOOL _nc_suppress_warnings;
3798 #undef _nc_curr_line
3799 int     _nc_curr_line;
3800 #undef _nc_curr_col
3801 int     _nc_curr_col;
3802
3803 #undef _nc_get_source
3804 const char *_nc_get_source(void)
3805                 { return(*(const char **)0); }
3806
3807 #undef _nc_set_source
3808 void    _nc_set_source(
3809                 const char *const name)
3810                 { /* void */ }
3811
3812 #undef _nc_set_type
3813 void    _nc_set_type(
3814                 const char *const name)
3815                 { /* void */ }
3816
3817 #undef _nc_get_type
3818 void    _nc_get_type(
3819                 char    *name)
3820                 { /* void */ }
3821
3822 #undef _nc_warning
3823 void    _nc_warning(
3824                 const char *const fmt, 
3825                 ...)
3826                 { /* void */ }
3827
3828 #undef _nc_err_abort
3829 void    _nc_err_abort(
3830                 const char *const fmt, 
3831                 ...)
3832                 { /* void */ }
3833
3834 #undef _nc_syserr_abort
3835 void    _nc_syserr_abort(
3836                 const char *const fmt, 
3837                 ...)
3838                 { /* void */ }
3839
3840 /* ./tinfo/comp_hash.c */
3841
3842 #undef _nc_find_entry
3843 struct name_table_entry const *_nc_find_entry(
3844                 const char *string, 
3845                 const HashValue *hash_table)
3846                 { return(*(struct name_table_entry const **)0); }
3847
3848 #undef _nc_find_type_entry
3849 struct name_table_entry const *_nc_find_type_entry(
3850                 const char *string, 
3851                 int     type, 
3852                 NCURSES_BOOL termcap)
3853                 { return(*(struct name_table_entry const **)0); }
3854
3855 /* ./tinfo/db_iterator.c */
3856
3857 #undef _nc_tic_dir
3858 const char *_nc_tic_dir(
3859                 const char *path)
3860                 { return(*(const char **)0); }
3861
3862 #undef _nc_keep_tic_dir
3863 void    _nc_keep_tic_dir(
3864                 const char *path)
3865                 { /* void */ }
3866
3867 #undef _nc_last_db
3868 void    _nc_last_db(void)
3869                 { /* void */ }
3870
3871 #undef _nc_next_db
3872 const char *_nc_next_db(
3873                 DBDIRS  *state, 
3874                 int     *offset)
3875                 { return(*(const char **)0); }
3876
3877 #undef _nc_first_db
3878 void    _nc_first_db(
3879                 DBDIRS  *state, 
3880                 int     *offset)
3881                 { /* void */ }
3882
3883 /* ./tinfo/doalloc.c */
3884
3885 #undef _nc_doalloc
3886 void    *_nc_doalloc(
3887                 void    *oldp, 
3888                 size_t  amount)
3889                 { return(*(void **)0); }
3890
3891 /* ./tinfo/entries.c */
3892
3893 #undef _nc_head
3894 ENTRY   *_nc_head;
3895 #undef _nc_tail
3896 ENTRY   *_nc_tail;
3897
3898 #undef _nc_free_entry
3899 void    _nc_free_entry(
3900                 ENTRY   *headp, 
3901                 TERMTYPE2 *tterm)
3902                 { /* void */ }
3903
3904 #undef _nc_free_entries
3905 void    _nc_free_entries(
3906                 ENTRY   *headp)
3907                 { /* void */ }
3908
3909 #undef _nc_leaks_tinfo
3910 void    _nc_leaks_tinfo(void)
3911                 { /* void */ }
3912
3913 /* ./fallback.c */
3914
3915 #undef _nc_fallback2
3916 const TERMTYPE2 *_nc_fallback2(
3917                 const char *name)
3918                 { return(*(const TERMTYPE2 **)0); }
3919
3920 #undef _nc_fallback
3921 const TERMTYPE *_nc_fallback(
3922                 const char *name)
3923                 { return(*(const TERMTYPE **)0); }
3924
3925 /* ./tinfo/free_ttype.c */
3926
3927 #undef _nc_free_termtype
3928 void    _nc_free_termtype(
3929                 TERMTYPE *ptr)
3930                 { /* void */ }
3931
3932 #undef _nc_free_termtype2
3933 void    _nc_free_termtype2(
3934                 TERMTYPE2 *ptr)
3935                 { /* void */ }
3936
3937 #undef _nc_user_definable
3938 NCURSES_BOOL _nc_user_definable;
3939
3940 #undef use_extended_names
3941 int     use_extended_names(
3942                 NCURSES_BOOL flag)
3943                 { return(*(int *)0); }
3944
3945 /* ./tinfo/getenv_num.c */
3946
3947 #undef _nc_getenv_num
3948 int     _nc_getenv_num(
3949                 const char *name)
3950                 { return(*(int *)0); }
3951
3952 #undef _nc_setenv_num
3953 void    _nc_setenv_num(
3954                 const char *name, 
3955                 int     value)
3956                 { /* void */ }
3957
3958 /* ./tinfo/home_terminfo.c */
3959
3960 #undef _nc_home_terminfo
3961 char    *_nc_home_terminfo(void)
3962                 { return(*(char **)0); }
3963
3964 /* ./tinfo/init_keytry.c */
3965
3966 #undef _nc_init_keytry
3967 void    _nc_init_keytry(
3968                 SCREEN  *sp)
3969                 { /* void */ }
3970
3971 /* ./tinfo/lib_acs.c */
3972
3973 #undef acs_map
3974 chtype  acs_map[128];
3975
3976 #undef _nc_init_acs_sp
3977 void    _nc_init_acs_sp(
3978                 SCREEN  *sp)
3979                 { /* void */ }
3980
3981 #undef _nc_init_acs
3982 void    _nc_init_acs(void)
3983                 { /* void */ }
3984
3985 /* ./tinfo/lib_baudrate.c */
3986
3987 struct speed {
3988     int given_speed; 
3989     int actual_speed; 
3990 };
3991
3992 #undef _nc_baudrate
3993 int     _nc_baudrate(
3994                 int     OSpeed)
3995                 { return(*(int *)0); }
3996
3997 #undef _nc_ospeed
3998 int     _nc_ospeed(
3999                 int     BaudRate)
4000                 { return(*(int *)0); }
4001
4002 #undef baudrate_sp
4003 int     baudrate_sp(
4004                 SCREEN  *sp)
4005                 { return(*(int *)0); }
4006
4007 #undef baudrate
4008 int     baudrate(void)
4009                 { return(*(int *)0); }
4010
4011 /* ./tinfo/lib_cur_term.c */
4012
4013 #undef cur_term
4014 TERMINAL *cur_term;
4015
4016 #undef set_curterm_sp
4017 TERMINAL *set_curterm_sp(
4018                 SCREEN  *sp, 
4019                 TERMINAL *termp)
4020                 { return(*(TERMINAL **)0); }
4021
4022 #undef set_curterm
4023 TERMINAL *set_curterm(
4024                 TERMINAL *termp)
4025                 { return(*(TERMINAL **)0); }
4026
4027 #undef del_curterm_sp
4028 int     del_curterm_sp(
4029                 SCREEN  *sp, 
4030                 TERMINAL *termp)
4031                 { return(*(int *)0); }
4032
4033 #undef del_curterm
4034 int     del_curterm(
4035                 TERMINAL *termp)
4036                 { return(*(int *)0); }
4037
4038 /* ./tinfo/lib_data.c */
4039
4040 #undef stdscr
4041 WINDOW  *stdscr;
4042 #undef curscr
4043 WINDOW  *curscr;
4044 #undef newscr
4045 WINDOW  *newscr;
4046 #undef _nc_screen_chain
4047 SCREEN  *_nc_screen_chain;
4048 #undef SP
4049 SCREEN  *SP;
4050 #undef _nc_globals
4051 NCURSES_GLOBALS _nc_globals;
4052 #undef _nc_prescreen
4053 NCURSES_PRESCREEN _nc_prescreen;
4054
4055 #undef _nc_screen_of
4056 SCREEN  *_nc_screen_of(
4057                 WINDOW  *win)
4058                 { return(*(SCREEN **)0); }
4059
4060 /* ./tinfo/lib_has_cap.c */
4061
4062 #undef has_ic_sp
4063 NCURSES_BOOL has_ic_sp(
4064                 SCREEN  *sp)
4065                 { return(*(NCURSES_BOOL *)0); }
4066
4067 #undef has_ic
4068 NCURSES_BOOL has_ic(void)
4069                 { return(*(NCURSES_BOOL *)0); }
4070
4071 #undef has_il_sp
4072 NCURSES_BOOL has_il_sp(
4073                 SCREEN  *sp)
4074                 { return(*(NCURSES_BOOL *)0); }
4075
4076 #undef has_il
4077 NCURSES_BOOL has_il(void)
4078                 { return(*(NCURSES_BOOL *)0); }
4079
4080 /* ./tinfo/lib_kernel.c */
4081
4082 #undef erasechar_sp
4083 char    erasechar_sp(
4084                 SCREEN  *sp)
4085                 { return(*(char *)0); }
4086
4087 #undef erasechar
4088 char    erasechar(void)
4089                 { return(*(char *)0); }
4090
4091 #undef killchar_sp
4092 char    killchar_sp(
4093                 SCREEN  *sp)
4094                 { return(*(char *)0); }
4095
4096 #undef killchar
4097 char    killchar(void)
4098                 { return(*(char *)0); }
4099
4100 #undef flushinp_sp
4101 int     flushinp_sp(
4102                 SCREEN  *sp)
4103                 { return(*(int *)0); }
4104
4105 #undef flushinp
4106 int     flushinp(void)
4107                 { return(*(int *)0); }
4108
4109 /* ./lib_keyname.c */
4110
4111 struct kn { short offset; int code; };
4112
4113 #undef keyname_sp
4114 const char *keyname_sp(
4115                 SCREEN  *sp, 
4116                 int     c)
4117                 { return(*(const char **)0); }
4118
4119 #undef keyname
4120 const char *keyname(
4121                 int     c)
4122                 { return(*(const char **)0); }
4123
4124 /* ./tinfo/lib_longname.c */
4125
4126 #undef longname_sp
4127 char    *longname_sp(
4128                 SCREEN  *sp)
4129                 { return(*(char **)0); }
4130
4131 #undef longname
4132 char    *longname(void)
4133                 { return(*(char **)0); }
4134
4135 /* ./tinfo/lib_napms.c */
4136
4137 #undef napms_sp
4138 int     napms_sp(
4139                 SCREEN  *sp, 
4140                 int     ms)
4141                 { return(*(int *)0); }
4142
4143 #undef napms
4144 int     napms(
4145                 int     ms)
4146                 { return(*(int *)0); }
4147
4148 /* ./tinfo/lib_options.c */
4149
4150 #undef idlok
4151 int     idlok(
4152                 WINDOW  *win, 
4153                 NCURSES_BOOL flag)
4154                 { return(*(int *)0); }
4155
4156 #undef idcok
4157 void    idcok(
4158                 WINDOW  *win, 
4159                 NCURSES_BOOL flag)
4160                 { /* void */ }
4161
4162 #undef halfdelay_sp
4163 int     halfdelay_sp(
4164                 SCREEN  *sp, 
4165                 int     t)
4166                 { return(*(int *)0); }
4167
4168 #undef halfdelay
4169 int     halfdelay(
4170                 int     t)
4171                 { return(*(int *)0); }
4172
4173 #undef nodelay
4174 int     nodelay(
4175                 WINDOW  *win, 
4176                 NCURSES_BOOL flag)
4177                 { return(*(int *)0); }
4178
4179 #undef notimeout
4180 int     notimeout(
4181                 WINDOW  *win, 
4182                 NCURSES_BOOL f)
4183                 { return(*(int *)0); }
4184
4185 #undef wtimeout
4186 void    wtimeout(
4187                 WINDOW  *win, 
4188                 int     delay)
4189                 { /* void */ }
4190
4191 #undef keypad
4192 int     keypad(
4193                 WINDOW  *win, 
4194                 NCURSES_BOOL flag)
4195                 { return(*(int *)0); }
4196
4197 #undef meta
4198 int     meta(
4199                 WINDOW  *win, 
4200                 NCURSES_BOOL flag)
4201                 { return(*(int *)0); }
4202
4203 #undef curs_set_sp
4204 int     curs_set_sp(
4205                 SCREEN  *sp, 
4206                 int     vis)
4207                 { return(*(int *)0); }
4208
4209 #undef curs_set
4210 int     curs_set(
4211                 int     vis)
4212                 { return(*(int *)0); }
4213
4214 #undef typeahead_sp
4215 int     typeahead_sp(
4216                 SCREEN  *sp, 
4217                 int     fd)
4218                 { return(*(int *)0); }
4219
4220 #undef typeahead
4221 int     typeahead(
4222                 int     fd)
4223                 { return(*(int *)0); }
4224
4225 #undef has_key_sp
4226 int     has_key_sp(
4227                 SCREEN  *sp, 
4228                 int     keycode)
4229                 { return(*(int *)0); }
4230
4231 #undef has_key
4232 int     has_key(
4233                 int     keycode)
4234                 { return(*(int *)0); }
4235
4236 #undef _nc_putp_flush_sp
4237 int     _nc_putp_flush_sp(
4238                 SCREEN  *sp, 
4239                 const char *name, 
4240                 const char *value)
4241                 { return(*(int *)0); }
4242
4243 #undef _nc_keypad
4244 int     _nc_keypad(
4245                 SCREEN  *sp, 
4246                 int     flag)
4247                 { return(*(int *)0); }
4248
4249 /* ./tinfo/lib_raw.c */
4250
4251 #undef raw_sp
4252 int     raw_sp(
4253                 SCREEN  *sp)
4254                 { return(*(int *)0); }
4255
4256 #undef raw
4257 int     raw(void)
4258                 { return(*(int *)0); }
4259
4260 #undef cbreak_sp
4261 int     cbreak_sp(
4262                 SCREEN  *sp)
4263                 { return(*(int *)0); }
4264
4265 #undef cbreak
4266 int     cbreak(void)
4267                 { return(*(int *)0); }
4268
4269 #undef qiflush_sp
4270 void    qiflush_sp(
4271                 SCREEN  *sp)
4272                 { /* void */ }
4273
4274 #undef qiflush
4275 void    qiflush(void)
4276                 { /* void */ }
4277
4278 #undef noraw_sp
4279 int     noraw_sp(
4280                 SCREEN  *sp)
4281                 { return(*(int *)0); }
4282
4283 #undef noraw
4284 int     noraw(void)
4285                 { return(*(int *)0); }
4286
4287 #undef nocbreak_sp
4288 int     nocbreak_sp(
4289                 SCREEN  *sp)
4290                 { return(*(int *)0); }
4291
4292 #undef nocbreak
4293 int     nocbreak(void)
4294                 { return(*(int *)0); }
4295
4296 #undef noqiflush_sp
4297 void    noqiflush_sp(
4298                 SCREEN  *sp)
4299                 { /* void */ }
4300
4301 #undef noqiflush
4302 void    noqiflush(void)
4303                 { /* void */ }
4304
4305 #undef intrflush_sp
4306 int     intrflush_sp(
4307                 SCREEN  *sp, 
4308                 WINDOW  *win, 
4309                 NCURSES_BOOL flag)
4310                 { return(*(int *)0); }
4311
4312 #undef intrflush
4313 int     intrflush(
4314                 WINDOW  *win, 
4315                 NCURSES_BOOL flag)
4316                 { return(*(int *)0); }
4317
4318 /* ./tinfo/lib_setup.c */
4319
4320 #undef ttytype
4321 char    ttytype[256];
4322 #undef LINES
4323 int     LINES;
4324 #undef COLS
4325 int     COLS;
4326 #undef TABSIZE
4327 int     TABSIZE;
4328
4329 #undef set_tabsize_sp
4330 int     set_tabsize_sp(
4331                 SCREEN  *sp, 
4332                 int     value)
4333                 { return(*(int *)0); }
4334
4335 #undef set_tabsize
4336 int     set_tabsize(
4337                 int     value)
4338                 { return(*(int *)0); }
4339
4340 #undef _nc_handle_sigwinch
4341 int     _nc_handle_sigwinch(
4342                 SCREEN  *sp)
4343                 { return(*(int *)0); }
4344
4345 #undef use_env_sp
4346 void    use_env_sp(
4347                 SCREEN  *sp, 
4348                 NCURSES_BOOL f)
4349                 { /* void */ }
4350
4351 #undef use_tioctl_sp
4352 void    use_tioctl_sp(
4353                 SCREEN  *sp, 
4354                 NCURSES_BOOL f)
4355                 { /* void */ }
4356
4357 #undef use_env
4358 void    use_env(
4359                 NCURSES_BOOL f)
4360                 { /* void */ }
4361
4362 #undef use_tioctl
4363 void    use_tioctl(
4364                 NCURSES_BOOL f)
4365                 { /* void */ }
4366
4367 #undef _nc_get_screensize
4368 void    _nc_get_screensize(
4369                 SCREEN  *sp, 
4370                 int     *linep, 
4371                 int     *colp)
4372                 { /* void */ }
4373
4374 #undef _nc_update_screensize
4375 void    _nc_update_screensize(
4376                 SCREEN  *sp)
4377                 { /* void */ }
4378
4379 #undef _nc_setup_tinfo
4380 int     _nc_setup_tinfo(
4381                 const char *const tn, 
4382                 TERMTYPE2 *const tp)
4383                 { return(*(int *)0); }
4384
4385 #undef _nc_tinfo_cmdch
4386 void    _nc_tinfo_cmdch(
4387                 TERMINAL *termp, 
4388                 int     proto)
4389                 { /* void */ }
4390
4391 #undef _nc_get_locale
4392 char    *_nc_get_locale(void)
4393                 { return(*(char **)0); }
4394
4395 #undef _nc_unicode_locale
4396 int     _nc_unicode_locale(void)
4397                 { return(*(int *)0); }
4398
4399 #undef _nc_locale_breaks_acs
4400 int     _nc_locale_breaks_acs(
4401                 TERMINAL *termp)
4402                 { return(*(int *)0); }
4403
4404 #undef _nc_setupterm
4405 int     _nc_setupterm(
4406                 const char *tname, 
4407                 int     Filedes, 
4408                 int     *errret, 
4409                 int     reuse)
4410                 { return(*(int *)0); }
4411
4412 #undef new_prescr
4413 SCREEN  *new_prescr(void)
4414                 { return(*(SCREEN **)0); }
4415
4416 #undef setupterm
4417 int     setupterm(
4418                 const char *tname, 
4419                 int     Filedes, 
4420                 int     *errret)
4421                 { return(*(int *)0); }
4422
4423 /* ./tinfo/lib_termcap.c */
4424
4425 #undef UP
4426 char    *UP;
4427 #undef BC
4428 char    *BC;
4429
4430 #undef tgetent_sp
4431 int     tgetent_sp(
4432                 SCREEN  *sp, 
4433                 char    *bufp, 
4434                 const char *name)
4435                 { return(*(int *)0); }
4436
4437 #undef tgetent
4438 int     tgetent(
4439                 char    *bufp, 
4440                 const char *name)
4441                 { return(*(int *)0); }
4442
4443 #undef tgetflag_sp
4444 int     tgetflag_sp(
4445                 SCREEN  *sp, 
4446                 const char *id)
4447                 { return(*(int *)0); }
4448
4449 #undef tgetflag
4450 int     tgetflag(
4451                 const char *id)
4452                 { return(*(int *)0); }
4453
4454 #undef tgetnum_sp
4455 int     tgetnum_sp(
4456                 SCREEN  *sp, 
4457                 const char *id)
4458                 { return(*(int *)0); }
4459
4460 #undef tgetnum
4461 int     tgetnum(
4462                 const char *id)
4463                 { return(*(int *)0); }
4464
4465 #undef tgetstr_sp
4466 char    *tgetstr_sp(
4467                 SCREEN  *sp, 
4468                 const char *id, 
4469                 char    **area)
4470                 { return(*(char **)0); }
4471
4472 #undef tgetstr
4473 char    *tgetstr(
4474                 const char *id, 
4475                 char    **area)
4476                 { return(*(char **)0); }
4477
4478 /* ./tinfo/lib_termname.c */
4479
4480 #undef termname_sp
4481 char    *termname_sp(
4482                 SCREEN  *sp)
4483                 { return(*(char **)0); }
4484
4485 #undef termname
4486 char    *termname(void)
4487                 { return(*(char **)0); }
4488
4489 /* ./tinfo/lib_tgoto.c */
4490
4491 #undef tgoto
4492 char    *tgoto(
4493                 const char *string, 
4494                 int     x, 
4495                 int     y)
4496                 { return(*(char **)0); }
4497
4498 /* ./tinfo/lib_ti.c */
4499
4500 #undef tigetflag_sp
4501 int     tigetflag_sp(
4502                 SCREEN  *sp, 
4503                 const char *str)
4504                 { return(*(int *)0); }
4505
4506 #undef tigetflag
4507 int     tigetflag(
4508                 const char *str)
4509                 { return(*(int *)0); }
4510
4511 #undef tigetnum_sp
4512 int     tigetnum_sp(
4513                 SCREEN  *sp, 
4514                 const char *str)
4515                 { return(*(int *)0); }
4516
4517 #undef tigetnum
4518 int     tigetnum(
4519                 const char *str)
4520                 { return(*(int *)0); }
4521
4522 #undef tigetstr_sp
4523 char    *tigetstr_sp(
4524                 SCREEN  *sp, 
4525                 const char *str)
4526                 { return(*(char **)0); }
4527
4528 #undef tigetstr
4529 char    *tigetstr(
4530                 const char *str)
4531                 { return(*(char **)0); }
4532
4533 /* ./tinfo/lib_tparm.c */
4534
4535 #undef _nc_tparm_err
4536 int     _nc_tparm_err;
4537
4538 #undef _nc_tparm_analyze
4539 int     _nc_tparm_analyze(
4540                 const char *string, 
4541                 char    *p_is_s[9], 
4542                 int     *_nc_popcount)
4543                 { return(*(int *)0); }
4544
4545 #undef tparm
4546 char    *tparm(
4547                 const char *string, 
4548                 ...)
4549                 { return(*(char **)0); }
4550
4551 #undef tiparm
4552 char    *tiparm(
4553                 const char *string, 
4554                 ...)
4555                 { return(*(char **)0); }
4556
4557 /* ./tinfo/lib_tputs.c */
4558
4559 #undef PC
4560 char    PC;
4561 #undef ospeed
4562 short   ospeed;
4563 #undef _nc_nulls_sent
4564 int     _nc_nulls_sent;
4565
4566 #undef _nc_set_no_padding
4567 void    _nc_set_no_padding(
4568                 SCREEN  *sp)
4569                 { /* void */ }
4570
4571 #undef delay_output_sp
4572 int     delay_output_sp(
4573                 SCREEN  *sp, 
4574                 int     ms)
4575                 { return(*(int *)0); }
4576
4577 #undef delay_output
4578 int     delay_output(
4579                 int     ms)
4580                 { return(*(int *)0); }
4581
4582 #undef _nc_flush_sp
4583 void    _nc_flush_sp(
4584                 SCREEN  *sp)
4585                 { /* void */ }
4586
4587 #undef _nc_flush
4588 void    _nc_flush(void)
4589                 { /* void */ }
4590
4591 #undef _nc_outch_sp
4592 int     _nc_outch_sp(
4593                 SCREEN  *sp, 
4594                 int     ch)
4595                 { return(*(int *)0); }
4596
4597 #undef _nc_outch
4598 int     _nc_outch(
4599                 int     ch)
4600                 { return(*(int *)0); }
4601
4602 #undef _nc_putchar_sp
4603 int     _nc_putchar_sp(
4604                 SCREEN  *sp, 
4605                 int     ch)
4606                 { return(*(int *)0); }
4607
4608 #undef _nc_putchar
4609 int     _nc_putchar(
4610                 int     ch)
4611                 { return(*(int *)0); }
4612
4613 #undef putp_sp
4614 int     putp_sp(
4615                 SCREEN  *sp, 
4616                 const char *string)
4617                 { return(*(int *)0); }
4618
4619 #undef putp
4620 int     putp(
4621                 const char *string)
4622                 { return(*(int *)0); }
4623
4624 #undef _nc_putp_sp
4625 int     _nc_putp_sp(
4626                 SCREEN  *sp, 
4627                 const char *name, 
4628                 const char *string)
4629                 { return(*(int *)0); }
4630
4631 #undef _nc_putp
4632 int     _nc_putp(
4633                 const char *name, 
4634                 const char *string)
4635                 { return(*(int *)0); }
4636
4637 #undef tputs_sp
4638 int     tputs_sp(
4639                 SCREEN  *sp, 
4640                 const char *string, 
4641                 int     affcnt, 
4642                 NCURSES_OUTC_sp outc)
4643                 { return(*(int *)0); }
4644
4645 #undef _nc_outc_wrapper
4646 int     _nc_outc_wrapper(
4647                 SCREEN  *sp, 
4648                 int     c)
4649                 { return(*(int *)0); }
4650
4651 #undef tputs
4652 int     tputs(
4653                 const char *string, 
4654                 int     affcnt, 
4655                 int     (*outc)(
4656                 int     p1))
4657                 { return(*(int *)0); }
4658
4659 /* ./trace/lib_trace.c */
4660
4661 #undef _nc_tracing
4662 unsigned _nc_tracing;
4663 #undef _nc_tputs_trace
4664 const char *_nc_tputs_trace = {0};
4665 #undef _nc_outchars
4666 long    _nc_outchars;
4667
4668 #undef trace
4669 void    trace(
4670                 const unsigned int tracelevel)
4671                 { /* void */ }
4672
4673 #undef _tracef
4674 void    _tracef(
4675                 const char *fmt, 
4676                 ...)
4677                 { /* void */ }
4678
4679 #undef _nc_retrace_bool
4680 NCURSES_BOOL _nc_retrace_bool(
4681                 int     code)
4682                 { return(*(NCURSES_BOOL *)0); }
4683
4684 #undef _nc_retrace_char
4685 char    _nc_retrace_char(
4686                 int     code)
4687                 { return(*(char *)0); }
4688
4689 #undef _nc_retrace_int
4690 int     _nc_retrace_int(
4691                 int     code)
4692                 { return(*(int *)0); }
4693
4694 #undef _nc_retrace_unsigned
4695 unsigned _nc_retrace_unsigned(
4696                 unsigned code)
4697                 { return(*(unsigned *)0); }
4698
4699 #undef _nc_retrace_ptr
4700 char    *_nc_retrace_ptr(
4701                 char    *code)
4702                 { return(*(char **)0); }
4703
4704 #undef _nc_retrace_cptr
4705 const char *_nc_retrace_cptr(
4706                 const char *code)
4707                 { return(*(const char **)0); }
4708
4709 #undef _nc_retrace_cvoid_ptr
4710 const void *_nc_retrace_cvoid_ptr(
4711                 const void *code)
4712                 { return(*(const void **)0); }
4713
4714 #undef _nc_retrace_void_ptr
4715 void    *_nc_retrace_void_ptr(
4716                 void    *code)
4717                 { return(*(void **)0); }
4718
4719 #undef _nc_retrace_sp
4720 SCREEN  *_nc_retrace_sp(
4721                 SCREEN  *code)
4722                 { return(*(SCREEN **)0); }
4723
4724 #undef _nc_retrace_win
4725 WINDOW  *_nc_retrace_win(
4726                 WINDOW  *code)
4727                 { return(*(WINDOW **)0); }
4728
4729 /* ./trace/lib_traceatr.c */
4730
4731 #undef _traceattr2
4732 char    *_traceattr2(
4733                 int     bufnum, 
4734                 chtype  newmode)
4735                 { return(*(char **)0); }
4736
4737 #undef _traceattr
4738 char    *_traceattr(
4739                 attr_t  newmode)
4740                 { return(*(char **)0); }
4741
4742 #undef _nc_retrace_int_attr_t
4743 int     _nc_retrace_int_attr_t(
4744                 attr_t  code)
4745                 { return(*(int *)0); }
4746
4747 #undef _nc_retrace_attr_t
4748 attr_t  _nc_retrace_attr_t(
4749                 attr_t  code)
4750                 { return(*(attr_t *)0); }
4751
4752 #undef _nc_altcharset_name
4753 const char *_nc_altcharset_name(
4754                 attr_t  attr, 
4755                 chtype  ch)
4756                 { return(*(const char **)0); }
4757
4758 #undef _tracechtype2
4759 char    *_tracechtype2(
4760                 int     bufnum, 
4761                 chtype  ch)
4762                 { return(*(char **)0); }
4763
4764 #undef _tracechtype
4765 char    *_tracechtype(
4766                 chtype  ch)
4767                 { return(*(char **)0); }
4768
4769 #undef _nc_retrace_chtype
4770 chtype  _nc_retrace_chtype(
4771                 chtype  code)
4772                 { return(*(chtype *)0); }
4773
4774 #undef _tracecchar_t2
4775 char    *_tracecchar_t2(
4776                 int     bufnum, 
4777                 const cchar_t *ch)
4778                 { return(*(char **)0); }
4779
4780 #undef _tracecchar_t
4781 char    *_tracecchar_t(
4782                 const cchar_t *ch)
4783                 { return(*(char **)0); }
4784
4785 /* ./trace/lib_tracebits.c */
4786
4787 #undef _nc_trace_ttymode
4788 char    *_nc_trace_ttymode(
4789                 struct termios *tty)
4790                 { return(*(char **)0); }
4791
4792 #undef _nc_tracebits
4793 char    *_nc_tracebits(void)
4794                 { return(*(char **)0); }
4795
4796 /* ./trace/lib_tracechr.c */
4797
4798 #undef _nc_tracechar
4799 char    *_nc_tracechar(
4800                 SCREEN  *sp, 
4801                 int     ch)
4802                 { return(*(char **)0); }
4803
4804 #undef _tracechar
4805 char    *_tracechar(
4806                 int     ch)
4807                 { return(*(char **)0); }
4808
4809 /* ./tinfo/lib_ttyflags.c */
4810
4811 #undef _nc_get_tty_mode_sp
4812 int     _nc_get_tty_mode_sp(
4813                 SCREEN  *sp, 
4814                 struct termios *buf)
4815                 { return(*(int *)0); }
4816
4817 #undef _nc_get_tty_mode
4818 int     _nc_get_tty_mode(
4819                 struct termios *buf)
4820                 { return(*(int *)0); }
4821
4822 #undef _nc_set_tty_mode_sp
4823 int     _nc_set_tty_mode_sp(
4824                 SCREEN  *sp, 
4825                 struct termios *buf)
4826                 { return(*(int *)0); }
4827
4828 #undef _nc_set_tty_mode
4829 int     _nc_set_tty_mode(
4830                 struct termios *buf)
4831                 { return(*(int *)0); }
4832
4833 #undef def_shell_mode_sp
4834 int     def_shell_mode_sp(
4835                 SCREEN  *sp)
4836                 { return(*(int *)0); }
4837
4838 #undef def_shell_mode
4839 int     def_shell_mode(void)
4840                 { return(*(int *)0); }
4841
4842 #undef def_prog_mode_sp
4843 int     def_prog_mode_sp(
4844                 SCREEN  *sp)
4845                 { return(*(int *)0); }
4846
4847 #undef def_prog_mode
4848 int     def_prog_mode(void)
4849                 { return(*(int *)0); }
4850
4851 #undef reset_prog_mode_sp
4852 int     reset_prog_mode_sp(
4853                 SCREEN  *sp)
4854                 { return(*(int *)0); }
4855
4856 #undef reset_prog_mode
4857 int     reset_prog_mode(void)
4858                 { return(*(int *)0); }
4859
4860 #undef reset_shell_mode_sp
4861 int     reset_shell_mode_sp(
4862                 SCREEN  *sp)
4863                 { return(*(int *)0); }
4864
4865 #undef reset_shell_mode
4866 int     reset_shell_mode(void)
4867                 { return(*(int *)0); }
4868
4869 #undef savetty_sp
4870 int     savetty_sp(
4871                 SCREEN  *sp)
4872                 { return(*(int *)0); }
4873
4874 #undef savetty
4875 int     savetty(void)
4876                 { return(*(int *)0); }
4877
4878 #undef resetty_sp
4879 int     resetty_sp(
4880                 SCREEN  *sp)
4881                 { return(*(int *)0); }
4882
4883 #undef resetty
4884 int     resetty(void)
4885                 { return(*(int *)0); }
4886
4887 /* ./tty/lib_twait.c */
4888
4889 #undef _nc_timed_wait
4890 int     _nc_timed_wait(
4891                 SCREEN  *sp, 
4892                 int     mode, 
4893                 int     milliseconds, 
4894                 int     *timeleft)
4895                 { return(*(int *)0); }
4896
4897 /* ./tinfo/name_match.c */
4898
4899 #undef _nc_first_name
4900 char    *_nc_first_name(
4901                 const char *const sp)
4902                 { return(*(char **)0); }
4903
4904 #undef _nc_name_match
4905 int     _nc_name_match(
4906                 const char *const namelst, 
4907                 const char *const name, 
4908                 const char *const delim)
4909                 { return(*(int *)0); }
4910
4911 /* ./names.c */
4912
4913 #undef boolnames
4914 const char *const boolnames[] = {0};
4915 #undef boolfnames
4916 const char *const boolfnames[] = {0};
4917 #undef numnames
4918 const char *const numnames[] = {0};
4919 #undef numfnames
4920 const char *const numfnames[] = {0};
4921 #undef strnames
4922 const char *const strnames[] = {0};
4923 #undef strfnames
4924 const char *const strfnames[] = {0};
4925
4926 /* ./tinfo/obsolete.c */
4927
4928 #undef _nc_set_buffer_sp
4929 void    _nc_set_buffer_sp(
4930                 SCREEN  *sp, 
4931                 FILE    *ofp, 
4932                 int     buffered)
4933                 { /* void */ }
4934
4935 #undef _nc_set_buffer
4936 void    _nc_set_buffer(
4937                 FILE    *ofp, 
4938                 int     buffered)
4939                 { /* void */ }
4940
4941 /* ./tinfo/read_entry.c */
4942
4943 #undef _nc_init_termtype
4944 void    _nc_init_termtype(
4945                 TERMTYPE2 *const tp)
4946                 { /* void */ }
4947
4948 #undef _nc_read_termtype
4949 int     _nc_read_termtype(
4950                 TERMTYPE2 *ptr, 
4951                 char    *buffer, 
4952                 int     limit)
4953                 { return(*(int *)0); }
4954
4955 #undef _nc_read_file_entry
4956 int     _nc_read_file_entry(
4957                 const char *const filename, 
4958                 TERMTYPE2 *ptr)
4959                 { return(*(int *)0); }
4960
4961 #undef _nc_read_entry2
4962 int     _nc_read_entry2(
4963                 const char *const name, 
4964                 char    *const filename, 
4965                 TERMTYPE2 *const tp)
4966                 { return(*(int *)0); }
4967
4968 #undef _nc_read_entry
4969 int     _nc_read_entry(
4970                 const char *const name, 
4971                 char    *const filename, 
4972                 TERMTYPE *const tp)
4973                 { return(*(int *)0); }
4974
4975 /* ./tinfo/read_termcap.c */
4976
4977 #undef _nc_read_termcap_entry
4978 int     _nc_read_termcap_entry(
4979                 const char *const tn, 
4980                 TERMTYPE2 *const tp)
4981                 { return(*(int *)0); }
4982
4983 /* ./tinfo/strings.c */
4984
4985 #undef _nc_str_init
4986 string_desc *_nc_str_init(
4987                 string_desc *dst, 
4988                 char    *src, 
4989                 size_t  len)
4990                 { return(*(string_desc **)0); }
4991
4992 #undef _nc_str_null
4993 string_desc *_nc_str_null(
4994                 string_desc *dst, 
4995                 size_t  len)
4996                 { return(*(string_desc **)0); }
4997
4998 #undef _nc_str_copy
4999 string_desc *_nc_str_copy(
5000                 string_desc *dst, 
5001                 string_desc *src)
5002                 { return(*(string_desc **)0); }
5003
5004 #undef _nc_safe_strcat
5005 NCURSES_BOOL _nc_safe_strcat(
5006                 string_desc *dst, 
5007                 const char *src)
5008                 { return(*(NCURSES_BOOL *)0); }
5009
5010 #undef _nc_safe_strcpy
5011 NCURSES_BOOL _nc_safe_strcpy(
5012                 string_desc *dst, 
5013                 const char *src)
5014                 { return(*(NCURSES_BOOL *)0); }
5015
5016 /* ./trace/trace_buf.c */
5017
5018 #undef _nc_trace_buf
5019 char    *_nc_trace_buf(
5020                 int     bufnum, 
5021                 size_t  want)
5022                 { return(*(char **)0); }
5023
5024 #undef _nc_trace_bufcat
5025 char    *_nc_trace_bufcat(
5026                 int     bufnum, 
5027                 const char *value)
5028                 { return(*(char **)0); }
5029
5030 /* ./trace/trace_tries.c */
5031
5032 #undef _nc_trace_tries
5033 void    _nc_trace_tries(
5034                 TRIES   *tree)
5035                 { /* void */ }
5036
5037 /* ./base/tries.c */
5038
5039 #undef _nc_expand_try
5040 char    *_nc_expand_try(
5041                 TRIES   *tree, 
5042                 unsigned code, 
5043                 int     *count, 
5044                 size_t  len)
5045                 { return(*(char **)0); }
5046
5047 #undef _nc_remove_key
5048 int     _nc_remove_key(
5049                 TRIES   **tree, 
5050                 unsigned code)
5051                 { return(*(int *)0); }
5052
5053 #undef _nc_remove_string
5054 int     _nc_remove_string(
5055                 TRIES   **tree, 
5056                 const char *string)
5057                 { return(*(int *)0); }
5058
5059 /* ./tinfo/trim_sgr0.c */
5060
5061 #undef _nc_trim_sgr0
5062 char    *_nc_trim_sgr0(
5063                 TERMTYPE2 *tp)
5064                 { return(*(char **)0); }
5065
5066 /* ./unctrl.c */
5067
5068 #undef unctrl_sp
5069 const char *unctrl_sp(
5070                 SCREEN  *sp, 
5071                 chtype  ch)
5072                 { return(*(const char **)0); }
5073
5074 #undef unctrl
5075 const char *unctrl(
5076                 chtype  ch)
5077                 { return(*(const char **)0); }
5078
5079 /* ./trace/visbuf.c */
5080
5081 #undef _nc_visbuf2
5082 const char *_nc_visbuf2(
5083                 int     bufnum, 
5084                 const char *buf)
5085                 { return(*(const char **)0); }
5086
5087 #undef _nc_visbuf
5088 const char *_nc_visbuf(
5089                 const char *buf)
5090                 { return(*(const char **)0); }
5091
5092 #undef _nc_visbufn
5093 const char *_nc_visbufn(
5094                 const char *buf, 
5095                 int     len)
5096                 { return(*(const char **)0); }
5097
5098 #undef _nc_viswbuf2
5099 const char *_nc_viswbuf2(
5100                 int     bufnum, 
5101                 const wchar_t *buf)
5102                 { return(*(const char **)0); }
5103
5104 #undef _nc_viswbuf
5105 const char *_nc_viswbuf(
5106                 const wchar_t *buf)
5107                 { return(*(const char **)0); }
5108
5109 #undef _nc_viswbufn
5110 const char *_nc_viswbufn(
5111                 const wchar_t *buf, 
5112                 int     len)
5113                 { return(*(const char **)0); }
5114
5115 #undef _nc_viswibuf
5116 const char *_nc_viswibuf(
5117                 const wint_t *buf)
5118                 { return(*(const char **)0); }
5119
5120 #undef _nc_viscbuf2
5121 const char *_nc_viscbuf2(
5122                 int     bufnum, 
5123                 const cchar_t *buf, 
5124                 int     len)
5125                 { return(*(const char **)0); }
5126
5127 #undef _nc_viscbuf
5128 const char *_nc_viscbuf(
5129                 const cchar_t *buf, 
5130                 int     len)
5131                 { return(*(const char **)0); }
5132
5133 /* ./tinfo/alloc_entry.c */
5134
5135 #undef _nc_init_entry
5136 void    _nc_init_entry(
5137                 ENTRY   *const tp)
5138                 { /* void */ }
5139
5140 #undef _nc_copy_entry
5141 ENTRY   *_nc_copy_entry(
5142                 ENTRY   *oldp)
5143                 { return(*(ENTRY **)0); }
5144
5145 #undef _nc_save_str
5146 char    *_nc_save_str(
5147                 const char *const string)
5148                 { return(*(char **)0); }
5149
5150 #undef _nc_wrap_entry
5151 void    _nc_wrap_entry(
5152                 ENTRY   *const ep, 
5153                 NCURSES_BOOL copy_strings)
5154                 { /* void */ }
5155
5156 #undef _nc_merge_entry
5157 void    _nc_merge_entry(
5158                 ENTRY   *const target, 
5159                 ENTRY   *const source)
5160                 { /* void */ }
5161
5162 /* ./tinfo/captoinfo.c */
5163
5164 #undef _nc_captoinfo
5165 char    *_nc_captoinfo(
5166                 const char *cap, 
5167                 const char *s, 
5168                 int const parameterized)
5169                 { return(*(char **)0); }
5170
5171 #undef _nc_infotocap
5172 char    *_nc_infotocap(
5173                 const char *cap, 
5174                 const char *str, 
5175                 int const parameterized)
5176                 { return(*(char **)0); }
5177
5178 /* ./tinfo/comp_expand.c */
5179
5180 #undef _nc_tic_expand
5181 char    *_nc_tic_expand(
5182                 const char *srcp, 
5183                 NCURSES_BOOL tic_format, 
5184                 int     numbers)
5185                 { return(*(char **)0); }
5186
5187 /* ./tinfo/comp_parse.c */
5188
5189 #undef _nc_check_termtype2
5190 void    (*_nc_check_termtype2)(
5191                 TERMTYPE2 *p1, 
5192                 NCURSES_BOOL p2);
5193
5194 #undef _nc_entry_match
5195 NCURSES_BOOL _nc_entry_match(
5196                 char    *n1, 
5197                 char    *n2)
5198                 { return(*(NCURSES_BOOL *)0); }
5199
5200 #undef _nc_read_entry_source
5201 void    _nc_read_entry_source(
5202                 FILE    *fp, 
5203                 char    *buf, 
5204                 int     literal, 
5205                 NCURSES_BOOL silent, 
5206                 NCURSES_BOOL (*hook)(
5207                 ENTRY   *p1))
5208                 { /* void */ }
5209
5210 #undef _nc_resolve_uses2
5211 int     _nc_resolve_uses2(
5212                 NCURSES_BOOL fullresolve, 
5213                 NCURSES_BOOL literal)
5214                 { return(*(int *)0); }
5215
5216 /* ./tinfo/comp_scan.c */
5217
5218 #undef _nc_syntax
5219 int     _nc_syntax;
5220 #undef _nc_strict_bsd
5221 int     _nc_strict_bsd;
5222 #undef _nc_curr_file_pos
5223 long    _nc_curr_file_pos;
5224 #undef _nc_comment_start
5225 long    _nc_comment_start;
5226 #undef _nc_comment_end
5227 long    _nc_comment_end;
5228 #undef _nc_start_line
5229 long    _nc_start_line;
5230 #undef _nc_curr_token
5231 struct token _nc_curr_token;
5232 #undef _nc_disable_period
5233 NCURSES_BOOL _nc_disable_period;
5234
5235 #undef _nc_reset_input
5236 void    _nc_reset_input(
5237                 FILE    *fp, 
5238                 char    *buf)
5239                 { /* void */ }
5240
5241 #undef _nc_get_token
5242 int     _nc_get_token(
5243                 NCURSES_BOOL silent)
5244                 { return(*(int *)0); }
5245
5246 #undef _nc_trans_string
5247 int     _nc_trans_string(
5248                 char    *ptr, 
5249                 char    *last)
5250                 { return(*(int *)0); }
5251
5252 #undef _nc_push_token
5253 void    _nc_push_token(
5254                 int     tokclass)
5255                 { /* void */ }
5256
5257 #undef _nc_panic_mode
5258 void    _nc_panic_mode(
5259                 char    ch)
5260                 { /* void */ }
5261
5262 /* ./tinfo/parse_entry.c */
5263
5264 #undef _nc_parse_entry
5265 int     _nc_parse_entry(
5266                 ENTRY   *entryp, 
5267                 int     literal, 
5268                 NCURSES_BOOL silent)
5269                 { return(*(int *)0); }
5270
5271 #undef _nc_capcmp
5272 int     _nc_capcmp(
5273                 const char *s, 
5274                 const char *t)
5275                 { return(*(int *)0); }
5276
5277 /* ./tinfo/write_entry.c */
5278
5279 #undef _nc_set_writedir
5280 void    _nc_set_writedir(
5281                 const char *dir)
5282                 { /* void */ }
5283
5284 #undef _nc_write_entry
5285 void    _nc_write_entry(
5286                 TERMTYPE2 *const tp)
5287                 { /* void */ }
5288
5289 #undef _nc_write_object
5290 int     _nc_write_object(
5291                 TERMTYPE2 *tp, 
5292                 char    *buffer, 
5293                 unsigned *offset, 
5294                 unsigned limit)
5295                 { return(*(int *)0); }
5296
5297 #undef _nc_tic_written
5298 int     _nc_tic_written(void)
5299                 { return(*(int *)0); }
5300
5301 /* ./base/define_key.c */
5302
5303 #undef define_key_sp
5304 int     define_key_sp(
5305                 SCREEN  *sp, 
5306                 const char *str, 
5307                 int     keycode)
5308                 { return(*(int *)0); }
5309
5310 #undef define_key
5311 int     define_key(
5312                 const char *str, 
5313                 int     keycode)
5314                 { return(*(int *)0); }
5315
5316 /* ./tinfo/hashed_db.c */
5317
5318 #undef _nc_hashed_db
5319 void    _nc_hashed_db(void)
5320                 { /* void */ }
5321
5322 /* ./base/key_defined.c */
5323
5324 #undef key_defined_sp
5325 int     key_defined_sp(
5326                 SCREEN  *sp, 
5327                 const char *str)
5328                 { return(*(int *)0); }
5329
5330 #undef key_defined
5331 int     key_defined(
5332                 const char *str)
5333                 { return(*(int *)0); }
5334
5335 /* ./base/keybound.c */
5336
5337 #undef keybound_sp
5338 char    *keybound_sp(
5339                 SCREEN  *sp, 
5340                 int     code, 
5341                 int     count)
5342                 { return(*(char **)0); }
5343
5344 #undef keybound
5345 char    *keybound(
5346                 int     code, 
5347                 int     count)
5348                 { return(*(char **)0); }
5349
5350 /* ./base/keyok.c */
5351
5352 #undef keyok_sp
5353 int     keyok_sp(
5354                 SCREEN  *sp, 
5355                 int     c, 
5356                 NCURSES_BOOL flag)
5357                 { return(*(int *)0); }
5358
5359 #undef keyok
5360 int     keyok(
5361                 int     c, 
5362                 NCURSES_BOOL flag)
5363                 { return(*(int *)0); }
5364
5365 /* ./base/version.c */
5366
5367 #undef curses_version
5368 const char *curses_version(void)
5369                 { return(*(const char **)0); }