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