]> ncurses.scripts.mit.edu Git - ncurses.git/blob - ncurses/llib-lncurses
ncurses 6.1 - patch 20191207
[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 /* ./expanded.c */
2581
2582 #undef _nc_toggle_attr_on
2583 void    _nc_toggle_attr_on(
2584                 attr_t  *S, 
2585                 attr_t  at)
2586                 { /* void */ }
2587
2588 #undef _nc_toggle_attr_off
2589 void    _nc_toggle_attr_off(
2590                 attr_t  *S, 
2591                 attr_t  at)
2592                 { /* void */ }
2593
2594 #undef _nc_DelCharCost_sp
2595 int     _nc_DelCharCost_sp(
2596                 SCREEN  *sp, 
2597                 int     count)
2598                 { return(*(int *)0); }
2599
2600 #undef _nc_InsCharCost_sp
2601 int     _nc_InsCharCost_sp(
2602                 SCREEN  *sp, 
2603                 int     count)
2604                 { return(*(int *)0); }
2605
2606 #undef _nc_UpdateAttrs_sp
2607 void    _nc_UpdateAttrs_sp(
2608                 SCREEN  *sp, 
2609                 chtype  c)
2610                 { /* void */ }
2611
2612 #undef _nc_DelCharCost
2613 int     _nc_DelCharCost(
2614                 int     count)
2615                 { return(*(int *)0); }
2616
2617 #undef _nc_InsCharCost
2618 int     _nc_InsCharCost(
2619                 int     count)
2620                 { return(*(int *)0); }
2621
2622 #undef _nc_UpdateAttrs
2623 void    _nc_UpdateAttrs(
2624                 chtype  c)
2625                 { /* void */ }
2626
2627 /* ./base/legacy_coding.c */
2628
2629 #undef use_legacy_coding_sp
2630 int     use_legacy_coding_sp(
2631                 SCREEN  *sp, 
2632                 int     level)
2633                 { return(*(int *)0); }
2634
2635 #undef use_legacy_coding
2636 int     use_legacy_coding(
2637                 int     level)
2638                 { return(*(int *)0); }
2639
2640 /* ./base/lib_dft_fgbg.c */
2641
2642 #undef use_default_colors_sp
2643 int     use_default_colors_sp(
2644                 SCREEN  *sp)
2645                 { return(*(int *)0); }
2646
2647 #undef use_default_colors
2648 int     use_default_colors(void)
2649                 { return(*(int *)0); }
2650
2651 #undef assume_default_colors_sp
2652 int     assume_default_colors_sp(
2653                 SCREEN  *sp, 
2654                 int     fg, 
2655                 int     bg)
2656                 { return(*(int *)0); }
2657
2658 #undef assume_default_colors
2659 int     assume_default_colors(
2660                 int     fg, 
2661                 int     bg)
2662                 { return(*(int *)0); }
2663
2664 /* ./tinfo/lib_print.c */
2665
2666 #undef mcprint_sp
2667 int     mcprint_sp(
2668                 SCREEN  *sp, 
2669                 char    *data, 
2670                 int     len)
2671                 { return(*(int *)0); }
2672
2673 #undef mcprint
2674 int     mcprint(
2675                 char    *data, 
2676                 int     len)
2677                 { return(*(int *)0); }
2678
2679 /* ./base/new_pair.c */
2680
2681 #undef _nc_new_pair
2682 void    _nc_new_pair(void)
2683                 { /* void */ }
2684
2685 /* ./base/resizeterm.c */
2686
2687 #undef is_term_resized_sp
2688 NCURSES_BOOL is_term_resized_sp(
2689                 SCREEN  *sp, 
2690                 int     ToLines, 
2691                 int     ToCols)
2692                 { return(*(NCURSES_BOOL *)0); }
2693
2694 #undef is_term_resized
2695 NCURSES_BOOL is_term_resized(
2696                 int     ToLines, 
2697                 int     ToCols)
2698                 { return(*(NCURSES_BOOL *)0); }
2699
2700 #undef resize_term_sp
2701 int     resize_term_sp(
2702                 SCREEN  *sp, 
2703                 int     ToLines, 
2704                 int     ToCols)
2705                 { return(*(int *)0); }
2706
2707 #undef resize_term
2708 int     resize_term(
2709                 int     ToLines, 
2710                 int     ToCols)
2711                 { return(*(int *)0); }
2712
2713 #undef resizeterm_sp
2714 int     resizeterm_sp(
2715                 SCREEN  *sp, 
2716                 int     ToLines, 
2717                 int     ToCols)
2718                 { return(*(int *)0); }
2719
2720 #undef resizeterm
2721 int     resizeterm(
2722                 int     ToLines, 
2723                 int     ToCols)
2724                 { return(*(int *)0); }
2725
2726 /* ./trace/trace_xnames.c */
2727
2728 #undef _nc_trace_xnames
2729 void    _nc_trace_xnames(
2730                 TERMTYPE *tp)
2731                 { /* void */ }
2732
2733 /* ./tinfo/use_screen.c */
2734
2735 #undef use_screen
2736 int     use_screen(
2737                 SCREEN  *screen, 
2738                 NCURSES_SCREEN_CB func, 
2739                 void    *data)
2740                 { return(*(int *)0); }
2741
2742 /* ./base/use_window.c */
2743
2744 #undef use_window
2745 int     use_window(
2746                 WINDOW  *win, 
2747                 NCURSES_WINDOW_CB func, 
2748                 void    *data)
2749                 { return(*(int *)0); }
2750
2751 /* ./base/wresize.c */
2752
2753 #undef wresize
2754 int     wresize(
2755                 WINDOW  *win, 
2756                 int     ToLines, 
2757                 int     ToCols)
2758                 { return(*(int *)0); }
2759
2760 /* ./tinfo/access.c */
2761
2762 #undef _nc_rootname
2763 char    *_nc_rootname(
2764                 char    *path)
2765                 { return(*(char **)0); }
2766
2767 #undef _nc_is_abs_path
2768 NCURSES_BOOL _nc_is_abs_path(
2769                 const char *path)
2770                 { return(*(NCURSES_BOOL *)0); }
2771
2772 #undef _nc_pathlast
2773 unsigned _nc_pathlast(
2774                 const char *path)
2775                 { return(*(unsigned *)0); }
2776
2777 #undef _nc_basename
2778 char    *_nc_basename(
2779                 char    *path)
2780                 { return(*(char **)0); }
2781
2782 #undef _nc_access
2783 int     _nc_access(
2784                 const char *path, 
2785                 int     mode)
2786                 { return(*(int *)0); }
2787
2788 #undef _nc_is_dir_path
2789 NCURSES_BOOL _nc_is_dir_path(
2790                 const char *path)
2791                 { return(*(NCURSES_BOOL *)0); }
2792
2793 #undef _nc_is_file_path
2794 NCURSES_BOOL _nc_is_file_path(
2795                 const char *path)
2796                 { return(*(NCURSES_BOOL *)0); }
2797
2798 #undef _nc_env_access
2799 int     _nc_env_access(void)
2800                 { return(*(int *)0); }
2801
2802 /* ./tinfo/add_tries.c */
2803
2804 #undef _nc_add_to_try
2805 int     _nc_add_to_try(
2806                 TRIES   **tree, 
2807                 const char *str, 
2808                 unsigned code)
2809                 { return(*(int *)0); }
2810
2811 /* ./tinfo/alloc_ttype.c */
2812
2813 #undef _nc_align_termtype
2814 void    _nc_align_termtype(
2815                 TERMTYPE2 *to, 
2816                 TERMTYPE2 *from)
2817                 { /* void */ }
2818
2819 #undef _nc_copy_termtype
2820 void    _nc_copy_termtype(
2821                 TERMTYPE *dst, 
2822                 const TERMTYPE *src)
2823                 { /* void */ }
2824
2825 /* ./codes.c */
2826
2827 #undef boolcodes
2828 const char *const boolcodes[] = {0};
2829 #undef numcodes
2830 const char *const numcodes[] = {0};
2831 #undef strcodes
2832 const char *const strcodes[] = {0};
2833
2834 /* ./comp_captab.c */
2835
2836 #undef _nc_get_table
2837 const struct name_table_entry *_nc_get_table(
2838                 NCURSES_BOOL termcap)
2839                 { return(*(const struct name_table_entry **)0); }
2840
2841 #undef _nc_get_hash_table
2842 const HashValue *_nc_get_hash_table(
2843                 NCURSES_BOOL termcap)
2844                 { return(*(const HashValue **)0); }
2845
2846 #undef _nc_get_alias_table
2847 const struct alias *_nc_get_alias_table(
2848                 NCURSES_BOOL termcap)
2849                 { return(*(const struct alias **)0); }
2850
2851 #undef _nc_get_hash_info
2852 const HashData *_nc_get_hash_info(
2853                 NCURSES_BOOL termcap)
2854                 { return(*(const HashData **)0); }
2855
2856 /* ./tinfo/comp_error.c */
2857
2858 #undef _nc_suppress_warnings
2859 NCURSES_BOOL _nc_suppress_warnings;
2860 #undef _nc_curr_line
2861 int     _nc_curr_line;
2862 #undef _nc_curr_col
2863 int     _nc_curr_col;
2864
2865 #undef _nc_get_source
2866 const char *_nc_get_source(void)
2867                 { return(*(const char **)0); }
2868
2869 #undef _nc_set_source
2870 void    _nc_set_source(
2871                 const char *const name)
2872                 { /* void */ }
2873
2874 #undef _nc_set_type
2875 void    _nc_set_type(
2876                 const char *const name)
2877                 { /* void */ }
2878
2879 #undef _nc_get_type
2880 void    _nc_get_type(
2881                 char    *name)
2882                 { /* void */ }
2883
2884 #undef _nc_warning
2885 void    _nc_warning(
2886                 const char *const fmt, 
2887                 ...)
2888                 { /* void */ }
2889
2890 #undef _nc_err_abort
2891 void    _nc_err_abort(
2892                 const char *const fmt, 
2893                 ...)
2894                 { /* void */ }
2895
2896 #undef _nc_syserr_abort
2897 void    _nc_syserr_abort(
2898                 const char *const fmt, 
2899                 ...)
2900                 { /* void */ }
2901
2902 /* ./tinfo/comp_hash.c */
2903
2904 #undef _nc_find_entry
2905 struct name_table_entry const *_nc_find_entry(
2906                 const char *string, 
2907                 const HashValue *hash_table)
2908                 { return(*(struct name_table_entry const **)0); }
2909
2910 #undef _nc_find_type_entry
2911 struct name_table_entry const *_nc_find_type_entry(
2912                 const char *string, 
2913                 int     type, 
2914                 NCURSES_BOOL termcap)
2915                 { return(*(struct name_table_entry const **)0); }
2916
2917 #undef _nc_find_user_entry
2918 struct user_table_entry const *_nc_find_user_entry(
2919                 const char *string)
2920                 { return(*(struct user_table_entry const **)0); }
2921
2922 /* ./comp_userdefs.c */
2923
2924 #undef _nc_get_userdefs_table
2925 const struct user_table_entry *_nc_get_userdefs_table(void)
2926                 { return(*(const struct user_table_entry **)0); }
2927
2928 #undef _nc_get_hash_user
2929 const HashData *_nc_get_hash_user(void)
2930                 { return(*(const HashData **)0); }
2931
2932 /* ./tinfo/db_iterator.c */
2933
2934 #undef _nc_tic_dir
2935 const char *_nc_tic_dir(
2936                 const char *path)
2937                 { return(*(const char **)0); }
2938
2939 #undef _nc_keep_tic_dir
2940 void    _nc_keep_tic_dir(
2941                 const char *path)
2942                 { /* void */ }
2943
2944 #undef _nc_last_db
2945 void    _nc_last_db(void)
2946                 { /* void */ }
2947
2948 #undef _nc_next_db
2949 const char *_nc_next_db(
2950                 DBDIRS  *state, 
2951                 int     *offset)
2952                 { return(*(const char **)0); }
2953
2954 #undef _nc_first_db
2955 void    _nc_first_db(
2956                 DBDIRS  *state, 
2957                 int     *offset)
2958                 { /* void */ }
2959
2960 /* ./tinfo/doalloc.c */
2961
2962 #undef _nc_doalloc
2963 void    *_nc_doalloc(
2964                 void    *oldp, 
2965                 size_t  amount)
2966                 { return(*(void **)0); }
2967
2968 /* ./tinfo/entries.c */
2969
2970 #undef _nc_head
2971 ENTRY   *_nc_head;
2972 #undef _nc_tail
2973 ENTRY   *_nc_tail;
2974
2975 #undef _nc_free_entry
2976 void    _nc_free_entry(
2977                 ENTRY   *headp, 
2978                 TERMTYPE2 *tterm)
2979                 { /* void */ }
2980
2981 #undef _nc_free_entries
2982 void    _nc_free_entries(
2983                 ENTRY   *headp)
2984                 { /* void */ }
2985
2986 #undef _nc_leaks_tinfo
2987 void    _nc_leaks_tinfo(void)
2988                 { /* void */ }
2989
2990 /* ./fallback.c */
2991
2992 #undef _nc_fallback
2993 const TERMTYPE2 *_nc_fallback(
2994                 const char *name)
2995                 { return(*(const TERMTYPE2 **)0); }
2996
2997 /* ./tinfo/free_ttype.c */
2998
2999 #undef _nc_free_termtype
3000 void    _nc_free_termtype(
3001                 TERMTYPE *ptr)
3002                 { /* void */ }
3003
3004 #undef _nc_user_definable
3005 NCURSES_BOOL _nc_user_definable;
3006
3007 #undef use_extended_names
3008 int     use_extended_names(
3009                 NCURSES_BOOL flag)
3010                 { return(*(int *)0); }
3011
3012 /* ./tinfo/getenv_num.c */
3013
3014 #undef _nc_getenv_num
3015 int     _nc_getenv_num(
3016                 const char *name)
3017                 { return(*(int *)0); }
3018
3019 #undef _nc_setenv_num
3020 void    _nc_setenv_num(
3021                 const char *name, 
3022                 int     value)
3023                 { /* void */ }
3024
3025 /* ./tinfo/home_terminfo.c */
3026
3027 #undef _nc_home_terminfo
3028 char    *_nc_home_terminfo(void)
3029                 { return(*(char **)0); }
3030
3031 /* ./tinfo/init_keytry.c */
3032
3033 #undef _nc_init_keytry
3034 void    _nc_init_keytry(
3035                 SCREEN  *sp)
3036                 { /* void */ }
3037
3038 /* ./tinfo/lib_acs.c */
3039
3040 #undef acs_map
3041 chtype  acs_map[128];
3042
3043 #undef _nc_init_acs_sp
3044 void    _nc_init_acs_sp(
3045                 SCREEN  *sp)
3046                 { /* void */ }
3047
3048 #undef _nc_init_acs
3049 void    _nc_init_acs(void)
3050                 { /* void */ }
3051
3052 /* ./tinfo/lib_baudrate.c */
3053
3054 struct speed {
3055     int given_speed; 
3056     int actual_speed; 
3057 };
3058
3059 #undef _nc_baudrate
3060 int     _nc_baudrate(
3061                 int     OSpeed)
3062                 { return(*(int *)0); }
3063
3064 #undef _nc_ospeed
3065 int     _nc_ospeed(
3066                 int     BaudRate)
3067                 { return(*(int *)0); }
3068
3069 #undef baudrate_sp
3070 int     baudrate_sp(
3071                 SCREEN  *sp)
3072                 { return(*(int *)0); }
3073
3074 #undef baudrate
3075 int     baudrate(void)
3076                 { return(*(int *)0); }
3077
3078 /* ./tinfo/lib_cur_term.c */
3079
3080 #undef cur_term
3081 TERMINAL *cur_term;
3082
3083 #undef set_curterm_sp
3084 TERMINAL *set_curterm_sp(
3085                 SCREEN  *sp, 
3086                 TERMINAL *termp)
3087                 { return(*(TERMINAL **)0); }
3088
3089 #undef set_curterm
3090 TERMINAL *set_curterm(
3091                 TERMINAL *termp)
3092                 { return(*(TERMINAL **)0); }
3093
3094 #undef del_curterm_sp
3095 int     del_curterm_sp(
3096                 SCREEN  *sp, 
3097                 TERMINAL *termp)
3098                 { return(*(int *)0); }
3099
3100 #undef del_curterm
3101 int     del_curterm(
3102                 TERMINAL *termp)
3103                 { return(*(int *)0); }
3104
3105 /* ./tinfo/lib_data.c */
3106
3107 #undef stdscr
3108 WINDOW  *stdscr;
3109 #undef curscr
3110 WINDOW  *curscr;
3111 #undef newscr
3112 WINDOW  *newscr;
3113 #undef _nc_screen_chain
3114 SCREEN  *_nc_screen_chain;
3115 #undef SP
3116 SCREEN  *SP;
3117 #undef _nc_globals
3118 NCURSES_GLOBALS _nc_globals;
3119 #undef _nc_prescreen
3120 NCURSES_PRESCREEN _nc_prescreen;
3121
3122 #undef _nc_screen_of
3123 SCREEN  *_nc_screen_of(
3124                 WINDOW  *win)
3125                 { return(*(SCREEN **)0); }
3126
3127 /* ./tinfo/lib_has_cap.c */
3128
3129 #undef has_ic_sp
3130 NCURSES_BOOL has_ic_sp(
3131                 SCREEN  *sp)
3132                 { return(*(NCURSES_BOOL *)0); }
3133
3134 #undef has_ic
3135 NCURSES_BOOL has_ic(void)
3136                 { return(*(NCURSES_BOOL *)0); }
3137
3138 #undef has_il_sp
3139 NCURSES_BOOL has_il_sp(
3140                 SCREEN  *sp)
3141                 { return(*(NCURSES_BOOL *)0); }
3142
3143 #undef has_il
3144 NCURSES_BOOL has_il(void)
3145                 { return(*(NCURSES_BOOL *)0); }
3146
3147 /* ./tinfo/lib_kernel.c */
3148
3149 #undef erasechar_sp
3150 char    erasechar_sp(
3151                 SCREEN  *sp)
3152                 { return(*(char *)0); }
3153
3154 #undef erasechar
3155 char    erasechar(void)
3156                 { return(*(char *)0); }
3157
3158 #undef killchar_sp
3159 char    killchar_sp(
3160                 SCREEN  *sp)
3161                 { return(*(char *)0); }
3162
3163 #undef killchar
3164 char    killchar(void)
3165                 { return(*(char *)0); }
3166
3167 #undef flushinp_sp
3168 int     flushinp_sp(
3169                 SCREEN  *sp)
3170                 { return(*(int *)0); }
3171
3172 #undef flushinp
3173 int     flushinp(void)
3174                 { return(*(int *)0); }
3175
3176 /* ./lib_keyname.c */
3177
3178 struct kn { short offset; int code; };
3179
3180 #undef keyname_sp
3181 const char *keyname_sp(
3182                 SCREEN  *sp, 
3183                 int     c)
3184                 { return(*(const char **)0); }
3185
3186 #undef keyname
3187 const char *keyname(
3188                 int     c)
3189                 { return(*(const char **)0); }
3190
3191 /* ./tinfo/lib_longname.c */
3192
3193 #undef longname_sp
3194 char    *longname_sp(
3195                 SCREEN  *sp)
3196                 { return(*(char **)0); }
3197
3198 #undef longname
3199 char    *longname(void)
3200                 { return(*(char **)0); }
3201
3202 /* ./tinfo/lib_napms.c */
3203
3204 #undef napms_sp
3205 int     napms_sp(
3206                 SCREEN  *sp, 
3207                 int     ms)
3208                 { return(*(int *)0); }
3209
3210 #undef napms
3211 int     napms(
3212                 int     ms)
3213                 { return(*(int *)0); }
3214
3215 /* ./tinfo/lib_options.c */
3216
3217 #undef idlok
3218 int     idlok(
3219                 WINDOW  *win, 
3220                 NCURSES_BOOL flag)
3221                 { return(*(int *)0); }
3222
3223 #undef idcok
3224 void    idcok(
3225                 WINDOW  *win, 
3226                 NCURSES_BOOL flag)
3227                 { /* void */ }
3228
3229 #undef halfdelay_sp
3230 int     halfdelay_sp(
3231                 SCREEN  *sp, 
3232                 int     t)
3233                 { return(*(int *)0); }
3234
3235 #undef halfdelay
3236 int     halfdelay(
3237                 int     t)
3238                 { return(*(int *)0); }
3239
3240 #undef nodelay
3241 int     nodelay(
3242                 WINDOW  *win, 
3243                 NCURSES_BOOL flag)
3244                 { return(*(int *)0); }
3245
3246 #undef notimeout
3247 int     notimeout(
3248                 WINDOW  *win, 
3249                 NCURSES_BOOL f)
3250                 { return(*(int *)0); }
3251
3252 #undef wtimeout
3253 void    wtimeout(
3254                 WINDOW  *win, 
3255                 int     delay)
3256                 { /* void */ }
3257
3258 #undef keypad
3259 int     keypad(
3260                 WINDOW  *win, 
3261                 NCURSES_BOOL flag)
3262                 { return(*(int *)0); }
3263
3264 #undef meta
3265 int     meta(
3266                 WINDOW  *win, 
3267                 NCURSES_BOOL flag)
3268                 { return(*(int *)0); }
3269
3270 #undef curs_set_sp
3271 int     curs_set_sp(
3272                 SCREEN  *sp, 
3273                 int     vis)
3274                 { return(*(int *)0); }
3275
3276 #undef curs_set
3277 int     curs_set(
3278                 int     vis)
3279                 { return(*(int *)0); }
3280
3281 #undef typeahead_sp
3282 int     typeahead_sp(
3283                 SCREEN  *sp, 
3284                 int     fd)
3285                 { return(*(int *)0); }
3286
3287 #undef typeahead
3288 int     typeahead(
3289                 int     fd)
3290                 { return(*(int *)0); }
3291
3292 #undef has_key_sp
3293 int     has_key_sp(
3294                 SCREEN  *sp, 
3295                 int     keycode)
3296                 { return(*(int *)0); }
3297
3298 #undef has_key
3299 int     has_key(
3300                 int     keycode)
3301                 { return(*(int *)0); }
3302
3303 #undef _nc_putp_flush_sp
3304 int     _nc_putp_flush_sp(
3305                 SCREEN  *sp, 
3306                 const char *name, 
3307                 const char *value)
3308                 { return(*(int *)0); }
3309
3310 #undef _nc_keypad
3311 int     _nc_keypad(
3312                 SCREEN  *sp, 
3313                 int     flag)
3314                 { return(*(int *)0); }
3315
3316 /* ./tinfo/lib_raw.c */
3317
3318 #undef raw_sp
3319 int     raw_sp(
3320                 SCREEN  *sp)
3321                 { return(*(int *)0); }
3322
3323 #undef raw
3324 int     raw(void)
3325                 { return(*(int *)0); }
3326
3327 #undef cbreak_sp
3328 int     cbreak_sp(
3329                 SCREEN  *sp)
3330                 { return(*(int *)0); }
3331
3332 #undef cbreak
3333 int     cbreak(void)
3334                 { return(*(int *)0); }
3335
3336 #undef qiflush_sp
3337 void    qiflush_sp(
3338                 SCREEN  *sp)
3339                 { /* void */ }
3340
3341 #undef qiflush
3342 void    qiflush(void)
3343                 { /* void */ }
3344
3345 #undef noraw_sp
3346 int     noraw_sp(
3347                 SCREEN  *sp)
3348                 { return(*(int *)0); }
3349
3350 #undef noraw
3351 int     noraw(void)
3352                 { return(*(int *)0); }
3353
3354 #undef nocbreak_sp
3355 int     nocbreak_sp(
3356                 SCREEN  *sp)
3357                 { return(*(int *)0); }
3358
3359 #undef nocbreak
3360 int     nocbreak(void)
3361                 { return(*(int *)0); }
3362
3363 #undef noqiflush_sp
3364 void    noqiflush_sp(
3365                 SCREEN  *sp)
3366                 { /* void */ }
3367
3368 #undef noqiflush
3369 void    noqiflush(void)
3370                 { /* void */ }
3371
3372 #undef intrflush_sp
3373 int     intrflush_sp(
3374                 SCREEN  *sp, 
3375                 WINDOW  *win, 
3376                 NCURSES_BOOL flag)
3377                 { return(*(int *)0); }
3378
3379 #undef intrflush
3380 int     intrflush(
3381                 WINDOW  *win, 
3382                 NCURSES_BOOL flag)
3383                 { return(*(int *)0); }
3384
3385 /* ./tinfo/lib_setup.c */
3386
3387 #undef ttytype
3388 char    ttytype[256];
3389 #undef LINES
3390 int     LINES;
3391 #undef COLS
3392 int     COLS;
3393 #undef TABSIZE
3394 int     TABSIZE;
3395
3396 #undef set_tabsize_sp
3397 int     set_tabsize_sp(
3398                 SCREEN  *sp, 
3399                 int     value)
3400                 { return(*(int *)0); }
3401
3402 #undef set_tabsize
3403 int     set_tabsize(
3404                 int     value)
3405                 { return(*(int *)0); }
3406
3407 #undef _nc_handle_sigwinch
3408 int     _nc_handle_sigwinch(
3409                 SCREEN  *sp)
3410                 { return(*(int *)0); }
3411
3412 #undef use_env_sp
3413 void    use_env_sp(
3414                 SCREEN  *sp, 
3415                 NCURSES_BOOL f)
3416                 { /* void */ }
3417
3418 #undef use_tioctl_sp
3419 void    use_tioctl_sp(
3420                 SCREEN  *sp, 
3421                 NCURSES_BOOL f)
3422                 { /* void */ }
3423
3424 #undef use_env
3425 void    use_env(
3426                 NCURSES_BOOL f)
3427                 { /* void */ }
3428
3429 #undef use_tioctl
3430 void    use_tioctl(
3431                 NCURSES_BOOL f)
3432                 { /* void */ }
3433
3434 #undef _nc_get_screensize
3435 void    _nc_get_screensize(
3436                 SCREEN  *sp, 
3437                 int     *linep, 
3438                 int     *colp)
3439                 { /* void */ }
3440
3441 #undef _nc_update_screensize
3442 void    _nc_update_screensize(
3443                 SCREEN  *sp)
3444                 { /* void */ }
3445
3446 #undef _nc_setup_tinfo
3447 int     _nc_setup_tinfo(
3448                 const char *const tn, 
3449                 TERMTYPE2 *const tp)
3450                 { return(*(int *)0); }
3451
3452 #undef _nc_tinfo_cmdch
3453 void    _nc_tinfo_cmdch(
3454                 TERMINAL *termp, 
3455                 int     proto)
3456                 { /* void */ }
3457
3458 #undef _nc_get_locale
3459 char    *_nc_get_locale(void)
3460                 { return(*(char **)0); }
3461
3462 #undef _nc_unicode_locale
3463 int     _nc_unicode_locale(void)
3464                 { return(*(int *)0); }
3465
3466 #undef _nc_locale_breaks_acs
3467 int     _nc_locale_breaks_acs(
3468                 TERMINAL *termp)
3469                 { return(*(int *)0); }
3470
3471 #undef _nc_setupterm
3472 int     _nc_setupterm(
3473                 const char *tname, 
3474                 int     Filedes, 
3475                 int     *errret, 
3476                 int     reuse)
3477                 { return(*(int *)0); }
3478
3479 #undef new_prescr
3480 SCREEN  *new_prescr(void)
3481                 { return(*(SCREEN **)0); }
3482
3483 #undef setupterm
3484 int     setupterm(
3485                 const char *tname, 
3486                 int     Filedes, 
3487                 int     *errret)
3488                 { return(*(int *)0); }
3489
3490 /* ./tinfo/lib_termcap.c */
3491
3492 #undef UP
3493 char    *UP;
3494 #undef BC
3495 char    *BC;
3496
3497 #undef tgetent_sp
3498 int     tgetent_sp(
3499                 SCREEN  *sp, 
3500                 char    *bufp, 
3501                 const char *name)
3502                 { return(*(int *)0); }
3503
3504 #undef tgetent
3505 int     tgetent(
3506                 char    *bufp, 
3507                 const char *name)
3508                 { return(*(int *)0); }
3509
3510 #undef tgetflag_sp
3511 int     tgetflag_sp(
3512                 SCREEN  *sp, 
3513                 const char *id)
3514                 { return(*(int *)0); }
3515
3516 #undef tgetflag
3517 int     tgetflag(
3518                 const char *id)
3519                 { return(*(int *)0); }
3520
3521 #undef tgetnum_sp
3522 int     tgetnum_sp(
3523                 SCREEN  *sp, 
3524                 const char *id)
3525                 { return(*(int *)0); }
3526
3527 #undef tgetnum
3528 int     tgetnum(
3529                 const char *id)
3530                 { return(*(int *)0); }
3531
3532 #undef tgetstr_sp
3533 char    *tgetstr_sp(
3534                 SCREEN  *sp, 
3535                 const char *id, 
3536                 char    **area)
3537                 { return(*(char **)0); }
3538
3539 #undef tgetstr
3540 char    *tgetstr(
3541                 const char *id, 
3542                 char    **area)
3543                 { return(*(char **)0); }
3544
3545 /* ./tinfo/lib_termname.c */
3546
3547 #undef termname_sp
3548 char    *termname_sp(
3549                 SCREEN  *sp)
3550                 { return(*(char **)0); }
3551
3552 #undef termname
3553 char    *termname(void)
3554                 { return(*(char **)0); }
3555
3556 /* ./tinfo/lib_tgoto.c */
3557
3558 #undef tgoto
3559 char    *tgoto(
3560                 const char *string, 
3561                 int     x, 
3562                 int     y)
3563                 { return(*(char **)0); }
3564
3565 /* ./tinfo/lib_ti.c */
3566
3567 #undef tigetflag_sp
3568 int     tigetflag_sp(
3569                 SCREEN  *sp, 
3570                 const char *str)
3571                 { return(*(int *)0); }
3572
3573 #undef tigetflag
3574 int     tigetflag(
3575                 const char *str)
3576                 { return(*(int *)0); }
3577
3578 #undef tigetnum_sp
3579 int     tigetnum_sp(
3580                 SCREEN  *sp, 
3581                 const char *str)
3582                 { return(*(int *)0); }
3583
3584 #undef tigetnum
3585 int     tigetnum(
3586                 const char *str)
3587                 { return(*(int *)0); }
3588
3589 #undef tigetstr_sp
3590 char    *tigetstr_sp(
3591                 SCREEN  *sp, 
3592                 const char *str)
3593                 { return(*(char **)0); }
3594
3595 #undef tigetstr
3596 char    *tigetstr(
3597                 const char *str)
3598                 { return(*(char **)0); }
3599
3600 /* ./tinfo/lib_tparm.c */
3601
3602 #undef _nc_tparm_err
3603 int     _nc_tparm_err;
3604
3605 #undef _nc_tparm_analyze
3606 int     _nc_tparm_analyze(
3607                 const char *string, 
3608                 char    *p_is_s[9], 
3609                 int     *_nc_popcount)
3610                 { return(*(int *)0); }
3611
3612 #undef tparm
3613 char    *tparm(
3614                 const char *string, 
3615                 ...)
3616                 { return(*(char **)0); }
3617
3618 #undef tiparm
3619 char    *tiparm(
3620                 const char *string, 
3621                 ...)
3622                 { return(*(char **)0); }
3623
3624 /* ./tinfo/lib_tputs.c */
3625
3626 #undef PC
3627 char    PC;
3628 #undef ospeed
3629 short   ospeed;
3630 #undef _nc_nulls_sent
3631 int     _nc_nulls_sent;
3632
3633 #undef _nc_set_no_padding
3634 void    _nc_set_no_padding(
3635                 SCREEN  *sp)
3636                 { /* void */ }
3637
3638 #undef delay_output_sp
3639 int     delay_output_sp(
3640                 SCREEN  *sp, 
3641                 int     ms)
3642                 { return(*(int *)0); }
3643
3644 #undef delay_output
3645 int     delay_output(
3646                 int     ms)
3647                 { return(*(int *)0); }
3648
3649 #undef _nc_flush_sp
3650 void    _nc_flush_sp(
3651                 SCREEN  *sp)
3652                 { /* void */ }
3653
3654 #undef _nc_flush
3655 void    _nc_flush(void)
3656                 { /* void */ }
3657
3658 #undef _nc_outch_sp
3659 int     _nc_outch_sp(
3660                 SCREEN  *sp, 
3661                 int     ch)
3662                 { return(*(int *)0); }
3663
3664 #undef _nc_outch
3665 int     _nc_outch(
3666                 int     ch)
3667                 { return(*(int *)0); }
3668
3669 #undef _nc_putchar_sp
3670 int     _nc_putchar_sp(
3671                 SCREEN  *sp, 
3672                 int     ch)
3673                 { return(*(int *)0); }
3674
3675 #undef _nc_putchar
3676 int     _nc_putchar(
3677                 int     ch)
3678                 { return(*(int *)0); }
3679
3680 #undef putp_sp
3681 int     putp_sp(
3682                 SCREEN  *sp, 
3683                 const char *string)
3684                 { return(*(int *)0); }
3685
3686 #undef putp
3687 int     putp(
3688                 const char *string)
3689                 { return(*(int *)0); }
3690
3691 #undef _nc_putp_sp
3692 int     _nc_putp_sp(
3693                 SCREEN  *sp, 
3694                 const char *name, 
3695                 const char *string)
3696                 { return(*(int *)0); }
3697
3698 #undef _nc_putp
3699 int     _nc_putp(
3700                 const char *name, 
3701                 const char *string)
3702                 { return(*(int *)0); }
3703
3704 #undef tputs_sp
3705 int     tputs_sp(
3706                 SCREEN  *sp, 
3707                 const char *string, 
3708                 int     affcnt, 
3709                 NCURSES_OUTC_sp outc)
3710                 { return(*(int *)0); }
3711
3712 #undef _nc_outc_wrapper
3713 int     _nc_outc_wrapper(
3714                 SCREEN  *sp, 
3715                 int     c)
3716                 { return(*(int *)0); }
3717
3718 #undef tputs
3719 int     tputs(
3720                 const char *string, 
3721                 int     affcnt, 
3722                 int     (*outc)(
3723                 int     p1))
3724                 { return(*(int *)0); }
3725
3726 /* ./trace/lib_trace.c */
3727
3728 #undef _nc_tracing
3729 unsigned _nc_tracing;
3730 #undef _nc_tputs_trace
3731 const char *_nc_tputs_trace = {0};
3732 #undef _nc_outchars
3733 long    _nc_outchars;
3734
3735 #undef trace
3736 void    trace(
3737                 const unsigned int tracelevel)
3738                 { /* void */ }
3739
3740 #undef _tracef
3741 void    _tracef(
3742                 const char *fmt, 
3743                 ...)
3744                 { /* void */ }
3745
3746 #undef _nc_retrace_bool
3747 NCURSES_BOOL _nc_retrace_bool(
3748                 int     code)
3749                 { return(*(NCURSES_BOOL *)0); }
3750
3751 #undef _nc_retrace_char
3752 char    _nc_retrace_char(
3753                 int     code)
3754                 { return(*(char *)0); }
3755
3756 #undef _nc_retrace_int
3757 int     _nc_retrace_int(
3758                 int     code)
3759                 { return(*(int *)0); }
3760
3761 #undef _nc_retrace_unsigned
3762 unsigned _nc_retrace_unsigned(
3763                 unsigned code)
3764                 { return(*(unsigned *)0); }
3765
3766 #undef _nc_retrace_ptr
3767 char    *_nc_retrace_ptr(
3768                 char    *code)
3769                 { return(*(char **)0); }
3770
3771 #undef _nc_retrace_cptr
3772 const char *_nc_retrace_cptr(
3773                 const char *code)
3774                 { return(*(const char **)0); }
3775
3776 #undef _nc_retrace_cvoid_ptr
3777 const void *_nc_retrace_cvoid_ptr(
3778                 const void *code)
3779                 { return(*(const void **)0); }
3780
3781 #undef _nc_retrace_void_ptr
3782 void    *_nc_retrace_void_ptr(
3783                 void    *code)
3784                 { return(*(void **)0); }
3785
3786 #undef _nc_retrace_sp
3787 SCREEN  *_nc_retrace_sp(
3788                 SCREEN  *code)
3789                 { return(*(SCREEN **)0); }
3790
3791 #undef _nc_retrace_win
3792 WINDOW  *_nc_retrace_win(
3793                 WINDOW  *code)
3794                 { return(*(WINDOW **)0); }
3795
3796 #undef _nc_fmt_funcptr
3797 char    *_nc_fmt_funcptr(
3798                 char    *target, 
3799                 const char *source, 
3800                 size_t  size)
3801                 { return(*(char **)0); }
3802
3803 /* ./trace/lib_traceatr.c */
3804
3805 #undef _traceattr2
3806 char    *_traceattr2(
3807                 int     bufnum, 
3808                 chtype  newmode)
3809                 { return(*(char **)0); }
3810
3811 #undef _traceattr
3812 char    *_traceattr(
3813                 attr_t  newmode)
3814                 { return(*(char **)0); }
3815
3816 #undef _nc_retrace_int_attr_t
3817 int     _nc_retrace_int_attr_t(
3818                 attr_t  code)
3819                 { return(*(int *)0); }
3820
3821 #undef _nc_retrace_attr_t
3822 attr_t  _nc_retrace_attr_t(
3823                 attr_t  code)
3824                 { return(*(attr_t *)0); }
3825
3826 #undef _nc_altcharset_name
3827 const char *_nc_altcharset_name(
3828                 attr_t  attr, 
3829                 chtype  ch)
3830                 { return(*(const char **)0); }
3831
3832 #undef _tracechtype2
3833 char    *_tracechtype2(
3834                 int     bufnum, 
3835                 chtype  ch)
3836                 { return(*(char **)0); }
3837
3838 #undef _tracechtype
3839 char    *_tracechtype(
3840                 chtype  ch)
3841                 { return(*(char **)0); }
3842
3843 #undef _nc_retrace_chtype
3844 chtype  _nc_retrace_chtype(
3845                 chtype  code)
3846                 { return(*(chtype *)0); }
3847
3848 /* ./trace/lib_tracebits.c */
3849
3850 #undef _nc_trace_ttymode
3851 char    *_nc_trace_ttymode(
3852                 struct termios *tty)
3853                 { return(*(char **)0); }
3854
3855 #undef _nc_tracebits
3856 char    *_nc_tracebits(void)
3857                 { return(*(char **)0); }
3858
3859 /* ./trace/lib_tracechr.c */
3860
3861 #undef _nc_tracechar
3862 char    *_nc_tracechar(
3863                 SCREEN  *sp, 
3864                 int     ch)
3865                 { return(*(char **)0); }
3866
3867 #undef _tracechar
3868 char    *_tracechar(
3869                 int     ch)
3870                 { return(*(char **)0); }
3871
3872 /* ./tinfo/lib_ttyflags.c */
3873
3874 #undef _nc_get_tty_mode_sp
3875 int     _nc_get_tty_mode_sp(
3876                 SCREEN  *sp, 
3877                 struct termios *buf)
3878                 { return(*(int *)0); }
3879
3880 #undef _nc_get_tty_mode
3881 int     _nc_get_tty_mode(
3882                 struct termios *buf)
3883                 { return(*(int *)0); }
3884
3885 #undef _nc_set_tty_mode_sp
3886 int     _nc_set_tty_mode_sp(
3887                 SCREEN  *sp, 
3888                 struct termios *buf)
3889                 { return(*(int *)0); }
3890
3891 #undef _nc_set_tty_mode
3892 int     _nc_set_tty_mode(
3893                 struct termios *buf)
3894                 { return(*(int *)0); }
3895
3896 #undef def_shell_mode_sp
3897 int     def_shell_mode_sp(
3898                 SCREEN  *sp)
3899                 { return(*(int *)0); }
3900
3901 #undef def_shell_mode
3902 int     def_shell_mode(void)
3903                 { return(*(int *)0); }
3904
3905 #undef def_prog_mode_sp
3906 int     def_prog_mode_sp(
3907                 SCREEN  *sp)
3908                 { return(*(int *)0); }
3909
3910 #undef def_prog_mode
3911 int     def_prog_mode(void)
3912                 { return(*(int *)0); }
3913
3914 #undef reset_prog_mode_sp
3915 int     reset_prog_mode_sp(
3916                 SCREEN  *sp)
3917                 { return(*(int *)0); }
3918
3919 #undef reset_prog_mode
3920 int     reset_prog_mode(void)
3921                 { return(*(int *)0); }
3922
3923 #undef reset_shell_mode_sp
3924 int     reset_shell_mode_sp(
3925                 SCREEN  *sp)
3926                 { return(*(int *)0); }
3927
3928 #undef reset_shell_mode
3929 int     reset_shell_mode(void)
3930                 { return(*(int *)0); }
3931
3932 #undef savetty_sp
3933 int     savetty_sp(
3934                 SCREEN  *sp)
3935                 { return(*(int *)0); }
3936
3937 #undef savetty
3938 int     savetty(void)
3939                 { return(*(int *)0); }
3940
3941 #undef resetty_sp
3942 int     resetty_sp(
3943                 SCREEN  *sp)
3944                 { return(*(int *)0); }
3945
3946 #undef resetty
3947 int     resetty(void)
3948                 { return(*(int *)0); }
3949
3950 /* ./tty/lib_twait.c */
3951
3952 #undef _nc_timed_wait
3953 int     _nc_timed_wait(
3954                 SCREEN  *sp, 
3955                 int     mode, 
3956                 int     milliseconds, 
3957                 int     *timeleft)
3958                 { return(*(int *)0); }
3959
3960 /* ./tinfo/name_match.c */
3961
3962 #undef _nc_first_name
3963 char    *_nc_first_name(
3964                 const char *const sp)
3965                 { return(*(char **)0); }
3966
3967 #undef _nc_name_match
3968 int     _nc_name_match(
3969                 const char *const namelst, 
3970                 const char *const name, 
3971                 const char *const delim)
3972                 { return(*(int *)0); }
3973
3974 /* ./names.c */
3975
3976 #undef boolnames
3977 const char *const boolnames[] = {0};
3978 #undef boolfnames
3979 const char *const boolfnames[] = {0};
3980 #undef numnames
3981 const char *const numnames[] = {0};
3982 #undef numfnames
3983 const char *const numfnames[] = {0};
3984 #undef strnames
3985 const char *const strnames[] = {0};
3986 #undef strfnames
3987 const char *const strfnames[] = {0};
3988
3989 /* ./tinfo/obsolete.c */
3990
3991 #undef _nc_set_buffer_sp
3992 void    _nc_set_buffer_sp(
3993                 SCREEN  *sp, 
3994                 FILE    *ofp, 
3995                 int     buffered)
3996                 { /* void */ }
3997
3998 #undef _nc_set_buffer
3999 void    _nc_set_buffer(
4000                 FILE    *ofp, 
4001                 int     buffered)
4002                 { /* void */ }
4003
4004 /* ./tinfo/read_entry.c */
4005
4006 #undef _nc_init_termtype
4007 void    _nc_init_termtype(
4008                 TERMTYPE2 *const tp)
4009                 { /* void */ }
4010
4011 #undef _nc_read_termtype
4012 int     _nc_read_termtype(
4013                 TERMTYPE2 *ptr, 
4014                 char    *buffer, 
4015                 int     limit)
4016                 { return(*(int *)0); }
4017
4018 #undef _nc_read_file_entry
4019 int     _nc_read_file_entry(
4020                 const char *const filename, 
4021                 TERMTYPE2 *ptr)
4022                 { return(*(int *)0); }
4023
4024 #undef _nc_read_entry
4025 int     _nc_read_entry(
4026                 const char *const name, 
4027                 char    *const filename, 
4028                 TERMTYPE2 *const tp)
4029                 { return(*(int *)0); }
4030
4031 /* ./tinfo/read_termcap.c */
4032
4033 #undef _nc_read_termcap_entry
4034 int     _nc_read_termcap_entry(
4035                 const char *const tn, 
4036                 TERMTYPE2 *const tp)
4037                 { return(*(int *)0); }
4038
4039 /* ./tinfo/strings.c */
4040
4041 #undef _nc_str_init
4042 string_desc *_nc_str_init(
4043                 string_desc *dst, 
4044                 char    *src, 
4045                 size_t  len)
4046                 { return(*(string_desc **)0); }
4047
4048 #undef _nc_str_null
4049 string_desc *_nc_str_null(
4050                 string_desc *dst, 
4051                 size_t  len)
4052                 { return(*(string_desc **)0); }
4053
4054 #undef _nc_str_copy
4055 string_desc *_nc_str_copy(
4056                 string_desc *dst, 
4057                 string_desc *src)
4058                 { return(*(string_desc **)0); }
4059
4060 #undef _nc_safe_strcat
4061 NCURSES_BOOL _nc_safe_strcat(
4062                 string_desc *dst, 
4063                 const char *src)
4064                 { return(*(NCURSES_BOOL *)0); }
4065
4066 #undef _nc_safe_strcpy
4067 NCURSES_BOOL _nc_safe_strcpy(
4068                 string_desc *dst, 
4069                 const char *src)
4070                 { return(*(NCURSES_BOOL *)0); }
4071
4072 /* ./trace/trace_buf.c */
4073
4074 #undef _nc_trace_buf
4075 char    *_nc_trace_buf(
4076                 int     bufnum, 
4077                 size_t  want)
4078                 { return(*(char **)0); }
4079
4080 #undef _nc_trace_bufcat
4081 char    *_nc_trace_bufcat(
4082                 int     bufnum, 
4083                 const char *value)
4084                 { return(*(char **)0); }
4085
4086 /* ./trace/trace_tries.c */
4087
4088 #undef _nc_trace_tries
4089 void    _nc_trace_tries(
4090                 TRIES   *tree)
4091                 { /* void */ }
4092
4093 /* ./base/tries.c */
4094
4095 #undef _nc_expand_try
4096 char    *_nc_expand_try(
4097                 TRIES   *tree, 
4098                 unsigned code, 
4099                 int     *count, 
4100                 size_t  len)
4101                 { return(*(char **)0); }
4102
4103 #undef _nc_remove_key
4104 int     _nc_remove_key(
4105                 TRIES   **tree, 
4106                 unsigned code)
4107                 { return(*(int *)0); }
4108
4109 #undef _nc_remove_string
4110 int     _nc_remove_string(
4111                 TRIES   **tree, 
4112                 const char *string)
4113                 { return(*(int *)0); }
4114
4115 /* ./tinfo/trim_sgr0.c */
4116
4117 #undef _nc_trim_sgr0
4118 char    *_nc_trim_sgr0(
4119                 TERMTYPE2 *tp)
4120                 { return(*(char **)0); }
4121
4122 /* ./unctrl.c */
4123
4124 #undef unctrl_sp
4125 const char *unctrl_sp(
4126                 SCREEN  *sp, 
4127                 chtype  ch)
4128                 { return(*(const char **)0); }
4129
4130 #undef unctrl
4131 const char *unctrl(
4132                 chtype  ch)
4133                 { return(*(const char **)0); }
4134
4135 /* ./trace/visbuf.c */
4136
4137 #undef _nc_visbuf2
4138 const char *_nc_visbuf2(
4139                 int     bufnum, 
4140                 const char *buf)
4141                 { return(*(const char **)0); }
4142
4143 #undef _nc_visbuf
4144 const char *_nc_visbuf(
4145                 const char *buf)
4146                 { return(*(const char **)0); }
4147
4148 #undef _nc_visbufn
4149 const char *_nc_visbufn(
4150                 const char *buf, 
4151                 int     len)
4152                 { return(*(const char **)0); }
4153
4154 #undef _nc_viscbuf2
4155 const char *_nc_viscbuf2(
4156                 int     bufnum, 
4157                 const chtype *buf, 
4158                 int     len)
4159                 { return(*(const char **)0); }
4160
4161 #undef _nc_viscbuf
4162 const char *_nc_viscbuf(
4163                 const chtype *buf, 
4164                 int     len)
4165                 { return(*(const char **)0); }
4166
4167 /* ./tinfo/alloc_entry.c */
4168
4169 #undef _nc_init_entry
4170 void    _nc_init_entry(
4171                 ENTRY   *const tp)
4172                 { /* void */ }
4173
4174 #undef _nc_copy_entry
4175 ENTRY   *_nc_copy_entry(
4176                 ENTRY   *oldp)
4177                 { return(*(ENTRY **)0); }
4178
4179 #undef _nc_save_str
4180 char    *_nc_save_str(
4181                 const char *const string)
4182                 { return(*(char **)0); }
4183
4184 #undef _nc_wrap_entry
4185 void    _nc_wrap_entry(
4186                 ENTRY   *const ep, 
4187                 NCURSES_BOOL copy_strings)
4188                 { /* void */ }
4189
4190 #undef _nc_merge_entry
4191 void    _nc_merge_entry(
4192                 ENTRY   *const target, 
4193                 ENTRY   *const source)
4194                 { /* void */ }
4195
4196 /* ./tinfo/captoinfo.c */
4197
4198 #undef _nc_captoinfo
4199 char    *_nc_captoinfo(
4200                 const char *cap, 
4201                 const char *s, 
4202                 int const parameterized)
4203                 { return(*(char **)0); }
4204
4205 #undef _nc_infotocap
4206 char    *_nc_infotocap(
4207                 const char *cap, 
4208                 const char *str, 
4209                 int const parameterized)
4210                 { return(*(char **)0); }
4211
4212 /* ./tinfo/comp_expand.c */
4213
4214 #undef _nc_tic_expand
4215 char    *_nc_tic_expand(
4216                 const char *srcp, 
4217                 NCURSES_BOOL tic_format, 
4218                 int     numbers)
4219                 { return(*(char **)0); }
4220
4221 /* ./tinfo/comp_parse.c */
4222
4223 #undef _nc_check_termtype2
4224 void    (*_nc_check_termtype2)(
4225                 TERMTYPE2 *p1, 
4226                 NCURSES_BOOL p2);
4227
4228 #undef _nc_entry_match
4229 NCURSES_BOOL _nc_entry_match(
4230                 char    *n1, 
4231                 char    *n2)
4232                 { return(*(NCURSES_BOOL *)0); }
4233
4234 #undef _nc_read_entry_source
4235 void    _nc_read_entry_source(
4236                 FILE    *fp, 
4237                 char    *buf, 
4238                 int     literal, 
4239                 NCURSES_BOOL silent, 
4240                 NCURSES_BOOL (*hook)(
4241                 ENTRY   *p1))
4242                 { /* void */ }
4243
4244 #undef _nc_resolve_uses2
4245 int     _nc_resolve_uses2(
4246                 NCURSES_BOOL fullresolve, 
4247                 NCURSES_BOOL literal)
4248                 { return(*(int *)0); }
4249
4250 /* ./tinfo/comp_scan.c */
4251
4252 #undef _nc_syntax
4253 int     _nc_syntax;
4254 #undef _nc_strict_bsd
4255 int     _nc_strict_bsd;
4256 #undef _nc_curr_file_pos
4257 long    _nc_curr_file_pos;
4258 #undef _nc_comment_start
4259 long    _nc_comment_start;
4260 #undef _nc_comment_end
4261 long    _nc_comment_end;
4262 #undef _nc_start_line
4263 long    _nc_start_line;
4264 #undef _nc_curr_token
4265 struct token _nc_curr_token;
4266 #undef _nc_disable_period
4267 NCURSES_BOOL _nc_disable_period;
4268
4269 #undef _nc_reset_input
4270 void    _nc_reset_input(
4271                 FILE    *fp, 
4272                 char    *buf)
4273                 { /* void */ }
4274
4275 #undef _nc_get_token
4276 int     _nc_get_token(
4277                 NCURSES_BOOL silent)
4278                 { return(*(int *)0); }
4279
4280 #undef _nc_trans_string
4281 int     _nc_trans_string(
4282                 char    *ptr, 
4283                 char    *last)
4284                 { return(*(int *)0); }
4285
4286 #undef _nc_push_token
4287 void    _nc_push_token(
4288                 int     tokclass)
4289                 { /* void */ }
4290
4291 #undef _nc_panic_mode
4292 void    _nc_panic_mode(
4293                 char    ch)
4294                 { /* void */ }
4295
4296 /* ./tinfo/parse_entry.c */
4297
4298 #undef _nc_parse_entry
4299 int     _nc_parse_entry(
4300                 ENTRY   *entryp, 
4301                 int     literal, 
4302                 NCURSES_BOOL silent)
4303                 { return(*(int *)0); }
4304
4305 #undef _nc_capcmp
4306 int     _nc_capcmp(
4307                 const char *s, 
4308                 const char *t)
4309                 { return(*(int *)0); }
4310
4311 /* ./tinfo/write_entry.c */
4312
4313 #undef _nc_set_writedir
4314 void    _nc_set_writedir(
4315                 const char *dir)
4316                 { /* void */ }
4317
4318 #undef _nc_write_entry
4319 void    _nc_write_entry(
4320                 TERMTYPE2 *const tp)
4321                 { /* void */ }
4322
4323 #undef _nc_write_object
4324 int     _nc_write_object(
4325                 TERMTYPE2 *tp, 
4326                 char    *buffer, 
4327                 unsigned *offset, 
4328                 unsigned limit)
4329                 { return(*(int *)0); }
4330
4331 #undef _nc_tic_written
4332 int     _nc_tic_written(void)
4333                 { return(*(int *)0); }
4334
4335 /* ./base/define_key.c */
4336
4337 #undef define_key_sp
4338 int     define_key_sp(
4339                 SCREEN  *sp, 
4340                 const char *str, 
4341                 int     keycode)
4342                 { return(*(int *)0); }
4343
4344 #undef define_key
4345 int     define_key(
4346                 const char *str, 
4347                 int     keycode)
4348                 { return(*(int *)0); }
4349
4350 /* ./tinfo/hashed_db.c */
4351
4352 #undef _nc_hashed_db
4353 void    _nc_hashed_db(void)
4354                 { /* void */ }
4355
4356 /* ./base/key_defined.c */
4357
4358 #undef key_defined_sp
4359 int     key_defined_sp(
4360                 SCREEN  *sp, 
4361                 const char *str)
4362                 { return(*(int *)0); }
4363
4364 #undef key_defined
4365 int     key_defined(
4366                 const char *str)
4367                 { return(*(int *)0); }
4368
4369 /* ./base/keybound.c */
4370
4371 #undef keybound_sp
4372 char    *keybound_sp(
4373                 SCREEN  *sp, 
4374                 int     code, 
4375                 int     count)
4376                 { return(*(char **)0); }
4377
4378 #undef keybound
4379 char    *keybound(
4380                 int     code, 
4381                 int     count)
4382                 { return(*(char **)0); }
4383
4384 /* ./base/keyok.c */
4385
4386 #undef keyok_sp
4387 int     keyok_sp(
4388                 SCREEN  *sp, 
4389                 int     c, 
4390                 NCURSES_BOOL flag)
4391                 { return(*(int *)0); }
4392
4393 #undef keyok
4394 int     keyok(
4395                 int     c, 
4396                 NCURSES_BOOL flag)
4397                 { return(*(int *)0); }
4398
4399 /* ./base/version.c */
4400
4401 #undef curses_version
4402 const char *curses_version(void)
4403                 { return(*(const char **)0); }