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