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