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