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