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