ncurses 5.9 - patch 20121117
[ncurses.git] / ncurses / llib-lncursest
1 /****************************************************************************
2  * Copyright (c) 2008-2010,2011 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 2008-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 #include <ctype.h>
99
100 #undef _nc_render
101 chtype  _nc_render(
102                 WINDOW  *win, 
103                 chtype  ch)
104                 { return(*(chtype *)0); }
105
106 #undef _nc_waddch_nosync
107 int     _nc_waddch_nosync(
108                 WINDOW  *win, 
109                 const chtype c)
110                 { return(*(int *)0); }
111
112 #undef waddch
113 int     waddch(
114                 WINDOW  *win, 
115                 const chtype ch)
116                 { return(*(int *)0); }
117
118 #undef wechochar
119 int     wechochar(
120                 WINDOW  *win, 
121                 const chtype ch)
122                 { return(*(int *)0); }
123
124 /* ./base/lib_addstr.c */
125
126 #undef waddnstr
127 int     waddnstr(
128                 WINDOW  *win, 
129                 const char *astr, 
130                 int     n)
131                 { return(*(int *)0); }
132
133 #undef waddchnstr
134 int     waddchnstr(
135                 WINDOW  *win, 
136                 const chtype *astr, 
137                 int     n)
138                 { return(*(int *)0); }
139
140 /* ./base/lib_beep.c */
141
142 #undef beep_sp
143 int     beep_sp(
144                 SCREEN  *sp)
145                 { return(*(int *)0); }
146
147 #undef beep
148 int     beep(void)
149                 { return(*(int *)0); }
150
151 /* ./base/lib_bkgd.c */
152
153 #undef wbkgdset
154 void    wbkgdset(
155                 WINDOW  *win, 
156                 chtype  ch)
157                 { /* void */ }
158
159 #undef wbkgd
160 int     wbkgd(
161                 WINDOW  *win, 
162                 chtype  ch)
163                 { return(*(int *)0); }
164
165 /* ./base/lib_box.c */
166
167 #undef wborder
168 int     wborder(
169                 WINDOW  *win, 
170                 chtype  ls, 
171                 chtype  rs, 
172                 chtype  ts, 
173                 chtype  bs, 
174                 chtype  tl, 
175                 chtype  tr, 
176                 chtype  bl, 
177                 chtype  br)
178                 { return(*(int *)0); }
179
180 /* ./base/lib_chgat.c */
181
182 #undef wchgat
183 int     wchgat(
184                 WINDOW  *win, 
185                 int     n, 
186                 attr_t  attr, 
187                 short   color, 
188                 const void *opts)
189                 { return(*(int *)0); }
190
191 /* ./base/lib_clear.c */
192
193 #undef wclear
194 int     wclear(
195                 WINDOW  *win)
196                 { return(*(int *)0); }
197
198 /* ./base/lib_clearok.c */
199
200 #undef clearok
201 int     clearok(
202                 WINDOW  *win, 
203                 NCURSES_BOOL flag)
204                 { return(*(int *)0); }
205
206 /* ./base/lib_clrbot.c */
207
208 #undef wclrtobot
209 int     wclrtobot(
210                 WINDOW  *win)
211                 { return(*(int *)0); }
212
213 /* ./base/lib_clreol.c */
214
215 #undef wclrtoeol
216 int     wclrtoeol(
217                 WINDOW  *win)
218                 { return(*(int *)0); }
219
220 /* ./base/lib_color.c */
221
222 #include <tic.h>
223
224 #undef _nc_COLOR_PAIRS
225 int     _nc_COLOR_PAIRS(void)
226                 { return(*(int *)0); }
227
228 #undef _nc_COLORS
229 int     _nc_COLORS(void)
230                 { return(*(int *)0); }
231
232 #undef _nc_reset_colors_sp
233 NCURSES_BOOL _nc_reset_colors_sp(
234                 SCREEN  *sp)
235                 { return(*(NCURSES_BOOL *)0); }
236
237 #undef _nc_reset_colors
238 NCURSES_BOOL _nc_reset_colors(void)
239                 { return(*(NCURSES_BOOL *)0); }
240
241 #undef start_color_sp
242 int     start_color_sp(
243                 SCREEN  *sp)
244                 { return(*(int *)0); }
245
246 #undef start_color
247 int     start_color(void)
248                 { return(*(int *)0); }
249
250 #undef init_pair_sp
251 int     init_pair_sp(
252                 SCREEN  *sp, 
253                 short   pair, 
254                 short   f, 
255                 short   b)
256                 { return(*(int *)0); }
257
258 #undef init_pair
259 int     init_pair(
260                 short   pair, 
261                 short   f, 
262                 short   b)
263                 { return(*(int *)0); }
264
265 #undef init_color_sp
266 int     init_color_sp(
267                 SCREEN  *sp, 
268                 short   color, 
269                 short   r, 
270                 short   g, 
271                 short   b)
272                 { return(*(int *)0); }
273
274 #undef init_color
275 int     init_color(
276                 short   color, 
277                 short   r, 
278                 short   g, 
279                 short   b)
280                 { return(*(int *)0); }
281
282 #undef can_change_color_sp
283 NCURSES_BOOL can_change_color_sp(
284                 SCREEN  *sp)
285                 { return(*(NCURSES_BOOL *)0); }
286
287 #undef can_change_color
288 NCURSES_BOOL can_change_color(void)
289                 { return(*(NCURSES_BOOL *)0); }
290
291 #undef has_colors_sp
292 NCURSES_BOOL has_colors_sp(
293                 SCREEN  *sp)
294                 { return(*(NCURSES_BOOL *)0); }
295
296 #undef has_colors
297 NCURSES_BOOL has_colors(void)
298                 { return(*(NCURSES_BOOL *)0); }
299
300 #undef color_content_sp
301 int     color_content_sp(
302                 SCREEN  *sp, 
303                 short   color, 
304                 short   *r, 
305                 short   *g, 
306                 short   *b)
307                 { return(*(int *)0); }
308
309 #undef color_content
310 int     color_content(
311                 short   color, 
312                 short   *r, 
313                 short   *g, 
314                 short   *b)
315                 { return(*(int *)0); }
316
317 #undef pair_content_sp
318 int     pair_content_sp(
319                 SCREEN  *sp, 
320                 short   pair, 
321                 short   *f, 
322                 short   *b)
323                 { return(*(int *)0); }
324
325 #undef pair_content
326 int     pair_content(
327                 short   pair, 
328                 short   *f, 
329                 short   *b)
330                 { return(*(int *)0); }
331
332 #undef _nc_do_color_sp
333 void    _nc_do_color_sp(
334                 SCREEN  *sp, 
335                 short   old_pair, 
336                 short   pair, 
337                 NCURSES_BOOL reverse, 
338                 NCURSES_OUTC_sp outc)
339                 { /* void */ }
340
341 #undef _nc_do_color
342 void    _nc_do_color(
343                 short   old_pair, 
344                 short   pair, 
345                 NCURSES_BOOL reverse, 
346                 NCURSES_OUTC outc)
347                 { /* void */ }
348
349 /* ./base/lib_colorset.c */
350
351 #undef wcolor_set
352 int     wcolor_set(
353                 WINDOW  *win, 
354                 short   color_pair_number, 
355                 void    *opts)
356                 { return(*(int *)0); }
357
358 /* ./base/lib_delch.c */
359
360 #undef wdelch
361 int     wdelch(
362                 WINDOW  *win)
363                 { return(*(int *)0); }
364
365 /* ./base/lib_delwin.c */
366
367 #undef delwin
368 int     delwin(
369                 WINDOW  *win)
370                 { return(*(int *)0); }
371
372 /* ./base/lib_echo.c */
373
374 #undef echo_sp
375 int     echo_sp(
376                 SCREEN  *sp)
377                 { return(*(int *)0); }
378
379 #undef echo
380 int     echo(void)
381                 { return(*(int *)0); }
382
383 #undef noecho_sp
384 int     noecho_sp(
385                 SCREEN  *sp)
386                 { return(*(int *)0); }
387
388 #undef noecho
389 int     noecho(void)
390                 { return(*(int *)0); }
391
392 /* ./base/lib_endwin.c */
393
394 #undef endwin_sp
395 int     endwin_sp(
396                 SCREEN  *sp)
397                 { return(*(int *)0); }
398
399 #undef endwin
400 int     endwin(void)
401                 { return(*(int *)0); }
402
403 /* ./base/lib_erase.c */
404
405 #undef werase
406 int     werase(
407                 WINDOW  *win)
408                 { return(*(int *)0); }
409
410 /* ./base/lib_flash.c */
411
412 #undef flash_sp
413 int     flash_sp(
414                 SCREEN  *sp)
415                 { return(*(int *)0); }
416
417 #undef flash
418 int     flash(void)
419                 { return(*(int *)0); }
420
421 /* ./lib_gen.c */
422
423 #undef addch
424 int     addch(
425                 const chtype z)
426                 { return(*(int *)0); }
427
428 #undef addchnstr
429 int     addchnstr(
430                 const chtype *a1, 
431                 int     z)
432                 { return(*(int *)0); }
433
434 #undef addchstr
435 int     addchstr(
436                 const chtype *z)
437                 { return(*(int *)0); }
438
439 #undef addnstr
440 int     addnstr(
441                 const char *a1, 
442                 int     z)
443                 { return(*(int *)0); }
444
445 #undef addstr
446 int     addstr(
447                 const char *z)
448                 { return(*(int *)0); }
449
450 #undef attroff
451 int     attroff(
452                 NCURSES_ATTR_T  z)
453                 { return(*(int *)0); }
454
455 #undef attron
456 int     attron(
457                 NCURSES_ATTR_T  z)
458                 { return(*(int *)0); }
459
460 #undef attrset
461 int     attrset(
462                 NCURSES_ATTR_T  z)
463                 { return(*(int *)0); }
464
465 #undef attr_get
466 int     attr_get(
467                 attr_t  *a1, 
468                 short   *a2, 
469                 void    *z)
470                 { return(*(int *)0); }
471
472 #undef attr_off
473 int     attr_off(
474                 attr_t  a1, 
475                 void    *z)
476                 { return(*(int *)0); }
477
478 #undef attr_on
479 int     attr_on(
480                 attr_t  a1, 
481                 void    *z)
482                 { return(*(int *)0); }
483
484 #undef attr_set
485 int     attr_set(
486                 attr_t  a1, 
487                 short   a2, 
488                 void    *z)
489                 { return(*(int *)0); }
490
491 #undef bkgd
492 int     bkgd(
493                 chtype  z)
494                 { return(*(int *)0); }
495
496 #undef bkgdset
497 void    bkgdset(
498                 chtype  z)
499                 { /* void */ }
500
501 #undef border
502 int     border(
503                 chtype  a1, 
504                 chtype  a2, 
505                 chtype  a3, 
506                 chtype  a4, 
507                 chtype  a5, 
508                 chtype  a6, 
509                 chtype  a7, 
510                 chtype  z)
511                 { return(*(int *)0); }
512
513 #undef box
514 int     box(
515                 WINDOW  *a1, 
516                 chtype  a2, 
517                 chtype  z)
518                 { return(*(int *)0); }
519
520 #undef chgat
521 int     chgat(
522                 int     a1, 
523                 attr_t  a2, 
524                 short   a3, 
525                 const void *z)
526                 { return(*(int *)0); }
527
528 #undef clear
529 int     clear(void)
530                 { return(*(int *)0); }
531
532 #undef clrtobot
533 int     clrtobot(void)
534                 { return(*(int *)0); }
535
536 #undef clrtoeol
537 int     clrtoeol(void)
538                 { return(*(int *)0); }
539
540 #undef color_set
541 int     color_set(
542                 short   a1, 
543                 void    *z)
544                 { return(*(int *)0); }
545
546 #undef COLOR_PAIR
547 int     COLOR_PAIR(
548                 int     z)
549                 { return(*(int *)0); }
550
551 #undef delch
552 int     delch(void)
553                 { return(*(int *)0); }
554
555 #undef deleteln
556 int     deleteln(void)
557                 { return(*(int *)0); }
558
559 #undef echochar
560 int     echochar(
561                 const chtype z)
562                 { return(*(int *)0); }
563
564 #undef erase
565 int     erase(void)
566                 { return(*(int *)0); }
567
568 #undef getbkgd
569 chtype  getbkgd(
570                 WINDOW  *z)
571                 { return(*(chtype *)0); }
572
573 #undef getch
574 int     getch(void)
575                 { return(*(int *)0); }
576
577 #undef getnstr
578 int     getnstr(
579                 char    *a1, 
580                 int     z)
581                 { return(*(int *)0); }
582
583 #undef getstr
584 int     getstr(
585                 char    *z)
586                 { return(*(int *)0); }
587
588 #undef hline
589 int     hline(
590                 chtype  a1, 
591                 int     z)
592                 { return(*(int *)0); }
593
594 #undef inch
595 chtype  inch(void)
596                 { return(*(chtype *)0); }
597
598 #undef inchnstr
599 int     inchnstr(
600                 chtype  *a1, 
601                 int     z)
602                 { return(*(int *)0); }
603
604 #undef inchstr
605 int     inchstr(
606                 chtype  *z)
607                 { return(*(int *)0); }
608
609 #undef innstr
610 int     innstr(
611                 char    *a1, 
612                 int     z)
613                 { return(*(int *)0); }
614
615 #undef insch
616 int     insch(
617                 chtype  z)
618                 { return(*(int *)0); }
619
620 #undef insdelln
621 int     insdelln(
622                 int     z)
623                 { return(*(int *)0); }
624
625 #undef insertln
626 int     insertln(void)
627                 { return(*(int *)0); }
628
629 #undef insnstr
630 int     insnstr(
631                 const char *a1, 
632                 int     z)
633                 { return(*(int *)0); }
634
635 #undef insstr
636 int     insstr(
637                 const char *z)
638                 { return(*(int *)0); }
639
640 #undef instr
641 int     instr(
642                 char    *z)
643                 { return(*(int *)0); }
644
645 #undef move
646 int     move(
647                 int     a1, 
648                 int     z)
649                 { return(*(int *)0); }
650
651 #undef mvaddch
652 int     mvaddch(
653                 int     a1, 
654                 int     a2, 
655                 const chtype z)
656                 { return(*(int *)0); }
657
658 #undef mvaddchnstr
659 int     mvaddchnstr(
660                 int     a1, 
661                 int     a2, 
662                 const chtype *a3, 
663                 int     z)
664                 { return(*(int *)0); }
665
666 #undef mvaddchstr
667 int     mvaddchstr(
668                 int     a1, 
669                 int     a2, 
670                 const chtype *z)
671                 { return(*(int *)0); }
672
673 #undef mvaddnstr
674 int     mvaddnstr(
675                 int     a1, 
676                 int     a2, 
677                 const char *a3, 
678                 int     z)
679                 { return(*(int *)0); }
680
681 #undef mvaddstr
682 int     mvaddstr(
683                 int     a1, 
684                 int     a2, 
685                 const char *z)
686                 { return(*(int *)0); }
687
688 #undef mvchgat
689 int     mvchgat(
690                 int     a1, 
691                 int     a2, 
692                 int     a3, 
693                 attr_t  a4, 
694                 short   a5, 
695                 const void *z)
696                 { return(*(int *)0); }
697
698 #undef mvdelch
699 int     mvdelch(
700                 int     a1, 
701                 int     z)
702                 { return(*(int *)0); }
703
704 #undef mvgetch
705 int     mvgetch(
706                 int     a1, 
707                 int     z)
708                 { return(*(int *)0); }
709
710 #undef mvgetnstr
711 int     mvgetnstr(
712                 int     a1, 
713                 int     a2, 
714                 char    *a3, 
715                 int     z)
716                 { return(*(int *)0); }
717
718 #undef mvgetstr
719 int     mvgetstr(
720                 int     a1, 
721                 int     a2, 
722                 char    *z)
723                 { return(*(int *)0); }
724
725 #undef mvhline
726 int     mvhline(
727                 int     a1, 
728                 int     a2, 
729                 chtype  a3, 
730                 int     z)
731                 { return(*(int *)0); }
732
733 #undef mvinch
734 chtype  mvinch(
735                 int     a1, 
736                 int     z)
737                 { return(*(chtype *)0); }
738
739 #undef mvinchnstr
740 int     mvinchnstr(
741                 int     a1, 
742                 int     a2, 
743                 chtype  *a3, 
744                 int     z)
745                 { return(*(int *)0); }
746
747 #undef mvinchstr
748 int     mvinchstr(
749                 int     a1, 
750                 int     a2, 
751                 chtype  *z)
752                 { return(*(int *)0); }
753
754 #undef mvinnstr
755 int     mvinnstr(
756                 int     a1, 
757                 int     a2, 
758                 char    *a3, 
759                 int     z)
760                 { return(*(int *)0); }
761
762 #undef mvinsch
763 int     mvinsch(
764                 int     a1, 
765                 int     a2, 
766                 chtype  z)
767                 { return(*(int *)0); }
768
769 #undef mvinsnstr
770 int     mvinsnstr(
771                 int     a1, 
772                 int     a2, 
773                 const char *a3, 
774                 int     z)
775                 { return(*(int *)0); }
776
777 #undef mvinsstr
778 int     mvinsstr(
779                 int     a1, 
780                 int     a2, 
781                 const char *z)
782                 { return(*(int *)0); }
783
784 #undef mvinstr
785 int     mvinstr(
786                 int     a1, 
787                 int     a2, 
788                 char    *z)
789                 { return(*(int *)0); }
790
791 #undef mvvline
792 int     mvvline(
793                 int     a1, 
794                 int     a2, 
795                 chtype  a3, 
796                 int     z)
797                 { return(*(int *)0); }
798
799 #undef mvwaddch
800 int     mvwaddch(
801                 WINDOW  *a1, 
802                 int     a2, 
803                 int     a3, 
804                 const chtype z)
805                 { return(*(int *)0); }
806
807 #undef mvwaddchnstr
808 int     mvwaddchnstr(
809                 WINDOW  *a1, 
810                 int     a2, 
811                 int     a3, 
812                 const chtype *a4, 
813                 int     z)
814                 { return(*(int *)0); }
815
816 #undef mvwaddchstr
817 int     mvwaddchstr(
818                 WINDOW  *a1, 
819                 int     a2, 
820                 int     a3, 
821                 const chtype *z)
822                 { return(*(int *)0); }
823
824 #undef mvwaddnstr
825 int     mvwaddnstr(
826                 WINDOW  *a1, 
827                 int     a2, 
828                 int     a3, 
829                 const char *a4, 
830                 int     z)
831                 { return(*(int *)0); }
832
833 #undef mvwaddstr
834 int     mvwaddstr(
835                 WINDOW  *a1, 
836                 int     a2, 
837                 int     a3, 
838                 const char *z)
839                 { return(*(int *)0); }
840
841 #undef mvwchgat
842 int     mvwchgat(
843                 WINDOW  *a1, 
844                 int     a2, 
845                 int     a3, 
846                 int     a4, 
847                 attr_t  a5, 
848                 short   a6, 
849                 const void *z)
850                 { return(*(int *)0); }
851
852 #undef mvwdelch
853 int     mvwdelch(
854                 WINDOW  *a1, 
855                 int     a2, 
856                 int     z)
857                 { return(*(int *)0); }
858
859 #undef mvwgetch
860 int     mvwgetch(
861                 WINDOW  *a1, 
862                 int     a2, 
863                 int     z)
864                 { return(*(int *)0); }
865
866 #undef mvwgetnstr
867 int     mvwgetnstr(
868                 WINDOW  *a1, 
869                 int     a2, 
870                 int     a3, 
871                 char    *a4, 
872                 int     z)
873                 { return(*(int *)0); }
874
875 #undef mvwgetstr
876 int     mvwgetstr(
877                 WINDOW  *a1, 
878                 int     a2, 
879                 int     a3, 
880                 char    *z)
881                 { return(*(int *)0); }
882
883 #undef mvwhline
884 int     mvwhline(
885                 WINDOW  *a1, 
886                 int     a2, 
887                 int     a3, 
888                 chtype  a4, 
889                 int     z)
890                 { return(*(int *)0); }
891
892 #undef mvwinch
893 chtype  mvwinch(
894                 WINDOW  *a1, 
895                 int     a2, 
896                 int     z)
897                 { return(*(chtype *)0); }
898
899 #undef mvwinchnstr
900 int     mvwinchnstr(
901                 WINDOW  *a1, 
902                 int     a2, 
903                 int     a3, 
904                 chtype  *a4, 
905                 int     z)
906                 { return(*(int *)0); }
907
908 #undef mvwinchstr
909 int     mvwinchstr(
910                 WINDOW  *a1, 
911                 int     a2, 
912                 int     a3, 
913                 chtype  *z)
914                 { return(*(int *)0); }
915
916 #undef mvwinnstr
917 int     mvwinnstr(
918                 WINDOW  *a1, 
919                 int     a2, 
920                 int     a3, 
921                 char    *a4, 
922                 int     z)
923                 { return(*(int *)0); }
924
925 #undef mvwinsch
926 int     mvwinsch(
927                 WINDOW  *a1, 
928                 int     a2, 
929                 int     a3, 
930                 chtype  z)
931                 { return(*(int *)0); }
932
933 #undef mvwinsnstr
934 int     mvwinsnstr(
935                 WINDOW  *a1, 
936                 int     a2, 
937                 int     a3, 
938                 const char *a4, 
939                 int     z)
940                 { return(*(int *)0); }
941
942 #undef mvwinsstr
943 int     mvwinsstr(
944                 WINDOW  *a1, 
945                 int     a2, 
946                 int     a3, 
947                 const char *z)
948                 { return(*(int *)0); }
949
950 #undef mvwinstr
951 int     mvwinstr(
952                 WINDOW  *a1, 
953                 int     a2, 
954                 int     a3, 
955                 char    *z)
956                 { return(*(int *)0); }
957
958 #undef mvwvline
959 int     mvwvline(
960                 WINDOW  *a1, 
961                 int     a2, 
962                 int     a3, 
963                 chtype  a4, 
964                 int     z)
965                 { return(*(int *)0); }
966
967 #undef PAIR_NUMBER
968 int     PAIR_NUMBER(
969                 int     z)
970                 { return(*(int *)0); }
971
972 #undef redrawwin
973 int     redrawwin(
974                 WINDOW  *z)
975                 { return(*(int *)0); }
976
977 #undef refresh
978 int     refresh(void)
979                 { return(*(int *)0); }
980
981 #undef scrl
982 int     scrl(
983                 int     z)
984                 { return(*(int *)0); }
985
986 #undef scroll
987 int     scroll(
988                 WINDOW  *z)
989                 { return(*(int *)0); }
990
991 #undef setscrreg
992 int     setscrreg(
993                 int     a1, 
994                 int     z)
995                 { return(*(int *)0); }
996
997 #undef standout
998 int     standout(void)
999                 { return(*(int *)0); }
1000
1001 #undef standend
1002 int     standend(void)
1003                 { return(*(int *)0); }
1004
1005 #undef timeout
1006 void    timeout(
1007                 int     z)
1008                 { /* void */ }
1009
1010 #undef touchline
1011 int     touchline(
1012                 WINDOW  *a1, 
1013                 int     a2, 
1014                 int     z)
1015                 { return(*(int *)0); }
1016
1017 #undef touchwin
1018 int     touchwin(
1019                 WINDOW  *z)
1020                 { return(*(int *)0); }
1021
1022 #undef untouchwin
1023 int     untouchwin(
1024                 WINDOW  *z)
1025                 { return(*(int *)0); }
1026
1027 #undef vline
1028 int     vline(
1029                 chtype  a1, 
1030                 int     z)
1031                 { return(*(int *)0); }
1032
1033 #undef vw_printw
1034 int     vw_printw(
1035                 WINDOW  *a1, 
1036                 const char *a2, 
1037                 va_list z)
1038                 { return(*(int *)0); }
1039
1040 #undef vw_scanw
1041 int     vw_scanw(
1042                 WINDOW  *a1, 
1043                 char    *a2, 
1044                 va_list z)
1045                 { return(*(int *)0); }
1046
1047 #undef waddchstr
1048 int     waddchstr(
1049                 WINDOW  *a1, 
1050                 const chtype *z)
1051                 { return(*(int *)0); }
1052
1053 #undef waddstr
1054 int     waddstr(
1055                 WINDOW  *a1, 
1056                 const char *z)
1057                 { return(*(int *)0); }
1058
1059 #undef wattron
1060 int     wattron(
1061                 WINDOW  *a1, 
1062                 int     z)
1063                 { return(*(int *)0); }
1064
1065 #undef wattroff
1066 int     wattroff(
1067                 WINDOW  *a1, 
1068                 int     z)
1069                 { return(*(int *)0); }
1070
1071 #undef wattrset
1072 int     wattrset(
1073                 WINDOW  *a1, 
1074                 int     z)
1075                 { return(*(int *)0); }
1076
1077 #undef wattr_get
1078 int     wattr_get(
1079                 WINDOW  *a1, 
1080                 attr_t  *a2, 
1081                 short   *a3, 
1082                 void    *z)
1083                 { return(*(int *)0); }
1084
1085 #undef wattr_set
1086 int     wattr_set(
1087                 WINDOW  *a1, 
1088                 attr_t  a2, 
1089                 short   a3, 
1090                 void    *z)
1091                 { return(*(int *)0); }
1092
1093 #undef wdeleteln
1094 int     wdeleteln(
1095                 WINDOW  *z)
1096                 { return(*(int *)0); }
1097
1098 #undef wgetstr
1099 int     wgetstr(
1100                 WINDOW  *a1, 
1101                 char    *z)
1102                 { return(*(int *)0); }
1103
1104 #undef winchstr
1105 int     winchstr(
1106                 WINDOW  *a1, 
1107                 chtype  *z)
1108                 { return(*(int *)0); }
1109
1110 #undef winsertln
1111 int     winsertln(
1112                 WINDOW  *z)
1113                 { return(*(int *)0); }
1114
1115 #undef winsstr
1116 int     winsstr(
1117                 WINDOW  *a1, 
1118                 const char *z)
1119                 { return(*(int *)0); }
1120
1121 #undef winstr
1122 int     winstr(
1123                 WINDOW  *a1, 
1124                 char    *z)
1125                 { return(*(int *)0); }
1126
1127 #undef wstandout
1128 int     wstandout(
1129                 WINDOW  *z)
1130                 { return(*(int *)0); }
1131
1132 #undef wstandend
1133 int     wstandend(
1134                 WINDOW  *z)
1135                 { return(*(int *)0); }
1136
1137 #undef getattrs
1138 int     getattrs(
1139                 const WINDOW *z)
1140                 { return(*(int *)0); }
1141
1142 #undef getcurx
1143 int     getcurx(
1144                 const WINDOW *z)
1145                 { return(*(int *)0); }
1146
1147 #undef getcury
1148 int     getcury(
1149                 const WINDOW *z)
1150                 { return(*(int *)0); }
1151
1152 #undef getbegx
1153 int     getbegx(
1154                 const WINDOW *z)
1155                 { return(*(int *)0); }
1156
1157 #undef getbegy
1158 int     getbegy(
1159                 const WINDOW *z)
1160                 { return(*(int *)0); }
1161
1162 #undef getmaxx
1163 int     getmaxx(
1164                 const WINDOW *z)
1165                 { return(*(int *)0); }
1166
1167 #undef getmaxy
1168 int     getmaxy(
1169                 const WINDOW *z)
1170                 { return(*(int *)0); }
1171
1172 #undef getparx
1173 int     getparx(
1174                 const WINDOW *z)
1175                 { return(*(int *)0); }
1176
1177 #undef getpary
1178 int     getpary(
1179                 const WINDOW *z)
1180                 { return(*(int *)0); }
1181
1182 #undef wgetparent
1183 WINDOW  *wgetparent(
1184                 const WINDOW *z)
1185                 { return(*(WINDOW **)0); }
1186
1187 #undef is_cleared
1188 NCURSES_BOOL is_cleared(
1189                 const WINDOW *z)
1190                 { return(*(NCURSES_BOOL *)0); }
1191
1192 #undef is_idcok
1193 NCURSES_BOOL is_idcok(
1194                 const WINDOW *z)
1195                 { return(*(NCURSES_BOOL *)0); }
1196
1197 #undef is_idlok
1198 NCURSES_BOOL is_idlok(
1199                 const WINDOW *z)
1200                 { return(*(NCURSES_BOOL *)0); }
1201
1202 #undef is_immedok
1203 NCURSES_BOOL is_immedok(
1204                 const WINDOW *z)
1205                 { return(*(NCURSES_BOOL *)0); }
1206
1207 #undef is_keypad
1208 NCURSES_BOOL is_keypad(
1209                 const WINDOW *z)
1210                 { return(*(NCURSES_BOOL *)0); }
1211
1212 #undef is_leaveok
1213 NCURSES_BOOL is_leaveok(
1214                 const WINDOW *z)
1215                 { return(*(NCURSES_BOOL *)0); }
1216
1217 #undef is_nodelay
1218 NCURSES_BOOL is_nodelay(
1219                 const WINDOW *z)
1220                 { return(*(NCURSES_BOOL *)0); }
1221
1222 #undef is_notimeout
1223 NCURSES_BOOL is_notimeout(
1224                 const WINDOW *z)
1225                 { return(*(NCURSES_BOOL *)0); }
1226
1227 #undef is_pad
1228 NCURSES_BOOL is_pad(
1229                 const WINDOW *z)
1230                 { return(*(NCURSES_BOOL *)0); }
1231
1232 #undef is_scrollok
1233 NCURSES_BOOL is_scrollok(
1234                 const WINDOW *z)
1235                 { return(*(NCURSES_BOOL *)0); }
1236
1237 #undef is_subwin
1238 NCURSES_BOOL is_subwin(
1239                 const WINDOW *z)
1240                 { return(*(NCURSES_BOOL *)0); }
1241
1242 #undef is_syncok
1243 NCURSES_BOOL is_syncok(
1244                 const WINDOW *z)
1245                 { return(*(NCURSES_BOOL *)0); }
1246
1247 #undef wgetscrreg
1248 int     wgetscrreg(
1249                 const WINDOW *a1, 
1250                 int     *a2, 
1251                 int     *z)
1252                 { return(*(int *)0); }
1253
1254 #undef mouse_trafo
1255 NCURSES_BOOL mouse_trafo(
1256                 int     *a1, 
1257                 int     *a2, 
1258                 NCURSES_BOOL z)
1259                 { return(*(NCURSES_BOOL *)0); }
1260
1261 /* ./base/lib_getch.c */
1262
1263 #include <fifo_defs.h>
1264
1265 #undef _nc_ESCDELAY
1266 int     _nc_ESCDELAY(void)
1267                 { return(*(int *)0); }
1268
1269 #undef _nc_ptr_Escdelay
1270 int     *_nc_ptr_Escdelay(
1271                 SCREEN  *sp)
1272                 { return(*(int **)0); }
1273
1274 #undef set_escdelay_sp
1275 int     set_escdelay_sp(
1276                 SCREEN  *sp, 
1277                 int     value)
1278                 { return(*(int *)0); }
1279
1280 #undef set_escdelay
1281 int     set_escdelay(
1282                 int     value)
1283                 { return(*(int *)0); }
1284
1285 #undef get_escdelay_sp
1286 int     get_escdelay_sp(
1287                 SCREEN  *sp)
1288                 { return(*(int *)0); }
1289
1290 #undef get_escdelay
1291 int     get_escdelay(void)
1292                 { return(*(int *)0); }
1293
1294 #undef _nc_wgetch
1295 int     _nc_wgetch(
1296                 WINDOW  *win, 
1297                 int     *result, 
1298                 int     use_meta)
1299                 { return(*(int *)0); }
1300
1301 #undef wgetch
1302 int     wgetch(
1303                 WINDOW  *win)
1304                 { return(*(int *)0); }
1305
1306 /* ./base/lib_getstr.c */
1307
1308 #undef wgetnstr
1309 int     wgetnstr(
1310                 WINDOW  *win, 
1311                 char    *str, 
1312                 int     maxlen)
1313                 { return(*(int *)0); }
1314
1315 /* ./base/lib_hline.c */
1316
1317 #undef whline
1318 int     whline(
1319                 WINDOW  *win, 
1320                 chtype  ch, 
1321                 int     n)
1322                 { return(*(int *)0); }
1323
1324 /* ./base/lib_immedok.c */
1325
1326 #undef immedok
1327 void    immedok(
1328                 WINDOW  *win, 
1329                 NCURSES_BOOL flag)
1330                 { /* void */ }
1331
1332 /* ./base/lib_inchstr.c */
1333
1334 #undef winchnstr
1335 int     winchnstr(
1336                 WINDOW  *win, 
1337                 chtype  *str, 
1338                 int     n)
1339                 { return(*(int *)0); }
1340
1341 /* ./base/lib_initscr.c */
1342
1343 #undef initscr
1344 WINDOW  *initscr(void)
1345                 { return(*(WINDOW **)0); }
1346
1347 /* ./base/lib_insch.c */
1348
1349 #undef _nc_insert_ch
1350 int     _nc_insert_ch(
1351                 SCREEN  *sp, 
1352                 WINDOW  *win, 
1353                 chtype  ch)
1354                 { return(*(int *)0); }
1355
1356 #undef winsch
1357 int     winsch(
1358                 WINDOW  *win, 
1359                 chtype  c)
1360                 { return(*(int *)0); }
1361
1362 /* ./base/lib_insdel.c */
1363
1364 #undef winsdelln
1365 int     winsdelln(
1366                 WINDOW  *win, 
1367                 int     n)
1368                 { return(*(int *)0); }
1369
1370 /* ./base/lib_insnstr.c */
1371
1372 #undef winsnstr
1373 int     winsnstr(
1374                 WINDOW  *win, 
1375                 const char *s, 
1376                 int     n)
1377                 { return(*(int *)0); }
1378
1379 /* ./base/lib_instr.c */
1380
1381 #undef winnstr
1382 int     winnstr(
1383                 WINDOW  *win, 
1384                 char    *str, 
1385                 int     n)
1386                 { return(*(int *)0); }
1387
1388 /* ./base/lib_isendwin.c */
1389
1390 #undef isendwin_sp
1391 NCURSES_BOOL isendwin_sp(
1392                 SCREEN  *sp)
1393                 { return(*(NCURSES_BOOL *)0); }
1394
1395 #undef isendwin
1396 NCURSES_BOOL isendwin(void)
1397                 { return(*(NCURSES_BOOL *)0); }
1398
1399 /* ./base/lib_leaveok.c */
1400
1401 #undef leaveok
1402 int     leaveok(
1403                 WINDOW  *win, 
1404                 NCURSES_BOOL flag)
1405                 { return(*(int *)0); }
1406
1407 /* ./base/lib_mouse.c */
1408
1409 #undef getmouse_sp
1410 int     getmouse_sp(
1411                 SCREEN  *sp, 
1412                 MEVENT  *aevent)
1413                 { return(*(int *)0); }
1414
1415 #undef getmouse
1416 int     getmouse(
1417                 MEVENT  *aevent)
1418                 { return(*(int *)0); }
1419
1420 #undef ungetmouse_sp
1421 int     ungetmouse_sp(
1422                 SCREEN  *sp, 
1423                 MEVENT  *aevent)
1424                 { return(*(int *)0); }
1425
1426 #undef ungetmouse
1427 int     ungetmouse(
1428                 MEVENT  *aevent)
1429                 { return(*(int *)0); }
1430
1431 #undef mousemask_sp
1432 mmask_t mousemask_sp(
1433                 SCREEN  *sp, 
1434                 mmask_t newmask, 
1435                 mmask_t *oldmask)
1436                 { return(*(mmask_t *)0); }
1437
1438 #undef mousemask
1439 mmask_t mousemask(
1440                 mmask_t newmask, 
1441                 mmask_t *oldmask)
1442                 { return(*(mmask_t *)0); }
1443
1444 #undef wenclose
1445 NCURSES_BOOL wenclose(
1446                 const WINDOW *win, 
1447                 int     y, 
1448                 int     x)
1449                 { return(*(NCURSES_BOOL *)0); }
1450
1451 #undef mouseinterval_sp
1452 int     mouseinterval_sp(
1453                 SCREEN  *sp, 
1454                 int     maxclick)
1455                 { return(*(int *)0); }
1456
1457 #undef mouseinterval
1458 int     mouseinterval(
1459                 int     maxclick)
1460                 { return(*(int *)0); }
1461
1462 #undef _nc_has_mouse
1463 NCURSES_BOOL _nc_has_mouse(
1464                 SCREEN  *sp)
1465                 { return(*(NCURSES_BOOL *)0); }
1466
1467 #undef has_mouse_sp
1468 NCURSES_BOOL has_mouse_sp(
1469                 SCREEN  *sp)
1470                 { return(*(NCURSES_BOOL *)0); }
1471
1472 #undef has_mouse
1473 NCURSES_BOOL has_mouse(void)
1474                 { return(*(NCURSES_BOOL *)0); }
1475
1476 #undef wmouse_trafo
1477 NCURSES_BOOL wmouse_trafo(
1478                 const WINDOW *win, 
1479                 int     *pY, 
1480                 int     *pX, 
1481                 NCURSES_BOOL to_screen)
1482                 { return(*(NCURSES_BOOL *)0); }
1483
1484 /* ./base/lib_move.c */
1485
1486 #undef wmove
1487 int     wmove(
1488                 WINDOW  *win, 
1489                 int     y, 
1490                 int     x)
1491                 { return(*(int *)0); }
1492
1493 /* ./tty/lib_mvcur.c */
1494
1495 #undef _nc_msec_cost_sp
1496 int     _nc_msec_cost_sp(
1497                 SCREEN  *sp, 
1498                 const char *const cap, 
1499                 int     affcnt)
1500                 { return(*(int *)0); }
1501
1502 #undef _nc_msec_cost
1503 int     _nc_msec_cost(
1504                 const char *const cap, 
1505                 int     affcnt)
1506                 { return(*(int *)0); }
1507
1508 #undef _nc_mvcur_resume_sp
1509 void    _nc_mvcur_resume_sp(
1510                 SCREEN  *sp)
1511                 { /* void */ }
1512
1513 #undef _nc_mvcur_resume
1514 void    _nc_mvcur_resume(void)
1515                 { /* void */ }
1516
1517 #undef _nc_mvcur_init_sp
1518 void    _nc_mvcur_init_sp(
1519                 SCREEN  *sp)
1520                 { /* void */ }
1521
1522 #undef _nc_mvcur_init
1523 void    _nc_mvcur_init(void)
1524                 { /* void */ }
1525
1526 #undef _nc_mvcur_wrap_sp
1527 void    _nc_mvcur_wrap_sp(
1528                 SCREEN  *sp)
1529                 { /* void */ }
1530
1531 #undef _nc_mvcur_wrap
1532 void    _nc_mvcur_wrap(void)
1533                 { /* void */ }
1534
1535 #undef mvcur_sp
1536 int     mvcur_sp(
1537                 SCREEN  *sp, 
1538                 int     yold, 
1539                 int     xold, 
1540                 int     ynew, 
1541                 int     xnew)
1542                 { return(*(int *)0); }
1543
1544 #undef mvcur
1545 int     mvcur(
1546                 int     yold, 
1547                 int     xold, 
1548                 int     ynew, 
1549                 int     xnew)
1550                 { return(*(int *)0); }
1551
1552 #undef _nc_optimize_enable
1553 int     _nc_optimize_enable;
1554
1555 /* ./base/lib_mvwin.c */
1556
1557 #undef mvwin
1558 int     mvwin(
1559                 WINDOW  *win, 
1560                 int     by, 
1561                 int     bx)
1562                 { return(*(int *)0); }
1563
1564 /* ./base/lib_newterm.c */
1565
1566 #undef filter_sp
1567 void    filter_sp(
1568                 SCREEN  *sp)
1569                 { /* void */ }
1570
1571 #undef filter
1572 void    filter(void)
1573                 { /* void */ }
1574
1575 #undef nofilter_sp
1576 void    nofilter_sp(
1577                 SCREEN  *sp)
1578                 { /* void */ }
1579
1580 #undef nofilter
1581 void    nofilter(void)
1582                 { /* void */ }
1583
1584 #undef newterm_sp
1585 SCREEN  *newterm_sp(
1586                 SCREEN  *sp, 
1587                 char    *name, 
1588                 FILE    *ofp, 
1589                 FILE    *ifp)
1590                 { return(*(SCREEN **)0); }
1591
1592 #undef newterm
1593 SCREEN  *newterm(
1594                 char    *name, 
1595                 FILE    *ofp, 
1596                 FILE    *ifp)
1597                 { return(*(SCREEN **)0); }
1598
1599 /* ./base/lib_newwin.c */
1600
1601 #undef _nc_freewin
1602 int     _nc_freewin(
1603                 WINDOW  *win)
1604                 { return(*(int *)0); }
1605
1606 #undef newwin_sp
1607 WINDOW  *newwin_sp(
1608                 SCREEN  *sp, 
1609                 int     num_lines, 
1610                 int     num_columns, 
1611                 int     begy, 
1612                 int     begx)
1613                 { return(*(WINDOW **)0); }
1614
1615 #undef newwin
1616 WINDOW  *newwin(
1617                 int     num_lines, 
1618                 int     num_columns, 
1619                 int     begy, 
1620                 int     begx)
1621                 { return(*(WINDOW **)0); }
1622
1623 #undef derwin
1624 WINDOW  *derwin(
1625                 WINDOW  *orig, 
1626                 int     num_lines, 
1627                 int     num_columns, 
1628                 int     begy, 
1629                 int     begx)
1630                 { return(*(WINDOW **)0); }
1631
1632 #undef subwin
1633 WINDOW  *subwin(
1634                 WINDOW  *w, 
1635                 int     l, 
1636                 int     c, 
1637                 int     y, 
1638                 int     x)
1639                 { return(*(WINDOW **)0); }
1640
1641 #undef _nc_makenew_sp
1642 WINDOW  *_nc_makenew_sp(
1643                 SCREEN  *sp, 
1644                 int     num_lines, 
1645                 int     num_columns, 
1646                 int     begy, 
1647                 int     begx, 
1648                 int     flags)
1649                 { return(*(WINDOW **)0); }
1650
1651 #undef _nc_curscr_of
1652 WINDOW  *_nc_curscr_of(
1653                 SCREEN  *sp)
1654                 { return(*(WINDOW **)0); }
1655
1656 #undef _nc_newscr_of
1657 WINDOW  *_nc_newscr_of(
1658                 SCREEN  *sp)
1659                 { return(*(WINDOW **)0); }
1660
1661 #undef _nc_stdscr_of
1662 WINDOW  *_nc_stdscr_of(
1663                 SCREEN  *sp)
1664                 { return(*(WINDOW **)0); }
1665
1666 /* ./base/lib_nl.c */
1667
1668 #undef nl_sp
1669 int     nl_sp(
1670                 SCREEN  *sp)
1671                 { return(*(int *)0); }
1672
1673 #undef nl
1674 int     nl(void)
1675                 { return(*(int *)0); }
1676
1677 #undef nonl_sp
1678 int     nonl_sp(
1679                 SCREEN  *sp)
1680                 { return(*(int *)0); }
1681
1682 #undef nonl
1683 int     nonl(void)
1684                 { return(*(int *)0); }
1685
1686 /* ./base/lib_overlay.c */
1687
1688 #undef overlay
1689 int     overlay(
1690                 const WINDOW *win1, 
1691                 WINDOW  *win2)
1692                 { return(*(int *)0); }
1693
1694 #undef overwrite
1695 int     overwrite(
1696                 const WINDOW *win1, 
1697                 WINDOW  *win2)
1698                 { return(*(int *)0); }
1699
1700 #undef copywin
1701 int     copywin(
1702                 const WINDOW *src, 
1703                 WINDOW  *dst, 
1704                 int     sminrow, 
1705                 int     smincol, 
1706                 int     dminrow, 
1707                 int     dmincol, 
1708                 int     dmaxrow, 
1709                 int     dmaxcol, 
1710                 int     over)
1711                 { return(*(int *)0); }
1712
1713 /* ./base/lib_pad.c */
1714
1715 #undef newpad_sp
1716 WINDOW  *newpad_sp(
1717                 SCREEN  *sp, 
1718                 int     l, 
1719                 int     c)
1720                 { return(*(WINDOW **)0); }
1721
1722 #undef newpad
1723 WINDOW  *newpad(
1724                 int     l, 
1725                 int     c)
1726                 { return(*(WINDOW **)0); }
1727
1728 #undef subpad
1729 WINDOW  *subpad(
1730                 WINDOW  *orig, 
1731                 int     l, 
1732                 int     c, 
1733                 int     begy, 
1734                 int     begx)
1735                 { return(*(WINDOW **)0); }
1736
1737 #undef prefresh
1738 int     prefresh(
1739                 WINDOW  *win, 
1740                 int     pminrow, 
1741                 int     pmincol, 
1742                 int     sminrow, 
1743                 int     smincol, 
1744                 int     smaxrow, 
1745                 int     smaxcol)
1746                 { return(*(int *)0); }
1747
1748 #undef pnoutrefresh
1749 int     pnoutrefresh(
1750                 WINDOW  *win, 
1751                 int     pminrow, 
1752                 int     pmincol, 
1753                 int     sminrow, 
1754                 int     smincol, 
1755                 int     smaxrow, 
1756                 int     smaxcol)
1757                 { return(*(int *)0); }
1758
1759 #undef pechochar
1760 int     pechochar(
1761                 WINDOW  *pad, 
1762                 const chtype ch)
1763                 { return(*(int *)0); }
1764
1765 /* ./base/lib_printw.c */
1766
1767 #undef printw
1768 int     printw(
1769                 const char *fmt, 
1770                 ...)
1771                 { return(*(int *)0); }
1772
1773 #undef wprintw
1774 int     wprintw(
1775                 WINDOW  *win, 
1776                 const char *fmt, 
1777                 ...)
1778                 { return(*(int *)0); }
1779
1780 #undef mvprintw
1781 int     mvprintw(
1782                 int     y, 
1783                 int     x, 
1784                 const char *fmt, 
1785                 ...)
1786                 { return(*(int *)0); }
1787
1788 #undef mvwprintw
1789 int     mvwprintw(
1790                 WINDOW  *win, 
1791                 int     y, 
1792                 int     x, 
1793                 const char *fmt, 
1794                 ...)
1795                 { return(*(int *)0); }
1796
1797 #undef vwprintw
1798 int     vwprintw(
1799                 WINDOW  *win, 
1800                 const char *fmt, 
1801                 va_list argp)
1802                 { return(*(int *)0); }
1803
1804 /* ./base/lib_redrawln.c */
1805
1806 #undef wredrawln
1807 int     wredrawln(
1808                 WINDOW  *win, 
1809                 int     beg, 
1810                 int     num)
1811                 { return(*(int *)0); }
1812
1813 /* ./base/lib_refresh.c */
1814
1815 #undef wrefresh
1816 int     wrefresh(
1817                 WINDOW  *win)
1818                 { return(*(int *)0); }
1819
1820 #undef wnoutrefresh
1821 int     wnoutrefresh(
1822                 WINDOW  *win)
1823                 { return(*(int *)0); }
1824
1825 /* ./base/lib_restart.c */
1826
1827 #undef restartterm_sp
1828 int     restartterm_sp(
1829                 SCREEN  *sp, 
1830                 char    *termp, 
1831                 int     filenum, 
1832                 int     *errret)
1833                 { return(*(int *)0); }
1834
1835 #undef restartterm
1836 int     restartterm(
1837                 char    *termp, 
1838                 int     filenum, 
1839                 int     *errret)
1840                 { return(*(int *)0); }
1841
1842 /* ./base/lib_scanw.c */
1843
1844 #undef vwscanw
1845 int     vwscanw(
1846                 WINDOW  *win, 
1847                 char    *fmt, 
1848                 va_list argp)
1849                 { return(*(int *)0); }
1850
1851 #undef scanw
1852 int     scanw(
1853                 char    *fmt, 
1854                 ...)
1855                 { return(*(int *)0); }
1856
1857 #undef wscanw
1858 int     wscanw(
1859                 WINDOW  *win, 
1860                 char    *fmt, 
1861                 ...)
1862                 { return(*(int *)0); }
1863
1864 #undef mvscanw
1865 int     mvscanw(
1866                 int     y, 
1867                 int     x, 
1868                 char    *fmt, 
1869                 ...)
1870                 { return(*(int *)0); }
1871
1872 #undef mvwscanw
1873 int     mvwscanw(
1874                 WINDOW  *win, 
1875                 int     y, 
1876                 int     x, 
1877                 char    *fmt, 
1878                 ...)
1879                 { return(*(int *)0); }
1880
1881 /* ./base/lib_screen.c */
1882
1883 #undef getwin_sp
1884 WINDOW  *getwin_sp(
1885                 SCREEN  *sp, 
1886                 FILE    *filep)
1887                 { return(*(WINDOW **)0); }
1888
1889 #undef getwin
1890 WINDOW  *getwin(
1891                 FILE    *filep)
1892                 { return(*(WINDOW **)0); }
1893
1894 #undef putwin
1895 int     putwin(
1896                 WINDOW  *win, 
1897                 FILE    *filep)
1898                 { return(*(int *)0); }
1899
1900 #undef scr_restore_sp
1901 int     scr_restore_sp(
1902                 SCREEN  *sp, 
1903                 const char *file)
1904                 { return(*(int *)0); }
1905
1906 #undef scr_restore
1907 int     scr_restore(
1908                 const char *file)
1909                 { return(*(int *)0); }
1910
1911 #undef scr_dump
1912 int     scr_dump(
1913                 const char *file)
1914                 { return(*(int *)0); }
1915
1916 #undef scr_init_sp
1917 int     scr_init_sp(
1918                 SCREEN  *sp, 
1919                 const char *file)
1920                 { return(*(int *)0); }
1921
1922 #undef scr_init
1923 int     scr_init(
1924                 const char *file)
1925                 { return(*(int *)0); }
1926
1927 #undef scr_set_sp
1928 int     scr_set_sp(
1929                 SCREEN  *sp, 
1930                 const char *file)
1931                 { return(*(int *)0); }
1932
1933 #undef scr_set
1934 int     scr_set(
1935                 const char *file)
1936                 { return(*(int *)0); }
1937
1938 /* ./base/lib_scroll.c */
1939
1940 #undef _nc_scroll_window
1941 void    _nc_scroll_window(
1942                 WINDOW  *win, 
1943                 int const n, 
1944                 int const top, 
1945                 int const bottom, 
1946                 chtype  blank)
1947                 { /* void */ }
1948
1949 #undef wscrl
1950 int     wscrl(
1951                 WINDOW  *win, 
1952                 int     n)
1953                 { return(*(int *)0); }
1954
1955 /* ./base/lib_scrollok.c */
1956
1957 #undef scrollok
1958 int     scrollok(
1959                 WINDOW  *win, 
1960                 NCURSES_BOOL flag)
1961                 { return(*(int *)0); }
1962
1963 /* ./base/lib_scrreg.c */
1964
1965 #undef wsetscrreg
1966 int     wsetscrreg(
1967                 WINDOW  *win, 
1968                 int     top, 
1969                 int     bottom)
1970                 { return(*(int *)0); }
1971
1972 /* ./base/lib_set_term.c */
1973
1974 #undef set_term
1975 SCREEN  *set_term(
1976                 SCREEN  *screenp)
1977                 { return(*(SCREEN **)0); }
1978
1979 #undef delscreen
1980 void    delscreen(
1981                 SCREEN  *sp)
1982                 { /* void */ }
1983
1984 #undef _nc_setupscreen_sp
1985 int     _nc_setupscreen_sp(
1986                 SCREEN  **spp, 
1987                 int     slines, 
1988                 int     scolumns, 
1989                 FILE    *output, 
1990                 NCURSES_BOOL filtered, 
1991                 int     slk_format)
1992                 { return(*(int *)0); }
1993
1994 #undef _nc_setupscreen
1995 int     _nc_setupscreen(
1996                 int     slines, 
1997                 int     scolumns, 
1998                 FILE    *output, 
1999                 NCURSES_BOOL filtered, 
2000                 int     slk_format)
2001                 { return(*(int *)0); }
2002
2003 #undef _nc_ripoffline_sp
2004 int     _nc_ripoffline_sp(
2005                 SCREEN  *sp, 
2006                 int     line, 
2007                 int     (*init)(
2008                 WINDOW  *p1, 
2009                 int     p2))
2010                 { return(*(int *)0); }
2011
2012 #undef _nc_ripoffline
2013 int     _nc_ripoffline(
2014                 int     line, 
2015                 int     (*init)(
2016                 WINDOW  *p1, 
2017                 int     p2))
2018                 { return(*(int *)0); }
2019
2020 #undef ripoffline_sp
2021 int     ripoffline_sp(
2022                 SCREEN  *sp, 
2023                 int     line, 
2024                 int     (*init)(
2025                 WINDOW  *p1, 
2026                 int     p2))
2027                 { return(*(int *)0); }
2028
2029 #undef ripoffline
2030 int     ripoffline(
2031                 int     line, 
2032                 int     (*init)(
2033                 WINDOW  *p1, 
2034                 int     p2))
2035                 { return(*(int *)0); }
2036
2037 /* ./base/lib_slk.c */
2038
2039 #undef _nc_format_slks
2040 int     _nc_format_slks(
2041                 SCREEN  *sp, 
2042                 int     cols)
2043                 { return(*(int *)0); }
2044
2045 #undef _nc_slk_initialize
2046 int     _nc_slk_initialize(
2047                 WINDOW  *stwin, 
2048                 int     cols)
2049                 { return(*(int *)0); }
2050
2051 #undef slk_restore_sp
2052 int     slk_restore_sp(
2053                 SCREEN  *sp)
2054                 { return(*(int *)0); }
2055
2056 #undef slk_restore
2057 int     slk_restore(void)
2058                 { return(*(int *)0); }
2059
2060 /* ./base/lib_slkatr_set.c */
2061
2062 #undef slk_attr_set_sp
2063 int     slk_attr_set_sp(
2064                 SCREEN  *sp, 
2065                 const attr_t attr, 
2066                 short   color_pair_number, 
2067                 void    *opts)
2068                 { return(*(int *)0); }
2069
2070 #undef slk_attr_set
2071 int     slk_attr_set(
2072                 const attr_t attr, 
2073                 short   color_pair_number, 
2074                 void    *opts)
2075                 { return(*(int *)0); }
2076
2077 /* ./base/lib_slkatrof.c */
2078
2079 #undef slk_attroff_sp
2080 int     slk_attroff_sp(
2081                 SCREEN  *sp, 
2082                 const chtype attr)
2083                 { return(*(int *)0); }
2084
2085 #undef slk_attroff
2086 int     slk_attroff(
2087                 const chtype attr)
2088                 { return(*(int *)0); }
2089
2090 /* ./base/lib_slkatron.c */
2091
2092 #undef slk_attron_sp
2093 int     slk_attron_sp(
2094                 SCREEN  *sp, 
2095                 const chtype attr)
2096                 { return(*(int *)0); }
2097
2098 #undef slk_attron
2099 int     slk_attron(
2100                 const chtype attr)
2101                 { return(*(int *)0); }
2102
2103 /* ./base/lib_slkatrset.c */
2104
2105 #undef slk_attrset_sp
2106 int     slk_attrset_sp(
2107                 SCREEN  *sp, 
2108                 const chtype attr)
2109                 { return(*(int *)0); }
2110
2111 #undef slk_attrset
2112 int     slk_attrset(
2113                 const chtype attr)
2114                 { return(*(int *)0); }
2115
2116 /* ./base/lib_slkattr.c */
2117
2118 #undef slk_attr_sp
2119 attr_t  slk_attr_sp(
2120                 SCREEN  *sp)
2121                 { return(*(attr_t *)0); }
2122
2123 #undef slk_attr
2124 attr_t  slk_attr(void)
2125                 { return(*(attr_t *)0); }
2126
2127 /* ./base/lib_slkclear.c */
2128
2129 #undef slk_clear_sp
2130 int     slk_clear_sp(
2131                 SCREEN  *sp)
2132                 { return(*(int *)0); }
2133
2134 #undef slk_clear
2135 int     slk_clear(void)
2136                 { return(*(int *)0); }
2137
2138 /* ./base/lib_slkcolor.c */
2139
2140 #undef slk_color_sp
2141 int     slk_color_sp(
2142                 SCREEN  *sp, 
2143                 short   color_pair_number)
2144                 { return(*(int *)0); }
2145
2146 #undef slk_color
2147 int     slk_color(
2148                 short   color_pair_number)
2149                 { return(*(int *)0); }
2150
2151 /* ./base/lib_slkinit.c */
2152
2153 #undef slk_init_sp
2154 int     slk_init_sp(
2155                 SCREEN  *sp, 
2156                 int     format)
2157                 { return(*(int *)0); }
2158
2159 #undef slk_init
2160 int     slk_init(
2161                 int     format)
2162                 { return(*(int *)0); }
2163
2164 /* ./base/lib_slklab.c */
2165
2166 #undef slk_label_sp
2167 char    *slk_label_sp(
2168                 SCREEN  *sp, 
2169                 int     n)
2170                 { return(*(char **)0); }
2171
2172 #undef slk_label
2173 char    *slk_label(
2174                 int     n)
2175                 { return(*(char **)0); }
2176
2177 /* ./base/lib_slkrefr.c */
2178
2179 #undef slk_noutrefresh_sp
2180 int     slk_noutrefresh_sp(
2181                 SCREEN  *sp)
2182                 { return(*(int *)0); }
2183
2184 #undef slk_noutrefresh
2185 int     slk_noutrefresh(void)
2186                 { return(*(int *)0); }
2187
2188 #undef slk_refresh_sp
2189 int     slk_refresh_sp(
2190                 SCREEN  *sp)
2191                 { return(*(int *)0); }
2192
2193 #undef slk_refresh
2194 int     slk_refresh(void)
2195                 { return(*(int *)0); }
2196
2197 /* ./base/lib_slkset.c */
2198
2199 #undef slk_set_sp
2200 int     slk_set_sp(
2201                 SCREEN  *sp, 
2202                 int     i, 
2203                 const char *astr, 
2204                 int     format)
2205                 { return(*(int *)0); }
2206
2207 #undef slk_set
2208 int     slk_set(
2209                 int     i, 
2210                 const char *astr, 
2211                 int     format)
2212                 { return(*(int *)0); }
2213
2214 /* ./base/lib_slktouch.c */
2215
2216 #undef slk_touch_sp
2217 int     slk_touch_sp(
2218                 SCREEN  *sp)
2219                 { return(*(int *)0); }
2220
2221 #undef slk_touch
2222 int     slk_touch(void)
2223                 { return(*(int *)0); }
2224
2225 /* ./base/lib_touch.c */
2226
2227 #undef is_linetouched
2228 NCURSES_BOOL is_linetouched(
2229                 WINDOW  *win, 
2230                 int     line)
2231                 { return(*(NCURSES_BOOL *)0); }
2232
2233 #undef is_wintouched
2234 NCURSES_BOOL is_wintouched(
2235                 WINDOW  *win)
2236                 { return(*(NCURSES_BOOL *)0); }
2237
2238 #undef wtouchln
2239 int     wtouchln(
2240                 WINDOW  *win, 
2241                 int     y, 
2242                 int     n, 
2243                 int     changed)
2244                 { return(*(int *)0); }
2245
2246 /* ./trace/lib_tracedmp.c */
2247
2248 #undef _tracedump
2249 void    _tracedump(
2250                 const char *name, 
2251                 WINDOW  *win)
2252                 { /* void */ }
2253
2254 /* ./trace/lib_tracemse.c */
2255
2256 #undef _nc_tracemouse
2257 char    *_nc_tracemouse(
2258                 SCREEN  *sp, 
2259                 MEVENT const *ep)
2260                 { return(*(char **)0); }
2261
2262 #undef _nc_retrace_mmask_t
2263 mmask_t _nc_retrace_mmask_t(
2264                 SCREEN  *sp, 
2265                 mmask_t code)
2266                 { return(*(mmask_t *)0); }
2267
2268 #undef _tracemouse
2269 char    *_tracemouse(
2270                 MEVENT const *ep)
2271                 { return(*(char **)0); }
2272
2273 /* ./tty/lib_tstp.c */
2274
2275 #include <SigAction.h>
2276
2277 #undef _nc_signal_handler
2278 void    _nc_signal_handler(
2279                 NCURSES_BOOL enable)
2280                 { /* void */ }
2281
2282 /* ./base/lib_ungetch.c */
2283
2284 #undef _nc_fifo_dump
2285 void    _nc_fifo_dump(
2286                 SCREEN  *sp)
2287                 { /* void */ }
2288
2289 #undef ungetch_sp
2290 int     ungetch_sp(
2291                 SCREEN  *sp, 
2292                 int     ch)
2293                 { return(*(int *)0); }
2294
2295 #undef ungetch
2296 int     ungetch(
2297                 int     ch)
2298                 { return(*(int *)0); }
2299
2300 /* ./tty/lib_vidattr.c */
2301
2302 #undef vidputs_sp
2303 int     vidputs_sp(
2304                 SCREEN  *sp, 
2305                 chtype  newmode, 
2306                 NCURSES_OUTC_sp outc)
2307                 { return(*(int *)0); }
2308
2309 #undef vidputs
2310 int     vidputs(
2311                 chtype  newmode, 
2312                 NCURSES_OUTC outc)
2313                 { return(*(int *)0); }
2314
2315 #undef vidattr_sp
2316 int     vidattr_sp(
2317                 SCREEN  *sp, 
2318                 chtype  newmode)
2319                 { return(*(int *)0); }
2320
2321 #undef vidattr
2322 int     vidattr(
2323                 chtype  newmode)
2324                 { return(*(int *)0); }
2325
2326 #undef termattrs_sp
2327 chtype  termattrs_sp(
2328                 SCREEN  *sp)
2329                 { return(*(chtype *)0); }
2330
2331 #undef termattrs
2332 chtype  termattrs(void)
2333                 { return(*(chtype *)0); }
2334
2335 /* ./base/lib_vline.c */
2336
2337 #undef wvline
2338 int     wvline(
2339                 WINDOW  *win, 
2340                 chtype  ch, 
2341                 int     n)
2342                 { return(*(int *)0); }
2343
2344 /* ./base/lib_wattroff.c */
2345
2346 #undef wattr_off
2347 int     wattr_off(
2348                 WINDOW  *win, 
2349                 attr_t  at, 
2350                 void    *opts)
2351                 { return(*(int *)0); }
2352
2353 /* ./base/lib_wattron.c */
2354
2355 #undef wattr_on
2356 int     wattr_on(
2357                 WINDOW  *win, 
2358                 attr_t  at, 
2359                 void    *opts)
2360                 { return(*(int *)0); }
2361
2362 /* ./base/lib_winch.c */
2363
2364 #undef winch
2365 chtype  winch(
2366                 WINDOW  *win)
2367                 { return(*(chtype *)0); }
2368
2369 /* ./base/lib_window.c */
2370
2371 #undef _nc_synchook
2372 void    _nc_synchook(
2373                 WINDOW  *win)
2374                 { /* void */ }
2375
2376 #undef mvderwin
2377 int     mvderwin(
2378                 WINDOW  *win, 
2379                 int     y, 
2380                 int     x)
2381                 { return(*(int *)0); }
2382
2383 #undef syncok
2384 int     syncok(
2385                 WINDOW  *win, 
2386                 NCURSES_BOOL bf)
2387                 { return(*(int *)0); }
2388
2389 #undef wsyncup
2390 void    wsyncup(
2391                 WINDOW  *win)
2392                 { /* void */ }
2393
2394 #undef wsyncdown
2395 void    wsyncdown(
2396                 WINDOW  *win)
2397                 { /* void */ }
2398
2399 #undef wcursyncup
2400 void    wcursyncup(
2401                 WINDOW  *win)
2402                 { /* void */ }
2403
2404 #undef dupwin
2405 WINDOW  *dupwin(
2406                 WINDOW  *win)
2407                 { return(*(WINDOW **)0); }
2408
2409 /* ./base/nc_panel.c */
2410
2411 #undef _nc_panelhook_sp
2412 struct panelhook *_nc_panelhook_sp(
2413                 SCREEN  *sp)
2414                 { return(*(struct panelhook **)0); }
2415
2416 #undef _nc_panelhook
2417 struct panelhook *_nc_panelhook(void)
2418                 { return(*(struct panelhook **)0); }
2419
2420 /* ./base/safe_sprintf.c */
2421
2422 #undef _nc_printf_string_sp
2423 char    *_nc_printf_string_sp(
2424                 SCREEN  *sp, 
2425                 const char *fmt, 
2426                 va_list ap)
2427                 { return(*(char **)0); }
2428
2429 #undef _nc_printf_string
2430 char    *_nc_printf_string(
2431                 const char *fmt, 
2432                 va_list ap)
2433                 { return(*(char **)0); }
2434
2435 /* ./tty/tty_update.c */
2436
2437 #include <sys/time.h>
2438 #include <sys/times.h>
2439
2440 #undef doupdate_sp
2441 int     doupdate_sp(
2442                 SCREEN  *sp)
2443                 { return(*(int *)0); }
2444
2445 #undef doupdate
2446 int     doupdate(void)
2447                 { return(*(int *)0); }
2448
2449 #undef _nc_scrolln_sp
2450 int     _nc_scrolln_sp(
2451                 SCREEN  *sp, 
2452                 int     n, 
2453                 int     top, 
2454                 int     bot, 
2455                 int     maxy)
2456                 { return(*(int *)0); }
2457
2458 #undef _nc_scrolln
2459 int     _nc_scrolln(
2460                 int     n, 
2461                 int     top, 
2462                 int     bot, 
2463                 int     maxy)
2464                 { return(*(int *)0); }
2465
2466 #undef _nc_screen_resume_sp
2467 void    _nc_screen_resume_sp(
2468                 SCREEN  *sp)
2469                 { /* void */ }
2470
2471 #undef _nc_screen_resume
2472 void    _nc_screen_resume(void)
2473                 { /* void */ }
2474
2475 #undef _nc_screen_init_sp
2476 void    _nc_screen_init_sp(
2477                 SCREEN  *sp)
2478                 { /* void */ }
2479
2480 #undef _nc_screen_init
2481 void    _nc_screen_init(void)
2482                 { /* void */ }
2483
2484 #undef _nc_screen_wrap_sp
2485 void    _nc_screen_wrap_sp(
2486                 SCREEN  *sp)
2487                 { /* void */ }
2488
2489 #undef _nc_screen_wrap
2490 void    _nc_screen_wrap(void)
2491                 { /* void */ }
2492
2493 #undef _nc_do_xmc_glitch_sp
2494 void    _nc_do_xmc_glitch_sp(
2495                 SCREEN  *sp, 
2496                 attr_t  previous)
2497                 { /* void */ }
2498
2499 #undef _nc_do_xmc_glitch
2500 void    _nc_do_xmc_glitch(
2501                 attr_t  previous)
2502                 { /* void */ }
2503
2504 /* ./trace/varargs.c */
2505
2506 typedef enum {
2507     atUnknown = 0, atInteger, atFloat, atPoint, atString
2508 } ARGTYPE;
2509
2510 #undef _nc_varargs
2511 char    *_nc_varargs(
2512                 const char *fmt, 
2513                 va_list ap)
2514                 { return(*(char **)0); }
2515
2516 /* ./base/memmove.c */
2517
2518 #undef _nc_memmove
2519 void    _nc_memmove(void)
2520                 { /* void */ }
2521
2522 /* ./base/vsscanf.c */
2523
2524 #undef _nc_vsscanf
2525 void    _nc_vsscanf(void)
2526                 { /* void */ }
2527
2528 /* ./base/lib_freeall.c */
2529
2530 #undef _nc_freeall
2531 void    _nc_freeall(void)
2532                 { /* void */ }
2533
2534 #undef _nc_free_and_exit_sp
2535 void    _nc_free_and_exit_sp(
2536                 SCREEN  *sp, 
2537                 int     code)
2538                 { /* void */ }
2539
2540 #undef _nc_free_and_exit
2541 void    _nc_free_and_exit(
2542                 int     code)
2543                 { /* void */ }
2544
2545 /* ./expanded.c */
2546
2547 #undef _nc_toggle_attr_on
2548 void    _nc_toggle_attr_on(
2549                 attr_t  *S, 
2550                 attr_t  at)
2551                 { /* void */ }
2552
2553 #undef _nc_toggle_attr_off
2554 void    _nc_toggle_attr_off(
2555                 attr_t  *S, 
2556                 attr_t  at)
2557                 { /* void */ }
2558
2559 #undef _nc_DelCharCost_sp
2560 int     _nc_DelCharCost_sp(
2561                 SCREEN  *sp, 
2562                 int     count)
2563                 { return(*(int *)0); }
2564
2565 #undef _nc_InsCharCost_sp
2566 int     _nc_InsCharCost_sp(
2567                 SCREEN  *sp, 
2568                 int     count)
2569                 { return(*(int *)0); }
2570
2571 #undef _nc_UpdateAttrs_sp
2572 void    _nc_UpdateAttrs_sp(
2573                 SCREEN  *sp, 
2574                 chtype  c)
2575                 { /* void */ }
2576
2577 #undef _nc_DelCharCost
2578 int     _nc_DelCharCost(
2579                 int     count)
2580                 { return(*(int *)0); }
2581
2582 #undef _nc_InsCharCost
2583 int     _nc_InsCharCost(
2584                 int     count)
2585                 { return(*(int *)0); }
2586
2587 #undef _nc_UpdateAttrs
2588 void    _nc_UpdateAttrs(
2589                 chtype  c)
2590                 { /* void */ }
2591
2592 /* ./base/legacy_coding.c */
2593
2594 #undef use_legacy_coding_sp
2595 int     use_legacy_coding_sp(
2596                 SCREEN  *sp, 
2597                 int     level)
2598                 { return(*(int *)0); }
2599
2600 #undef use_legacy_coding
2601 int     use_legacy_coding(
2602                 int     level)
2603                 { return(*(int *)0); }
2604
2605 /* ./base/lib_dft_fgbg.c */
2606
2607 #undef use_default_colors_sp
2608 int     use_default_colors_sp(
2609                 SCREEN  *sp)
2610                 { return(*(int *)0); }
2611
2612 #undef use_default_colors
2613 int     use_default_colors(void)
2614                 { return(*(int *)0); }
2615
2616 #undef assume_default_colors_sp
2617 int     assume_default_colors_sp(
2618                 SCREEN  *sp, 
2619                 int     fg, 
2620                 int     bg)
2621                 { return(*(int *)0); }
2622
2623 #undef assume_default_colors
2624 int     assume_default_colors(
2625                 int     fg, 
2626                 int     bg)
2627                 { return(*(int *)0); }
2628
2629 /* ./tinfo/lib_print.c */
2630
2631 #undef mcprint_sp
2632 int     mcprint_sp(
2633                 SCREEN  *sp, 
2634                 char    *data, 
2635                 int     len)
2636                 { return(*(int *)0); }
2637
2638 #undef mcprint
2639 int     mcprint(
2640                 char    *data, 
2641                 int     len)
2642                 { return(*(int *)0); }
2643
2644 /* ./base/resizeterm.c */
2645
2646 #undef is_term_resized_sp
2647 NCURSES_BOOL is_term_resized_sp(
2648                 SCREEN  *sp, 
2649                 int     ToLines, 
2650                 int     ToCols)
2651                 { return(*(NCURSES_BOOL *)0); }
2652
2653 #undef is_term_resized
2654 NCURSES_BOOL is_term_resized(
2655                 int     ToLines, 
2656                 int     ToCols)
2657                 { return(*(NCURSES_BOOL *)0); }
2658
2659 #undef resize_term_sp
2660 int     resize_term_sp(
2661                 SCREEN  *sp, 
2662                 int     ToLines, 
2663                 int     ToCols)
2664                 { return(*(int *)0); }
2665
2666 #undef resize_term
2667 int     resize_term(
2668                 int     ToLines, 
2669                 int     ToCols)
2670                 { return(*(int *)0); }
2671
2672 #undef resizeterm_sp
2673 int     resizeterm_sp(
2674                 SCREEN  *sp, 
2675                 int     ToLines, 
2676                 int     ToCols)
2677                 { return(*(int *)0); }
2678
2679 #undef resizeterm
2680 int     resizeterm(
2681                 int     ToLines, 
2682                 int     ToCols)
2683                 { return(*(int *)0); }
2684
2685 /* ./trace/trace_xnames.c */
2686
2687 #undef _nc_trace_xnames
2688 void    _nc_trace_xnames(
2689                 TERMTYPE *tp)
2690                 { /* void */ }
2691
2692 /* ./tinfo/use_screen.c */
2693
2694 #undef use_screen
2695 int     use_screen(
2696                 SCREEN  *screen, 
2697                 NCURSES_SCREEN_CB func, 
2698                 void    *data)
2699                 { return(*(int *)0); }
2700
2701 /* ./base/use_window.c */
2702
2703 #undef use_window
2704 int     use_window(
2705                 WINDOW  *win, 
2706                 NCURSES_WINDOW_CB func, 
2707                 void    *data)
2708                 { return(*(int *)0); }
2709
2710 /* ./base/wresize.c */
2711
2712 #undef wresize
2713 int     wresize(
2714                 WINDOW  *win, 
2715                 int     ToLines, 
2716                 int     ToCols)
2717                 { return(*(int *)0); }
2718
2719 /* ./tinfo/access.c */
2720
2721 #undef _nc_rootname
2722 char    *_nc_rootname(
2723                 char    *path)
2724                 { return(*(char **)0); }
2725
2726 #undef _nc_is_abs_path
2727 NCURSES_BOOL _nc_is_abs_path(
2728                 const char *path)
2729                 { return(*(NCURSES_BOOL *)0); }
2730
2731 #undef _nc_pathlast
2732 unsigned _nc_pathlast(
2733                 const char *path)
2734                 { return(*(unsigned *)0); }
2735
2736 #undef _nc_basename
2737 char    *_nc_basename(
2738                 char    *path)
2739                 { return(*(char **)0); }
2740
2741 #undef _nc_access
2742 int     _nc_access(
2743                 const char *path, 
2744                 int     mode)
2745                 { return(*(int *)0); }
2746
2747 #undef _nc_is_dir_path
2748 NCURSES_BOOL _nc_is_dir_path(
2749                 const char *path)
2750                 { return(*(NCURSES_BOOL *)0); }
2751
2752 #undef _nc_is_file_path
2753 NCURSES_BOOL _nc_is_file_path(
2754                 const char *path)
2755                 { return(*(NCURSES_BOOL *)0); }
2756
2757 #undef _nc_env_access
2758 int     _nc_env_access(void)
2759                 { return(*(int *)0); }
2760
2761 /* ./tinfo/add_tries.c */
2762
2763 #undef _nc_add_to_try
2764 int     _nc_add_to_try(
2765                 TRIES   **tree, 
2766                 const char *str, 
2767                 unsigned code)
2768                 { return(*(int *)0); }
2769
2770 /* ./tinfo/alloc_ttype.c */
2771
2772 #undef _nc_align_termtype
2773 void    _nc_align_termtype(
2774                 TERMTYPE *to, 
2775                 TERMTYPE *from)
2776                 { /* void */ }
2777
2778 #undef _nc_copy_termtype
2779 void    _nc_copy_termtype(
2780                 TERMTYPE *dst, 
2781                 TERMTYPE *src)
2782                 { /* void */ }
2783
2784 /* ./codes.c */
2785
2786 #undef _nc_boolcodes
2787 char    *const *_nc_boolcodes(void)
2788                 { return(*(char **)0); }
2789
2790 #undef _nc_numcodes
2791 char    *const *_nc_numcodes(void)
2792                 { return(*(char **)0); }
2793
2794 #undef _nc_strcodes
2795 char    *const *_nc_strcodes(void)
2796                 { return(*(char **)0); }
2797
2798 /* ./comp_captab.c */
2799
2800 #include <hashsize.h>
2801
2802 #undef _nc_get_table
2803 const struct name_table_entry *_nc_get_table(
2804                 NCURSES_BOOL termcap)
2805                 { return(*(const struct name_table_entry **)0); }
2806
2807 #undef _nc_get_hash_table
2808 const HashValue *_nc_get_hash_table(
2809                 NCURSES_BOOL termcap)
2810                 { return(*(const HashValue **)0); }
2811
2812 #undef _nc_get_alias_table
2813 const struct alias *_nc_get_alias_table(
2814                 NCURSES_BOOL termcap)
2815                 { return(*(const struct alias **)0); }
2816
2817 #undef _nc_get_hash_info
2818 const HashData *_nc_get_hash_info(
2819                 NCURSES_BOOL termcap)
2820                 { return(*(const HashData **)0); }
2821
2822 /* ./tinfo/comp_error.c */
2823
2824 #undef _nc_suppress_warnings
2825 NCURSES_BOOL _nc_suppress_warnings;
2826 #undef _nc_curr_line
2827 int     _nc_curr_line;
2828 #undef _nc_curr_col
2829 int     _nc_curr_col;
2830
2831 #undef _nc_get_source
2832 const char *_nc_get_source(void)
2833                 { return(*(const char **)0); }
2834
2835 #undef _nc_set_source
2836 void    _nc_set_source(
2837                 const char *const name)
2838                 { /* void */ }
2839
2840 #undef _nc_set_type
2841 void    _nc_set_type(
2842                 const char *const name)
2843                 { /* void */ }
2844
2845 #undef _nc_get_type
2846 void    _nc_get_type(
2847                 char    *name)
2848                 { /* void */ }
2849
2850 #undef _nc_warning
2851 void    _nc_warning(
2852                 const char *const fmt, 
2853                 ...)
2854                 { /* void */ }
2855
2856 #undef _nc_err_abort
2857 void    _nc_err_abort(
2858                 const char *const fmt, 
2859                 ...)
2860                 { /* void */ }
2861
2862 #undef _nc_syserr_abort
2863 void    _nc_syserr_abort(
2864                 const char *const fmt, 
2865                 ...)
2866                 { /* void */ }
2867
2868 /* ./tinfo/comp_hash.c */
2869
2870 #undef _nc_find_entry
2871 struct name_table_entry const *_nc_find_entry(
2872                 const char *string, 
2873                 const HashValue *hash_table)
2874                 { return(*(struct name_table_entry const **)0); }
2875
2876 #undef _nc_find_type_entry
2877 struct name_table_entry const *_nc_find_type_entry(
2878                 const char *string, 
2879                 int     type, 
2880                 NCURSES_BOOL termcap)
2881                 { return(*(struct name_table_entry const **)0); }
2882
2883 /* ./tinfo/db_iterator.c */
2884
2885 #undef _nc_tic_dir
2886 const char *_nc_tic_dir(
2887                 const char *path)
2888                 { return(*(const char **)0); }
2889
2890 #undef _nc_keep_tic_dir
2891 void    _nc_keep_tic_dir(
2892                 const char *path)
2893                 { /* void */ }
2894
2895 #undef _nc_last_db
2896 void    _nc_last_db(void)
2897                 { /* void */ }
2898
2899 #undef _nc_next_db
2900 const char *_nc_next_db(
2901                 DBDIRS  *state, 
2902                 int     *offset)
2903                 { return(*(const char **)0); }
2904
2905 #undef _nc_first_db
2906 void    _nc_first_db(
2907                 DBDIRS  *state, 
2908                 int     *offset)
2909                 { /* void */ }
2910
2911 /* ./tinfo/doalloc.c */
2912
2913 #undef _nc_doalloc
2914 void    *_nc_doalloc(
2915                 void    *oldp, 
2916                 size_t  amount)
2917                 { return(*(void **)0); }
2918
2919 /* ./tinfo/entries.c */
2920
2921 #undef _nc_head
2922 ENTRY   *_nc_head;
2923 #undef _nc_tail
2924 ENTRY   *_nc_tail;
2925
2926 #undef _nc_free_entry
2927 void    _nc_free_entry(
2928                 ENTRY   *headp, 
2929                 TERMTYPE *tterm)
2930                 { /* void */ }
2931
2932 #undef _nc_free_entries
2933 void    _nc_free_entries(
2934                 ENTRY   *headp)
2935                 { /* void */ }
2936
2937 #undef _nc_delink_entry
2938 ENTRY   *_nc_delink_entry(
2939                 ENTRY   *headp, 
2940                 TERMTYPE *tterm)
2941                 { return(*(ENTRY **)0); }
2942
2943 #undef _nc_leaks_tinfo
2944 void    _nc_leaks_tinfo(void)
2945                 { /* void */ }
2946
2947 /* ./fallback.c */
2948
2949 #undef _nc_fallback
2950 const TERMTYPE *_nc_fallback(
2951                 const char *name)
2952                 { return(*(const TERMTYPE **)0); }
2953
2954 /* ./tinfo/free_ttype.c */
2955
2956 #undef _nc_free_termtype
2957 void    _nc_free_termtype(
2958                 TERMTYPE *ptr)
2959                 { /* void */ }
2960
2961 #undef _nc_user_definable
2962 NCURSES_BOOL _nc_user_definable;
2963
2964 #undef use_extended_names
2965 int     use_extended_names(
2966                 NCURSES_BOOL flag)
2967                 { return(*(int *)0); }
2968
2969 /* ./tinfo/getenv_num.c */
2970
2971 #undef _nc_getenv_num
2972 int     _nc_getenv_num(
2973                 const char *name)
2974                 { return(*(int *)0); }
2975
2976 /* ./tinfo/home_terminfo.c */
2977
2978 #undef _nc_home_terminfo
2979 char    *_nc_home_terminfo(void)
2980                 { return(*(char **)0); }
2981
2982 /* ./tinfo/init_keytry.c */
2983
2984 #if 0
2985
2986 #include <init_keytry.h>
2987
2988 #undef _nc_tinfo_fkeys
2989 const struct tinfo_fkeys _nc_tinfo_fkeys[] = {0};
2990
2991 #endif
2992
2993 #undef _nc_init_keytry
2994 void    _nc_init_keytry(
2995                 SCREEN  *sp)
2996                 { /* void */ }
2997
2998 /* ./tinfo/lib_acs.c */
2999
3000 #undef _nc_acs_map
3001 chtype  *_nc_acs_map(void)
3002                 { return(*(chtype **)0); }
3003
3004 #undef _nc_init_acs_sp
3005 void    _nc_init_acs_sp(
3006                 SCREEN  *sp)
3007                 { /* void */ }
3008
3009 #undef _nc_init_acs
3010 void    _nc_init_acs(void)
3011                 { /* void */ }
3012
3013 /* ./tinfo/lib_baudrate.c */
3014
3015 #include <termcap.h>
3016
3017 struct speed {
3018     int s; 
3019     int sp; 
3020 };
3021
3022 #undef _nc_baudrate
3023 int     _nc_baudrate(
3024                 int     OSpeed)
3025                 { return(*(int *)0); }
3026
3027 #undef _nc_ospeed
3028 int     _nc_ospeed(
3029                 int     BaudRate)
3030                 { return(*(int *)0); }
3031
3032 #undef baudrate_sp
3033 int     baudrate_sp(
3034                 SCREEN  *sp)
3035                 { return(*(int *)0); }
3036
3037 #undef baudrate
3038 int     baudrate(void)
3039                 { return(*(int *)0); }
3040
3041 /* ./tinfo/lib_cur_term.c */
3042
3043 #undef _nc_get_cur_term_sp
3044 TERMINAL *_nc_get_cur_term_sp(
3045                 SCREEN  *sp)
3046                 { return(*(TERMINAL **)0); }
3047
3048 #undef _nc_get_cur_term
3049 TERMINAL *_nc_get_cur_term(void)
3050                 { return(*(TERMINAL **)0); }
3051
3052 #undef _nc_cur_term
3053 TERMINAL *_nc_cur_term(void)
3054                 { return(*(TERMINAL **)0); }
3055
3056 #undef set_curterm_sp
3057 TERMINAL *set_curterm_sp(
3058                 SCREEN  *sp, 
3059                 TERMINAL *termp)
3060                 { return(*(TERMINAL **)0); }
3061
3062 #undef set_curterm
3063 TERMINAL *set_curterm(
3064                 TERMINAL *termp)
3065                 { return(*(TERMINAL **)0); }
3066
3067 #undef del_curterm_sp
3068 int     del_curterm_sp(
3069                 SCREEN  *sp, 
3070                 TERMINAL *termp)
3071                 { return(*(int *)0); }
3072
3073 #undef del_curterm
3074 int     del_curterm(
3075                 TERMINAL *termp)
3076                 { return(*(int *)0); }
3077
3078 /* ./tinfo/lib_data.c */
3079
3080 #undef _nc_stdscr
3081 WINDOW  *_nc_stdscr(void)
3082                 { return(*(WINDOW **)0); }
3083
3084 #undef _nc_curscr
3085 WINDOW  *_nc_curscr(void)
3086                 { return(*(WINDOW **)0); }
3087
3088 #undef _nc_newscr
3089 WINDOW  *_nc_newscr(void)
3090                 { return(*(WINDOW **)0); }
3091
3092 #undef _nc_screen_chain
3093 SCREEN  *_nc_screen_chain;
3094 #undef SP
3095 SCREEN  *SP;
3096 #undef _nc_globals
3097 NCURSES_GLOBALS _nc_globals;
3098 #undef _nc_prescreen
3099 NCURSES_PRESCREEN _nc_prescreen;
3100
3101 #undef _nc_screen_of
3102 SCREEN  *_nc_screen_of(
3103                 WINDOW  *win)
3104                 { return(*(SCREEN **)0); }
3105
3106 #undef _nc_init_pthreads
3107 void    _nc_init_pthreads(void)
3108                 { /* void */ }
3109
3110 #undef _nc_mutex_init
3111 void    _nc_mutex_init(
3112                 pthread_mutex_t *obj)
3113                 { /* void */ }
3114
3115 #undef _nc_mutex_lock
3116 int     _nc_mutex_lock(
3117                 pthread_mutex_t *obj)
3118                 { return(*(int *)0); }
3119
3120 #undef _nc_mutex_trylock
3121 int     _nc_mutex_trylock(
3122                 pthread_mutex_t *obj)
3123                 { return(*(int *)0); }
3124
3125 #undef _nc_mutex_unlock
3126 int     _nc_mutex_unlock(
3127                 pthread_mutex_t *obj)
3128                 { return(*(int *)0); }
3129
3130 /* ./tinfo/lib_has_cap.c */
3131
3132 #undef has_ic_sp
3133 NCURSES_BOOL has_ic_sp(
3134                 SCREEN  *sp)
3135                 { return(*(NCURSES_BOOL *)0); }
3136
3137 #undef has_ic
3138 NCURSES_BOOL has_ic(void)
3139                 { return(*(NCURSES_BOOL *)0); }
3140
3141 #undef has_il_sp
3142 NCURSES_BOOL has_il_sp(
3143                 SCREEN  *sp)
3144                 { return(*(NCURSES_BOOL *)0); }
3145
3146 #undef has_il
3147 NCURSES_BOOL has_il(void)
3148                 { return(*(NCURSES_BOOL *)0); }
3149
3150 /* ./tinfo/lib_kernel.c */
3151
3152 #undef erasechar_sp
3153 char    erasechar_sp(
3154                 SCREEN  *sp)
3155                 { return(*(char *)0); }
3156
3157 #undef erasechar
3158 char    erasechar(void)
3159                 { return(*(char *)0); }
3160
3161 #undef killchar_sp
3162 char    killchar_sp(
3163                 SCREEN  *sp)
3164                 { return(*(char *)0); }
3165
3166 #undef killchar
3167 char    killchar(void)
3168                 { return(*(char *)0); }
3169
3170 #undef flushinp_sp
3171 int     flushinp_sp(
3172                 SCREEN  *sp)
3173                 { return(*(int *)0); }
3174
3175 #undef flushinp
3176 int     flushinp(void)
3177                 { return(*(int *)0); }
3178
3179 /* ./lib_keyname.c */
3180
3181 struct kn { short offset; int code; };
3182
3183 #undef keyname_sp
3184 char    *keyname_sp(
3185                 SCREEN  *sp, 
3186                 int     c)
3187                 { return(*(char **)0); }
3188
3189 #undef keyname
3190 char    *keyname(
3191                 int     c)
3192                 { return(*(char **)0); }
3193
3194 /* ./tinfo/lib_longname.c */
3195
3196 #undef longname_sp
3197 char    *longname_sp(
3198                 SCREEN  *sp)
3199                 { return(*(char **)0); }
3200
3201 #undef longname
3202 char    *longname(void)
3203                 { return(*(char **)0); }
3204
3205 /* ./tinfo/lib_napms.c */
3206
3207 #undef napms_sp
3208 int     napms_sp(
3209                 SCREEN  *sp, 
3210                 int     ms)
3211                 { return(*(int *)0); }
3212
3213 #undef napms
3214 int     napms(
3215                 int     ms)
3216                 { return(*(int *)0); }
3217
3218 /* ./tinfo/lib_options.c */
3219
3220 #undef idlok
3221 int     idlok(
3222                 WINDOW  *win, 
3223                 NCURSES_BOOL flag)
3224                 { return(*(int *)0); }
3225
3226 #undef idcok
3227 void    idcok(
3228                 WINDOW  *win, 
3229                 NCURSES_BOOL flag)
3230                 { /* void */ }
3231
3232 #undef halfdelay_sp
3233 int     halfdelay_sp(
3234                 SCREEN  *sp, 
3235                 int     t)
3236                 { return(*(int *)0); }
3237
3238 #undef halfdelay
3239 int     halfdelay(
3240                 int     t)
3241                 { return(*(int *)0); }
3242
3243 #undef nodelay
3244 int     nodelay(
3245                 WINDOW  *win, 
3246                 NCURSES_BOOL flag)
3247                 { return(*(int *)0); }
3248
3249 #undef notimeout
3250 int     notimeout(
3251                 WINDOW  *win, 
3252                 NCURSES_BOOL f)
3253                 { return(*(int *)0); }
3254
3255 #undef wtimeout
3256 void    wtimeout(
3257                 WINDOW  *win, 
3258                 int     delay)
3259                 { /* void */ }
3260
3261 #undef keypad
3262 int     keypad(
3263                 WINDOW  *win, 
3264                 NCURSES_BOOL flag)
3265                 { return(*(int *)0); }
3266
3267 #undef meta
3268 int     meta(
3269                 WINDOW  *win, 
3270                 NCURSES_BOOL flag)
3271                 { return(*(int *)0); }
3272
3273 #undef curs_set_sp
3274 int     curs_set_sp(
3275                 SCREEN  *sp, 
3276                 int     vis)
3277                 { return(*(int *)0); }
3278
3279 #undef curs_set
3280 int     curs_set(
3281                 int     vis)
3282                 { return(*(int *)0); }
3283
3284 #undef typeahead_sp
3285 int     typeahead_sp(
3286                 SCREEN  *sp, 
3287                 int     fd)
3288                 { return(*(int *)0); }
3289
3290 #undef typeahead
3291 int     typeahead(
3292                 int     fd)
3293                 { return(*(int *)0); }
3294
3295 #undef has_key_sp
3296 int     has_key_sp(
3297                 SCREEN  *sp, 
3298                 int     keycode)
3299                 { return(*(int *)0); }
3300
3301 #undef has_key
3302 int     has_key(
3303                 int     keycode)
3304                 { return(*(int *)0); }
3305
3306 #undef _nc_putp_flush_sp
3307 int     _nc_putp_flush_sp(
3308                 SCREEN  *sp, 
3309                 const char *name, 
3310                 const char *value)
3311                 { return(*(int *)0); }
3312
3313 #undef _nc_keypad
3314 int     _nc_keypad(
3315                 SCREEN  *sp, 
3316                 NCURSES_BOOL flag)
3317                 { return(*(int *)0); }
3318
3319 /* ./tinfo/lib_raw.c */
3320
3321 #undef raw_sp
3322 int     raw_sp(
3323                 SCREEN  *sp)
3324                 { return(*(int *)0); }
3325
3326 #undef raw
3327 int     raw(void)
3328                 { return(*(int *)0); }
3329
3330 #undef cbreak_sp
3331 int     cbreak_sp(
3332                 SCREEN  *sp)
3333                 { return(*(int *)0); }
3334
3335 #undef cbreak
3336 int     cbreak(void)
3337                 { return(*(int *)0); }
3338
3339 #undef qiflush_sp
3340 void    qiflush_sp(
3341                 SCREEN  *sp)
3342                 { /* void */ }
3343
3344 #undef qiflush
3345 void    qiflush(void)
3346                 { /* void */ }
3347
3348 #undef noraw_sp
3349 int     noraw_sp(
3350                 SCREEN  *sp)
3351                 { return(*(int *)0); }
3352
3353 #undef noraw
3354 int     noraw(void)
3355                 { return(*(int *)0); }
3356
3357 #undef nocbreak_sp
3358 int     nocbreak_sp(
3359                 SCREEN  *sp)
3360                 { return(*(int *)0); }
3361
3362 #undef nocbreak
3363 int     nocbreak(void)
3364                 { return(*(int *)0); }
3365
3366 #undef noqiflush_sp
3367 void    noqiflush_sp(
3368                 SCREEN  *sp)
3369                 { /* void */ }
3370
3371 #undef noqiflush
3372 void    noqiflush(void)
3373                 { /* void */ }
3374
3375 #undef intrflush_sp
3376 int     intrflush_sp(
3377                 SCREEN  *sp, 
3378                 WINDOW  *win, 
3379                 NCURSES_BOOL flag)
3380                 { return(*(int *)0); }
3381
3382 #undef intrflush
3383 int     intrflush(
3384                 WINDOW  *win, 
3385                 NCURSES_BOOL flag)
3386                 { return(*(int *)0); }
3387
3388 /* ./tinfo/lib_setup.c */
3389
3390 #include <locale.h>
3391 #include <sys/ioctl.h>
3392 #include <langinfo.h>
3393
3394 #undef _nc_ttytype
3395 char    *_nc_ttytype(void)
3396                 { return(*(char **)0); }
3397
3398 #undef _nc_ptr_Lines
3399 int     *_nc_ptr_Lines(
3400                 SCREEN  *sp)
3401                 { return(*(int **)0); }
3402
3403 #undef _nc_LINES
3404 int     _nc_LINES(void)
3405                 { return(*(int *)0); }
3406
3407 #undef _nc_ptr_Cols
3408 int     *_nc_ptr_Cols(
3409                 SCREEN  *sp)
3410                 { return(*(int **)0); }
3411
3412 #undef _nc_COLS
3413 int     _nc_COLS(void)
3414                 { return(*(int *)0); }
3415
3416 #undef _nc_ptr_Tabsize
3417 int     *_nc_ptr_Tabsize(
3418                 SCREEN  *sp)
3419                 { return(*(int **)0); }
3420
3421 #undef _nc_TABSIZE
3422 int     _nc_TABSIZE(void)
3423                 { return(*(int *)0); }
3424
3425 #undef set_tabsize_sp
3426 int     set_tabsize_sp(
3427                 SCREEN  *sp, 
3428                 int     value)
3429                 { return(*(int *)0); }
3430
3431 #undef set_tabsize
3432 int     set_tabsize(
3433                 int     value)
3434                 { return(*(int *)0); }
3435
3436 #undef _nc_handle_sigwinch
3437 int     _nc_handle_sigwinch(
3438                 SCREEN  *sp)
3439                 { return(*(int *)0); }
3440
3441 #undef use_env_sp
3442 void    use_env_sp(
3443                 SCREEN  *sp, 
3444                 NCURSES_BOOL f)
3445                 { /* void */ }
3446
3447 #undef use_env
3448 void    use_env(
3449                 NCURSES_BOOL f)
3450                 { /* void */ }
3451
3452 #undef use_tioctl_sp
3453 void    use_tioctl_sp(
3454                 SCREEN  *sp, 
3455                 NCURSES_BOOL f)
3456                 { /* void */ }
3457
3458 #undef use_tioctl
3459 void    use_tioctl(
3460                 NCURSES_BOOL f)
3461                 { /* void */ }
3462
3463 #undef _nc_get_screensize
3464 void    _nc_get_screensize(
3465                 SCREEN  *sp, 
3466                 int     *linep, 
3467                 int     *colp)
3468                 { /* void */ }
3469
3470 #undef _nc_update_screensize
3471 void    _nc_update_screensize(
3472                 SCREEN  *sp)
3473                 { /* void */ }
3474
3475 #undef _nc_setup_tinfo
3476 int     _nc_setup_tinfo(
3477                 const char *const tn, 
3478                 TERMTYPE *const tp)
3479                 { return(*(int *)0); }
3480
3481 #undef _nc_tinfo_cmdch
3482 void    _nc_tinfo_cmdch(
3483                 TERMINAL *termp, 
3484                 char    proto)
3485                 { /* void */ }
3486
3487 #undef _nc_get_locale
3488 char    *_nc_get_locale(void)
3489                 { return(*(char **)0); }
3490
3491 #undef _nc_unicode_locale
3492 int     _nc_unicode_locale(void)
3493                 { return(*(int *)0); }
3494
3495 #undef _nc_locale_breaks_acs
3496 int     _nc_locale_breaks_acs(
3497                 TERMINAL *termp)
3498                 { return(*(int *)0); }
3499
3500 #undef _nc_setupterm
3501 int     _nc_setupterm(
3502                 char    *tname, 
3503                 int     Filedes, 
3504                 int     *errret, 
3505                 NCURSES_BOOL reuse)
3506                 { return(*(int *)0); }
3507
3508 #undef new_prescr
3509 SCREEN  *new_prescr(void)
3510                 { return(*(SCREEN **)0); }
3511
3512 #undef setupterm
3513 int     setupterm(
3514                 char    *tname, 
3515                 int     Filedes, 
3516                 int     *errret)
3517                 { return(*(int *)0); }
3518
3519 /* ./tinfo/lib_termcap.c */
3520
3521 #undef UP
3522 char    *UP;
3523 #undef BC
3524 char    *BC;
3525
3526 #undef tgetent_sp
3527 int     tgetent_sp(
3528                 SCREEN  *sp, 
3529                 char    *bufp, 
3530                 const char *name)
3531                 { return(*(int *)0); }
3532
3533 #if 0
3534
3535 #include <capdefaults.c>
3536
3537 #endif
3538
3539 #undef tgetent
3540 int     tgetent(
3541                 char    *bufp, 
3542                 const char *name)
3543                 { return(*(int *)0); }
3544
3545 #undef tgetflag_sp
3546 int     tgetflag_sp(
3547                 SCREEN  *sp, 
3548                 char    *id)
3549                 { return(*(int *)0); }
3550
3551 #undef tgetflag
3552 int     tgetflag(
3553                 char    *id)
3554                 { return(*(int *)0); }
3555
3556 #undef tgetnum_sp
3557 int     tgetnum_sp(
3558                 SCREEN  *sp, 
3559                 char    *id)
3560                 { return(*(int *)0); }
3561
3562 #undef tgetnum
3563 int     tgetnum(
3564                 char    *id)
3565                 { return(*(int *)0); }
3566
3567 #undef tgetstr_sp
3568 char    *tgetstr_sp(
3569                 SCREEN  *sp, 
3570                 char    *id, 
3571                 char    **area)
3572                 { return(*(char **)0); }
3573
3574 #undef tgetstr
3575 char    *tgetstr(
3576                 char    *id, 
3577                 char    **area)
3578                 { return(*(char **)0); }
3579
3580 /* ./tinfo/lib_termname.c */
3581
3582 #undef termname_sp
3583 char    *termname_sp(
3584                 SCREEN  *sp)
3585                 { return(*(char **)0); }
3586
3587 #undef termname
3588 char    *termname(void)
3589                 { return(*(char **)0); }
3590
3591 /* ./tinfo/lib_tgoto.c */
3592
3593 #undef tgoto
3594 char    *tgoto(
3595                 const char *string, 
3596                 int     x, 
3597                 int     y)
3598                 { return(*(char **)0); }
3599
3600 /* ./tinfo/lib_ti.c */
3601
3602 #undef tigetflag_sp
3603 int     tigetflag_sp(
3604                 SCREEN  *sp, 
3605                 char    *str)
3606                 { return(*(int *)0); }
3607
3608 #undef tigetflag
3609 int     tigetflag(
3610                 char    *str)
3611                 { return(*(int *)0); }
3612
3613 #undef tigetnum_sp
3614 int     tigetnum_sp(
3615                 SCREEN  *sp, 
3616                 char    *str)
3617                 { return(*(int *)0); }
3618
3619 #undef tigetnum
3620 int     tigetnum(
3621                 char    *str)
3622                 { return(*(int *)0); }
3623
3624 #undef tigetstr_sp
3625 char    *tigetstr_sp(
3626                 SCREEN  *sp, 
3627                 char    *str)
3628                 { return(*(char **)0); }
3629
3630 #undef tigetstr
3631 char    *tigetstr(
3632                 char    *str)
3633                 { return(*(char **)0); }
3634
3635 /* ./tinfo/lib_tparm.c */
3636
3637 #undef _nc_tparm_err
3638 int     _nc_tparm_err;
3639
3640 #undef _nc_tparm_analyze
3641 int     _nc_tparm_analyze(
3642                 const char *string, 
3643                 char    *p_is_s[9], 
3644                 int     *popcount)
3645                 { return(*(int *)0); }
3646
3647 #undef tparm
3648 char    *tparm(
3649                 char    *string, 
3650                 ...)
3651                 { return(*(char **)0); }
3652
3653 #undef tiparm
3654 char    *tiparm(
3655                 const char *string, 
3656                 ...)
3657                 { return(*(char **)0); }
3658
3659 /* ./tinfo/lib_tputs.c */
3660
3661 #undef PC
3662 char    PC;
3663 #undef ospeed
3664 NCURSES_OSPEED  ospeed;
3665 #undef _nc_nulls_sent
3666 int     _nc_nulls_sent;
3667
3668 #undef _nc_set_no_padding
3669 void    _nc_set_no_padding(
3670                 SCREEN  *sp)
3671                 { /* void */ }
3672
3673 #undef delay_output_sp
3674 int     delay_output_sp(
3675                 SCREEN  *sp, 
3676                 int     ms)
3677                 { return(*(int *)0); }
3678
3679 #undef delay_output
3680 int     delay_output(
3681                 int     ms)
3682                 { return(*(int *)0); }
3683
3684 #undef _nc_flush_sp
3685 void    _nc_flush_sp(
3686                 SCREEN  *sp)
3687                 { /* void */ }
3688
3689 #undef _nc_flush
3690 void    _nc_flush(void)
3691                 { /* void */ }
3692
3693 #undef _nc_outch_sp
3694 int     _nc_outch_sp(
3695                 SCREEN  *sp, 
3696                 int     ch)
3697                 { return(*(int *)0); }
3698
3699 #undef _nc_outch
3700 int     _nc_outch(
3701                 int     ch)
3702                 { return(*(int *)0); }
3703
3704 #undef putp_sp
3705 int     putp_sp(
3706                 SCREEN  *sp, 
3707                 const char *string)
3708                 { return(*(int *)0); }
3709
3710 #undef _nc_putp_sp
3711 int     _nc_putp_sp(
3712                 SCREEN  *sp, 
3713                 const char *name, 
3714                 const char *string)
3715                 { return(*(int *)0); }
3716
3717 #undef putp
3718 int     putp(
3719                 const char *string)
3720                 { return(*(int *)0); }
3721
3722 #undef _nc_putp
3723 int     _nc_putp(
3724                 const char *name, 
3725                 const char *string)
3726                 { return(*(int *)0); }
3727
3728 #undef tputs_sp
3729 int     tputs_sp(
3730                 SCREEN  *sp, 
3731                 const char *string, 
3732                 int     affcnt, 
3733                 NCURSES_OUTC_sp outc)
3734                 { return(*(int *)0); }
3735
3736 #undef _nc_outc_wrapper
3737 int     _nc_outc_wrapper(
3738                 SCREEN  *sp, 
3739                 int     c)