1/**************************************************************************** 2 * Copyright 2018-2019,2020 Thomas E. Dickey * 3 * Copyright 2012-2016,2017 Free Software Foundation, Inc. * 4 * * 5 * Permission is hereby granted, free of charge, to any person obtaining a * 6 * copy of this software and associated documentation files (the * 7 * "Software"), to deal in the Software without restriction, including * 8 * without limitation the rights to use, copy, modify, merge, publish, * 9 * distribute, distribute with modifications, sublicense, and/or sell * 10 * copies of the Software, and to permit persons to whom the Software is * 11 * furnished to do so, subject to the following conditions: * 12 * * 13 * The above copyright notice and this permission notice shall be included * 14 * in all copies or substantial portions of the Software. * 15 * * 16 * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS * 17 * OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF * 18 * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. * 19 * IN NO EVENT SHALL THE ABOVE COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, * 20 * DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR * 21 * OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR * 22 * THE USE OR OTHER DEALINGS IN THE SOFTWARE. * 23 * * 24 * Except as contained in this notice, the name(s) of the above copyright * 25 * holders shall not be used in advertising or otherwise to promote the * 26 * sale, use or other dealings in this Software without prior written * 27 * authorization. * 28 ****************************************************************************/ 29 30/**************************************************************************** 31 * Author: Thomas E. Dickey 2012-on * 32 ****************************************************************************/ 33/* LINTLIBRARY */ 34 35/* ./tinfo/access.c */ 36 37#include <curses.priv.h> 38 39#undef _nc_rootname 40char *_nc_rootname( 41 char *path) 42 { return(*(char **)0); } 43 44#undef _nc_is_abs_path 45NCURSES_BOOL _nc_is_abs_path( 46 const char *path) 47 { return(*(NCURSES_BOOL *)0); } 48 49#undef _nc_pathlast 50unsigned _nc_pathlast( 51 const char *path) 52 { return(*(unsigned *)0); } 53 54#undef _nc_basename 55char *_nc_basename( 56 char *path) 57 { return(*(char **)0); } 58 59#undef _nc_access 60int _nc_access( 61 const char *path, 62 int mode) 63 { return(*(int *)0); } 64 65#undef _nc_is_dir_path 66NCURSES_BOOL _nc_is_dir_path( 67 const char *path) 68 { return(*(NCURSES_BOOL *)0); } 69 70#undef _nc_is_file_path 71NCURSES_BOOL _nc_is_file_path( 72 const char *path) 73 { return(*(NCURSES_BOOL *)0); } 74 75#undef _nc_env_access 76int _nc_env_access(void) 77 { return(*(int *)0); } 78 79/* ./tinfo/add_tries.c */ 80 81#undef _nc_add_to_try 82int _nc_add_to_try( 83 TRIES **tree, 84 const char *str, 85 unsigned code) 86 { return(*(int *)0); } 87 88/* ./tinfo/alloc_ttype.c */ 89 90#undef _nc_align_termtype 91void _nc_align_termtype( 92 TERMTYPE2 *to, 93 TERMTYPE2 *from) 94 { /* void */ } 95 96#undef _nc_copy_termtype 97void _nc_copy_termtype( 98 TERMTYPE *dst, 99 const TERMTYPE *src) 100 { /* void */ } 101 102#undef _nc_copy_termtype2 103void _nc_copy_termtype2( 104 TERMTYPE2 *dst, 105 const TERMTYPE2 *src) 106 { /* void */ } 107 108#undef _nc_export_termtype2 109void _nc_export_termtype2( 110 TERMTYPE *dst, 111 const TERMTYPE2 *src) 112 { /* void */ } 113 114/* ./codes.c */ 115 116#undef boolcodes 117const char *const boolcodes[] = {0}; 118#undef numcodes 119const char *const numcodes[] = {0}; 120#undef strcodes 121const char *const strcodes[] = {0}; 122 123/* ./comp_captab.c */ 124 125#undef _nc_get_table 126const struct name_table_entry *_nc_get_table( 127 NCURSES_BOOL termcap) 128 { return(*(const struct name_table_entry **)0); } 129 130#undef _nc_get_hash_table 131const HashValue *_nc_get_hash_table( 132 NCURSES_BOOL termcap) 133 { return(*(const HashValue **)0); } 134 135#undef _nc_get_alias_table 136const struct alias *_nc_get_alias_table( 137 NCURSES_BOOL termcap) 138 { return(*(const struct alias **)0); } 139 140#undef _nc_get_hash_info 141const HashData *_nc_get_hash_info( 142 NCURSES_BOOL termcap) 143 { return(*(const HashData **)0); } 144 145/* ./tinfo/comp_error.c */ 146 147#undef _nc_suppress_warnings 148NCURSES_BOOL _nc_suppress_warnings; 149#undef _nc_curr_line 150int _nc_curr_line; 151#undef _nc_curr_col 152int _nc_curr_col; 153 154#undef _nc_get_source 155const char *_nc_get_source(void) 156 { return(*(const char **)0); } 157 158#undef _nc_set_source 159void _nc_set_source( 160 const char *const name) 161 { /* void */ } 162 163#undef _nc_set_type 164void _nc_set_type( 165 const char *const name) 166 { /* void */ } 167 168#undef _nc_get_type 169void _nc_get_type( 170 char *name) 171 { /* void */ } 172 173#undef _nc_warning 174void _nc_warning( 175 const char *const fmt, 176 ...) 177 { /* void */ } 178 179#undef _nc_err_abort 180void _nc_err_abort( 181 const char *const fmt, 182 ...) 183 { /* void */ } 184 185#undef _nc_syserr_abort 186void _nc_syserr_abort( 187 const char *const fmt, 188 ...) 189 { /* void */ } 190 191/* ./tinfo/comp_hash.c */ 192 193#undef _nc_find_entry 194struct name_table_entry const *_nc_find_entry( 195 const char *string, 196 const HashValue *hash_table) 197 { return(*(struct name_table_entry const **)0); } 198 199#undef _nc_find_type_entry 200struct name_table_entry const *_nc_find_type_entry( 201 const char *string, 202 int type, 203 NCURSES_BOOL termcap) 204 { return(*(struct name_table_entry const **)0); } 205 206#undef _nc_find_user_entry 207struct user_table_entry const *_nc_find_user_entry( 208 const char *string) 209 { return(*(struct user_table_entry const **)0); } 210 211/* ./comp_userdefs.c */ 212 213#undef _nc_get_userdefs_table 214const struct user_table_entry *_nc_get_userdefs_table(void) 215 { return(*(const struct user_table_entry **)0); } 216 217#undef _nc_get_hash_user 218const HashData *_nc_get_hash_user(void) 219 { return(*(const HashData **)0); } 220 221/* ./tinfo/db_iterator.c */ 222 223#undef _nc_tic_dir 224const char *_nc_tic_dir( 225 const char *path) 226 { return(*(const char **)0); } 227 228#undef _nc_keep_tic_dir 229void _nc_keep_tic_dir( 230 const char *path) 231 { /* void */ } 232 233#undef _nc_last_db 234void _nc_last_db(void) 235 { /* void */ } 236 237#undef _nc_next_db 238const char *_nc_next_db( 239 DBDIRS *state, 240 int *offset) 241 { return(*(const char **)0); } 242 243#undef _nc_first_db 244void _nc_first_db( 245 DBDIRS *state, 246 int *offset) 247 { /* void */ } 248 249/* ./tinfo/doalloc.c */ 250 251#undef _nc_doalloc 252void *_nc_doalloc( 253 void *oldp, 254 size_t amount) 255 { return(*(void **)0); } 256 257/* ./tinfo/entries.c */ 258 259#undef _nc_head 260ENTRY *_nc_head; 261#undef _nc_tail 262ENTRY *_nc_tail; 263 264#undef _nc_free_entry 265void _nc_free_entry( 266 ENTRY *headp, 267 TERMTYPE2 *tterm) 268 { /* void */ } 269 270#undef _nc_free_entries 271void _nc_free_entries( 272 ENTRY *headp) 273 { /* void */ } 274 275#undef _nc_leaks_tinfo 276void _nc_leaks_tinfo(void) 277 { /* void */ } 278 279/* ./fallback.c */ 280 281#undef _nc_fallback2 282const TERMTYPE2 *_nc_fallback2( 283 const char *name) 284 { return(*(const TERMTYPE2 **)0); } 285 286#undef _nc_fallback 287const TERMTYPE *_nc_fallback( 288 const char *name) 289 { return(*(const TERMTYPE **)0); } 290 291/* ./tinfo/free_ttype.c */ 292 293#undef _nc_free_termtype 294void _nc_free_termtype( 295 TERMTYPE *ptr) 296 { /* void */ } 297 298#undef _nc_free_termtype2 299void _nc_free_termtype2( 300 TERMTYPE2 *ptr) 301 { /* void */ } 302 303#undef _nc_user_definable 304NCURSES_BOOL _nc_user_definable; 305 306#undef use_extended_names 307int use_extended_names( 308 NCURSES_BOOL flag) 309 { return(*(int *)0); } 310 311/* ./tinfo/getenv_num.c */ 312 313#undef _nc_getenv_num 314int _nc_getenv_num( 315 const char *name) 316 { return(*(int *)0); } 317 318#undef _nc_setenv_num 319void _nc_setenv_num( 320 const char *name, 321 int value) 322 { /* void */ } 323 324/* ./tinfo/home_terminfo.c */ 325 326#undef _nc_home_terminfo 327char *_nc_home_terminfo(void) 328 { return(*(char **)0); } 329 330/* ./tinfo/init_keytry.c */ 331 332#undef _nc_init_keytry 333void _nc_init_keytry( 334 SCREEN *sp) 335 { /* void */ } 336 337/* ./tinfo/lib_acs.c */ 338 339#undef acs_map 340chtype acs_map[128]; 341 342#undef _nc_init_acs_sp 343void _nc_init_acs_sp( 344 SCREEN *sp) 345 { /* void */ } 346 347#undef _nc_init_acs 348void _nc_init_acs(void) 349 { /* void */ } 350 351/* ./tinfo/lib_baudrate.c */ 352 353struct speed { 354 int given_speed; 355 int actual_speed; 356}; 357 358#undef _nc_baudrate 359int _nc_baudrate( 360 int OSpeed) 361 { return(*(int *)0); } 362 363#undef _nc_ospeed 364int _nc_ospeed( 365 int BaudRate) 366 { return(*(int *)0); } 367 368#undef baudrate_sp 369int baudrate_sp( 370 SCREEN *sp) 371 { return(*(int *)0); } 372 373#undef baudrate 374int baudrate(void) 375 { return(*(int *)0); } 376 377/* ./tinfo/lib_cur_term.c */ 378 379#undef cur_term 380TERMINAL *cur_term; 381 382#undef set_curterm_sp 383TERMINAL *set_curterm_sp( 384 SCREEN *sp, 385 TERMINAL *termp) 386 { return(*(TERMINAL **)0); } 387 388#undef set_curterm 389TERMINAL *set_curterm( 390 TERMINAL *termp) 391 { return(*(TERMINAL **)0); } 392 393#undef del_curterm_sp 394int del_curterm_sp( 395 SCREEN *sp, 396 TERMINAL *termp) 397 { return(*(int *)0); } 398 399#undef del_curterm 400int del_curterm( 401 TERMINAL *termp) 402 { return(*(int *)0); } 403 404/* ./tinfo/lib_data.c */ 405 406#undef stdscr 407WINDOW *stdscr; 408#undef curscr 409WINDOW *curscr; 410#undef newscr 411WINDOW *newscr; 412#undef _nc_screen_chain 413SCREEN *_nc_screen_chain; 414#undef SP 415SCREEN *SP; 416#undef _nc_globals 417NCURSES_GLOBALS _nc_globals; 418#undef _nc_prescreen 419NCURSES_PRESCREEN _nc_prescreen; 420 421#undef _nc_screen_of 422SCREEN *_nc_screen_of( 423 WINDOW *win) 424 { return(*(SCREEN **)0); } 425 426/* ./tinfo/lib_has_cap.c */ 427 428#undef has_ic_sp 429NCURSES_BOOL has_ic_sp( 430 SCREEN *sp) 431 { return(*(NCURSES_BOOL *)0); } 432 433#undef has_ic 434NCURSES_BOOL has_ic(void) 435 { return(*(NCURSES_BOOL *)0); } 436 437#undef has_il_sp 438NCURSES_BOOL has_il_sp( 439 SCREEN *sp) 440 { return(*(NCURSES_BOOL *)0); } 441 442#undef has_il 443NCURSES_BOOL has_il(void) 444 { return(*(NCURSES_BOOL *)0); } 445 446/* ./tinfo/lib_kernel.c */ 447 448#undef erasechar_sp 449char erasechar_sp( 450 SCREEN *sp) 451 { return(*(char *)0); } 452 453#undef erasechar 454char erasechar(void) 455 { return(*(char *)0); } 456 457#undef killchar_sp 458char killchar_sp( 459 SCREEN *sp) 460 { return(*(char *)0); } 461 462#undef killchar 463char killchar(void) 464 { return(*(char *)0); } 465 466#undef flushinp_sp 467int flushinp_sp( 468 SCREEN *sp) 469 { return(*(int *)0); } 470 471#undef flushinp 472int flushinp(void) 473 { return(*(int *)0); } 474 475/* ./lib_keyname.c */ 476 477struct kn { short offset; int code; }; 478 479#undef keyname_sp 480const char *keyname_sp( 481 SCREEN *sp, 482 int c) 483 { return(*(const char **)0); } 484 485#undef keyname 486const char *keyname( 487 int c) 488 { return(*(const char **)0); } 489 490/* ./tinfo/lib_longname.c */ 491 492#undef longname_sp 493char *longname_sp( 494 SCREEN *sp) 495 { return(*(char **)0); } 496 497#undef longname 498char *longname(void) 499 { return(*(char **)0); } 500 501/* ./tinfo/lib_napms.c */ 502 503#undef napms_sp 504int napms_sp( 505 SCREEN *sp, 506 int ms) 507 { return(*(int *)0); } 508 509#undef napms 510int napms( 511 int ms) 512 { return(*(int *)0); } 513 514/* ./tinfo/lib_options.c */ 515 516#undef idlok 517int idlok( 518 WINDOW *win, 519 NCURSES_BOOL flag) 520 { return(*(int *)0); } 521 522#undef idcok 523void idcok( 524 WINDOW *win, 525 NCURSES_BOOL flag) 526 { /* void */ } 527 528#undef halfdelay_sp 529int halfdelay_sp( 530 SCREEN *sp, 531 int t) 532 { return(*(int *)0); } 533 534#undef halfdelay 535int halfdelay( 536 int t) 537 { return(*(int *)0); } 538 539#undef nodelay 540int nodelay( 541 WINDOW *win, 542 NCURSES_BOOL flag) 543 { return(*(int *)0); } 544 545#undef notimeout 546int notimeout( 547 WINDOW *win, 548 NCURSES_BOOL f) 549 { return(*(int *)0); } 550 551#undef wtimeout 552void wtimeout( 553 WINDOW *win, 554 int delay) 555 { /* void */ } 556 557#undef keypad 558int keypad( 559 WINDOW *win, 560 NCURSES_BOOL flag) 561 { return(*(int *)0); } 562 563#undef meta 564int meta( 565 WINDOW *win, 566 NCURSES_BOOL flag) 567 { return(*(int *)0); } 568 569#undef curs_set_sp 570int curs_set_sp( 571 SCREEN *sp, 572 int vis) 573 { return(*(int *)0); } 574 575#undef curs_set 576int curs_set( 577 int vis) 578 { return(*(int *)0); } 579 580#undef typeahead_sp 581int typeahead_sp( 582 SCREEN *sp, 583 int fd) 584 { return(*(int *)0); } 585 586#undef typeahead 587int typeahead( 588 int fd) 589 { return(*(int *)0); } 590 591#undef has_key_sp 592int has_key_sp( 593 SCREEN *sp, 594 int keycode) 595 { return(*(int *)0); } 596 597#undef has_key 598int has_key( 599 int keycode) 600 { return(*(int *)0); } 601 602#undef _nc_putp_flush_sp 603int _nc_putp_flush_sp( 604 SCREEN *sp, 605 const char *name, 606 const char *value) 607 { return(*(int *)0); } 608 609#undef _nc_keypad 610int _nc_keypad( 611 SCREEN *sp, 612 int flag) 613 { return(*(int *)0); } 614 615/* ./tinfo/lib_raw.c */ 616 617#undef raw_sp 618int raw_sp( 619 SCREEN *sp) 620 { return(*(int *)0); } 621 622#undef raw 623int raw(void) 624 { return(*(int *)0); } 625 626#undef cbreak_sp 627int cbreak_sp( 628 SCREEN *sp) 629 { return(*(int *)0); } 630 631#undef cbreak 632int cbreak(void) 633 { return(*(int *)0); } 634 635#undef qiflush_sp 636void qiflush_sp( 637 SCREEN *sp) 638 { /* void */ } 639 640#undef qiflush 641void qiflush(void) 642 { /* void */ } 643 644#undef noraw_sp 645int noraw_sp( 646 SCREEN *sp) 647 { return(*(int *)0); } 648 649#undef noraw 650int noraw(void) 651 { return(*(int *)0); } 652 653#undef nocbreak_sp 654int nocbreak_sp( 655 SCREEN *sp) 656 { return(*(int *)0); } 657 658#undef nocbreak 659int nocbreak(void) 660 { return(*(int *)0); } 661 662#undef noqiflush_sp 663void noqiflush_sp( 664 SCREEN *sp) 665 { /* void */ } 666 667#undef noqiflush 668void noqiflush(void) 669 { /* void */ } 670 671#undef intrflush_sp 672int intrflush_sp( 673 SCREEN *sp, 674 WINDOW *win, 675 NCURSES_BOOL flag) 676 { return(*(int *)0); } 677 678#undef intrflush 679int intrflush( 680 WINDOW *win, 681 NCURSES_BOOL flag) 682 { return(*(int *)0); } 683 684/* ./tinfo/lib_setup.c */ 685 686#undef ttytype 687char ttytype[256]; 688#undef LINES 689int LINES; 690#undef COLS 691int COLS; 692#undef TABSIZE 693int TABSIZE; 694 695#undef set_tabsize_sp 696int set_tabsize_sp( 697 SCREEN *sp, 698 int value) 699 { return(*(int *)0); } 700 701#undef set_tabsize 702int set_tabsize( 703 int value) 704 { return(*(int *)0); } 705 706#undef _nc_handle_sigwinch 707int _nc_handle_sigwinch( 708 SCREEN *sp) 709 { return(*(int *)0); } 710 711#undef use_env_sp 712void use_env_sp( 713 SCREEN *sp, 714 NCURSES_BOOL f) 715 { /* void */ } 716 717#undef use_tioctl_sp 718void use_tioctl_sp( 719 SCREEN *sp, 720 NCURSES_BOOL f) 721 { /* void */ } 722 723#undef use_env 724void use_env( 725 NCURSES_BOOL f) 726 { /* void */ } 727 728#undef use_tioctl 729void use_tioctl( 730 NCURSES_BOOL f) 731 { /* void */ } 732 733#undef _nc_get_screensize 734void _nc_get_screensize( 735 SCREEN *sp, 736 int *linep, 737 int *colp) 738 { /* void */ } 739 740#undef _nc_update_screensize 741void _nc_update_screensize( 742 SCREEN *sp) 743 { /* void */ } 744 745#undef _nc_setup_tinfo 746int _nc_setup_tinfo( 747 const char *const tn, 748 TERMTYPE2 *const tp) 749 { return(*(int *)0); } 750 751#undef _nc_tinfo_cmdch 752void _nc_tinfo_cmdch( 753 TERMINAL *termp, 754 int proto) 755 { /* void */ } 756 757#undef _nc_get_locale 758char *_nc_get_locale(void) 759 { return(*(char **)0); } 760 761#undef _nc_unicode_locale 762int _nc_unicode_locale(void) 763 { return(*(int *)0); } 764 765#undef _nc_locale_breaks_acs 766int _nc_locale_breaks_acs( 767 TERMINAL *termp) 768 { return(*(int *)0); } 769 770#undef _nc_setupterm 771int _nc_setupterm( 772 const char *tname, 773 int Filedes, 774 int *errret, 775 int reuse) 776 { return(*(int *)0); } 777 778#undef new_prescr 779SCREEN *new_prescr(void) 780 { return(*(SCREEN **)0); } 781 782#undef setupterm 783int setupterm( 784 const char *tname, 785 int Filedes, 786 int *errret) 787 { return(*(int *)0); } 788 789/* ./tinfo/lib_termcap.c */ 790 791#undef UP 792char *UP; 793#undef BC 794char *BC; 795 796#undef tgetent_sp 797int tgetent_sp( 798 SCREEN *sp, 799 char *bufp, 800 const char *name) 801 { return(*(int *)0); } 802 803#undef tgetent 804int tgetent( 805 char *bufp, 806 const char *name) 807 { return(*(int *)0); } 808 809#undef tgetflag_sp 810int tgetflag_sp( 811 SCREEN *sp, 812 const char *id) 813 { return(*(int *)0); } 814 815#undef tgetflag 816int tgetflag( 817 const char *id) 818 { return(*(int *)0); } 819 820#undef tgetnum_sp 821int tgetnum_sp( 822 SCREEN *sp, 823 const char *id) 824 { return(*(int *)0); } 825 826#undef tgetnum 827int tgetnum( 828 const char *id) 829 { return(*(int *)0); } 830 831#undef tgetstr_sp 832char *tgetstr_sp( 833 SCREEN *sp, 834 const char *id, 835 char **area) 836 { return(*(char **)0); } 837 838#undef tgetstr 839char *tgetstr( 840 const char *id, 841 char **area) 842 { return(*(char **)0); } 843 844/* ./tinfo/lib_termname.c */ 845 846#undef termname_sp 847char *termname_sp( 848 SCREEN *sp) 849 { return(*(char **)0); } 850 851#undef termname 852char *termname(void) 853 { return(*(char **)0); } 854 855/* ./tinfo/lib_tgoto.c */ 856 857#undef tgoto 858char *tgoto( 859 const char *string, 860 int x, 861 int y) 862 { return(*(char **)0); } 863 864/* ./tinfo/lib_ti.c */ 865 866#undef tigetflag_sp 867int tigetflag_sp( 868 SCREEN *sp, 869 const char *str) 870 { return(*(int *)0); } 871 872#undef tigetflag 873int tigetflag( 874 const char *str) 875 { return(*(int *)0); } 876 877#undef tigetnum_sp 878int tigetnum_sp( 879 SCREEN *sp, 880 const char *str) 881 { return(*(int *)0); } 882 883#undef tigetnum 884int tigetnum( 885 const char *str) 886 { return(*(int *)0); } 887 888#undef tigetstr_sp 889char *tigetstr_sp( 890 SCREEN *sp, 891 const char *str) 892 { return(*(char **)0); } 893 894#undef tigetstr 895char *tigetstr( 896 const char *str) 897 { return(*(char **)0); } 898 899/* ./tinfo/lib_tparm.c */ 900 901#undef _nc_tparm_err 902int _nc_tparm_err; 903 904#undef _nc_tparm_analyze 905int _nc_tparm_analyze( 906 const char *string, 907 char *p_is_s[9], 908 int *_nc_popcount) 909 { return(*(int *)0); } 910 911#undef tparm 912char *tparm( 913 const char *string, 914 ...) 915 { return(*(char **)0); } 916 917#undef tiparm 918char *tiparm( 919 const char *string, 920 ...) 921 { return(*(char **)0); } 922 923/* ./tinfo/lib_tputs.c */ 924 925#undef PC 926char PC; 927#undef ospeed 928short ospeed; 929#undef _nc_nulls_sent 930int _nc_nulls_sent; 931 932#undef _nc_set_no_padding 933void _nc_set_no_padding( 934 SCREEN *sp) 935 { /* void */ } 936 937#undef delay_output_sp 938int delay_output_sp( 939 SCREEN *sp, 940 int ms) 941 { return(*(int *)0); } 942 943#undef delay_output 944int delay_output( 945 int ms) 946 { return(*(int *)0); } 947 948#undef _nc_flush_sp 949void _nc_flush_sp( 950 SCREEN *sp) 951 { /* void */ } 952 953#undef _nc_flush 954void _nc_flush(void) 955 { /* void */ } 956 957#undef _nc_outch_sp 958int _nc_outch_sp( 959 SCREEN *sp, 960 int ch) 961 { return(*(int *)0); } 962 963#undef _nc_outch 964int _nc_outch( 965 int ch) 966 { return(*(int *)0); } 967 968#undef _nc_putchar_sp 969int _nc_putchar_sp( 970 SCREEN *sp, 971 int ch) 972 { return(*(int *)0); } 973 974#undef _nc_putchar 975int _nc_putchar( 976 int ch) 977 { return(*(int *)0); } 978 979#undef putp_sp 980int putp_sp( 981 SCREEN *sp, 982 const char *string) 983 { return(*(int *)0); } 984 985#undef putp 986int putp( 987 const char *string) 988 { return(*(int *)0); } 989 990#undef _nc_putp_sp 991int _nc_putp_sp( 992 SCREEN *sp, 993 const char *name, 994 const char *string) 995 { return(*(int *)0); } 996 997#undef _nc_putp 998int _nc_putp( 999 const char *name, 1000 const char *string) 1001 { return(*(int *)0); } 1002 1003#undef tputs_sp 1004int tputs_sp( 1005 SCREEN *sp, 1006 const char *string, 1007 int affcnt, 1008 NCURSES_OUTC_sp outc) 1009 { return(*(int *)0); } 1010 1011#undef _nc_outc_wrapper 1012int _nc_outc_wrapper( 1013 SCREEN *sp, 1014 int c) 1015 { return(*(int *)0); } 1016 1017#undef tputs 1018int tputs( 1019 const char *string, 1020 int affcnt, 1021 int (*outc)( 1022 int p1)) 1023 { return(*(int *)0); } 1024 1025/* ./trace/lib_trace.c */ 1026 1027#undef _nc_tracing 1028unsigned _nc_tracing; 1029#undef _nc_tputs_trace 1030const char *_nc_tputs_trace = {0}; 1031#undef _nc_outchars 1032long _nc_outchars; 1033 1034#undef trace 1035void trace( 1036 const unsigned int tracelevel) 1037 { /* void */ } 1038 1039#undef _tracef 1040void _tracef( 1041 const char *fmt, 1042 ...) 1043 { /* void */ } 1044 1045#undef _nc_retrace_bool 1046NCURSES_BOOL _nc_retrace_bool( 1047 int code) 1048 { return(*(NCURSES_BOOL *)0); } 1049 1050#undef _nc_retrace_char 1051char _nc_retrace_char( 1052 int code) 1053 { return(*(char *)0); } 1054 1055#undef _nc_retrace_int 1056int _nc_retrace_int( 1057 int code) 1058 { return(*(int *)0); } 1059 1060#undef _nc_retrace_unsigned 1061unsigned _nc_retrace_unsigned( 1062 unsigned code) 1063 { return(*(unsigned *)0); } 1064 1065#undef _nc_retrace_ptr 1066char *_nc_retrace_ptr( 1067 char *code) 1068 { return(*(char **)0); } 1069 1070#undef _nc_retrace_cptr 1071const char *_nc_retrace_cptr( 1072 const char *code) 1073 { return(*(const char **)0); } 1074 1075#undef _nc_retrace_cvoid_ptr 1076const void *_nc_retrace_cvoid_ptr( 1077 const void *code) 1078 { return(*(const void **)0); } 1079 1080#undef _nc_retrace_void_ptr 1081void *_nc_retrace_void_ptr( 1082 void *code) 1083 { return(*(void **)0); } 1084 1085#undef _nc_retrace_sp 1086SCREEN *_nc_retrace_sp( 1087 SCREEN *code) 1088 { return(*(SCREEN **)0); } 1089 1090#undef _nc_retrace_win 1091WINDOW *_nc_retrace_win( 1092 WINDOW *code) 1093 { return(*(WINDOW **)0); } 1094 1095#undef _nc_fmt_funcptr 1096char *_nc_fmt_funcptr( 1097 char *target, 1098 const char *source, 1099 size_t size) 1100 { return(*(char **)0); } 1101 1102/* ./trace/lib_traceatr.c */ 1103 1104#undef _traceattr2 1105char *_traceattr2( 1106 int bufnum, 1107 chtype newmode) 1108 { return(*(char **)0); } 1109 1110#undef _traceattr 1111char *_traceattr( 1112 attr_t newmode) 1113 { return(*(char **)0); } 1114 1115#undef _nc_retrace_int_attr_t 1116int _nc_retrace_int_attr_t( 1117 attr_t code) 1118 { return(*(int *)0); } 1119 1120#undef _nc_retrace_attr_t 1121attr_t _nc_retrace_attr_t( 1122 attr_t code) 1123 { return(*(attr_t *)0); } 1124 1125#undef _nc_altcharset_name 1126const char *_nc_altcharset_name( 1127 attr_t attr, 1128 chtype ch) 1129 { return(*(const char **)0); } 1130 1131#undef _tracechtype2 1132char *_tracechtype2( 1133 int bufnum, 1134 chtype ch) 1135 { return(*(char **)0); } 1136 1137#undef _tracechtype 1138char *_tracechtype( 1139 chtype ch) 1140 { return(*(char **)0); } 1141 1142#undef _nc_retrace_chtype 1143chtype _nc_retrace_chtype( 1144 chtype code) 1145 { return(*(chtype *)0); } 1146 1147#undef _tracecchar_t2 1148char *_tracecchar_t2( 1149 int bufnum, 1150 const cchar_t *ch) 1151 { return(*(char **)0); } 1152 1153#undef _tracecchar_t 1154char *_tracecchar_t( 1155 const cchar_t *ch) 1156 { return(*(char **)0); } 1157 1158/* ./trace/lib_tracebits.c */ 1159 1160#undef _nc_trace_ttymode 1161char *_nc_trace_ttymode( 1162 struct termios *tty) 1163 { return(*(char **)0); } 1164 1165#undef _nc_tracebits 1166char *_nc_tracebits(void) 1167 { return(*(char **)0); } 1168 1169/* ./trace/lib_tracechr.c */ 1170 1171#undef _nc_tracechar 1172char *_nc_tracechar( 1173 SCREEN *sp, 1174 int ch) 1175 { return(*(char **)0); } 1176 1177#undef _tracechar 1178char *_tracechar( 1179 int ch) 1180 { return(*(char **)0); } 1181 1182/* ./tinfo/lib_ttyflags.c */ 1183 1184#undef _nc_get_tty_mode_sp 1185int _nc_get_tty_mode_sp( 1186 SCREEN *sp, 1187 struct termios *buf) 1188 { return(*(int *)0); } 1189 1190#undef _nc_get_tty_mode 1191int _nc_get_tty_mode( 1192 struct termios *buf) 1193 { return(*(int *)0); } 1194 1195#undef _nc_set_tty_mode_sp 1196int _nc_set_tty_mode_sp( 1197 SCREEN *sp, 1198 struct termios *buf) 1199 { return(*(int *)0); } 1200 1201#undef _nc_set_tty_mode 1202int _nc_set_tty_mode( 1203 struct termios *buf) 1204 { return(*(int *)0); } 1205 1206#undef def_shell_mode_sp 1207int def_shell_mode_sp( 1208 SCREEN *sp) 1209 { return(*(int *)0); } 1210 1211#undef def_shell_mode 1212int def_shell_mode(void) 1213 { return(*(int *)0); } 1214 1215#undef def_prog_mode_sp 1216int def_prog_mode_sp( 1217 SCREEN *sp) 1218 { return(*(int *)0); } 1219 1220#undef def_prog_mode 1221int def_prog_mode(void) 1222 { return(*(int *)0); } 1223 1224#undef reset_prog_mode_sp 1225int reset_prog_mode_sp( 1226 SCREEN *sp) 1227 { return(*(int *)0); } 1228 1229#undef reset_prog_mode 1230int reset_prog_mode(void) 1231 { return(*(int *)0); } 1232 1233#undef reset_shell_mode_sp 1234int reset_shell_mode_sp( 1235 SCREEN *sp) 1236 { return(*(int *)0); } 1237 1238#undef reset_shell_mode 1239int reset_shell_mode(void) 1240 { return(*(int *)0); } 1241 1242#undef savetty_sp 1243int savetty_sp( 1244 SCREEN *sp) 1245 { return(*(int *)0); } 1246 1247#undef savetty 1248int savetty(void) 1249 { return(*(int *)0); } 1250 1251#undef resetty_sp 1252int resetty_sp( 1253 SCREEN *sp) 1254 { return(*(int *)0); } 1255 1256#undef resetty 1257int resetty(void) 1258 { return(*(int *)0); } 1259 1260/* ./tty/lib_twait.c */ 1261 1262#undef _nc_timed_wait 1263int _nc_timed_wait( 1264 SCREEN *sp, 1265 int mode, 1266 int milliseconds, 1267 int *timeleft) 1268 { return(*(int *)0); } 1269 1270/* ./tinfo/name_match.c */ 1271 1272#undef _nc_first_name 1273char *_nc_first_name( 1274 const char *const sp) 1275 { return(*(char **)0); } 1276 1277#undef _nc_name_match 1278int _nc_name_match( 1279 const char *const namelst, 1280 const char *const name, 1281 const char *const delim) 1282 { return(*(int *)0); } 1283 1284/* ./names.c */ 1285 1286#undef boolnames 1287const char *const boolnames[] = {0}; 1288#undef boolfnames 1289const char *const boolfnames[] = {0}; 1290#undef numnames 1291const char *const numnames[] = {0}; 1292#undef numfnames 1293const char *const numfnames[] = {0}; 1294#undef strnames 1295const char *const strnames[] = {0}; 1296#undef strfnames 1297const char *const strfnames[] = {0}; 1298 1299/* ./tinfo/obsolete.c */ 1300 1301#undef _nc_set_buffer_sp 1302void _nc_set_buffer_sp( 1303 SCREEN *sp, 1304 FILE *ofp, 1305 int buffered) 1306 { /* void */ } 1307 1308#undef _nc_set_buffer 1309void _nc_set_buffer( 1310 FILE *ofp, 1311 int buffered) 1312 { /* void */ } 1313 1314/* ./tinfo/read_entry.c */ 1315 1316#undef _nc_init_termtype 1317void _nc_init_termtype( 1318 TERMTYPE2 *const tp) 1319 { /* void */ } 1320 1321#undef _nc_read_termtype 1322int _nc_read_termtype( 1323 TERMTYPE2 *ptr, 1324 char *buffer, 1325 int limit) 1326 { return(*(int *)0); } 1327 1328#undef _nc_read_file_entry 1329int _nc_read_file_entry( 1330 const char *const filename, 1331 TERMTYPE2 *ptr) 1332 { return(*(int *)0); } 1333 1334#undef _nc_read_entry2 1335int _nc_read_entry2( 1336 const char *const name, 1337 char *const filename, 1338 TERMTYPE2 *const tp) 1339 { return(*(int *)0); } 1340 1341#undef _nc_read_entry 1342int _nc_read_entry( 1343 const char *const name, 1344 char *const filename, 1345 TERMTYPE *const tp) 1346 { return(*(int *)0); } 1347 1348/* ./tinfo/read_termcap.c */ 1349 1350#undef _nc_read_termcap 1351void _nc_read_termcap(void) 1352 { /* void */ } 1353 1354/* ./tinfo/strings.c */ 1355 1356#undef _nc_str_init 1357string_desc *_nc_str_init( 1358 string_desc *dst, 1359 char *src, 1360 size_t len) 1361 { return(*(string_desc **)0); } 1362 1363#undef _nc_str_null 1364string_desc *_nc_str_null( 1365 string_desc *dst, 1366 size_t len) 1367 { return(*(string_desc **)0); } 1368 1369#undef _nc_str_copy 1370string_desc *_nc_str_copy( 1371 string_desc *dst, 1372 string_desc *src) 1373 { return(*(string_desc **)0); } 1374 1375#undef _nc_safe_strcat 1376NCURSES_BOOL _nc_safe_strcat( 1377 string_desc *dst, 1378 const char *src) 1379 { return(*(NCURSES_BOOL *)0); } 1380 1381#undef _nc_safe_strcpy 1382NCURSES_BOOL _nc_safe_strcpy( 1383 string_desc *dst, 1384 const char *src) 1385 { return(*(NCURSES_BOOL *)0); } 1386 1387/* ./trace/trace_buf.c */ 1388 1389#undef _nc_trace_buf 1390char *_nc_trace_buf( 1391 int bufnum, 1392 size_t want) 1393 { return(*(char **)0); } 1394 1395#undef _nc_trace_bufcat 1396char *_nc_trace_bufcat( 1397 int bufnum, 1398 const char *value) 1399 { return(*(char **)0); } 1400 1401/* ./trace/trace_tries.c */ 1402 1403#undef _nc_trace_tries 1404void _nc_trace_tries( 1405 TRIES *tree) 1406 { /* void */ } 1407 1408/* ./base/tries.c */ 1409 1410#undef _nc_expand_try 1411char *_nc_expand_try( 1412 TRIES *tree, 1413 unsigned code, 1414 int *count, 1415 size_t len) 1416 { return(*(char **)0); } 1417 1418#undef _nc_remove_key 1419int _nc_remove_key( 1420 TRIES **tree, 1421 unsigned code) 1422 { return(*(int *)0); } 1423 1424#undef _nc_remove_string 1425int _nc_remove_string( 1426 TRIES **tree, 1427 const char *string) 1428 { return(*(int *)0); } 1429 1430/* ./tinfo/trim_sgr0.c */ 1431 1432#undef _nc_trim_sgr0 1433char *_nc_trim_sgr0( 1434 TERMTYPE2 *tp) 1435 { return(*(char **)0); } 1436 1437/* ./unctrl.c */ 1438 1439#undef unctrl_sp 1440const char *unctrl_sp( 1441 SCREEN *sp, 1442 chtype ch) 1443 { return(*(const char **)0); } 1444 1445#undef unctrl 1446const char *unctrl( 1447 chtype ch) 1448 { return(*(const char **)0); } 1449 1450/* ./trace/visbuf.c */ 1451 1452#undef _nc_visbuf2 1453const char *_nc_visbuf2( 1454 int bufnum, 1455 const char *buf) 1456 { return(*(const char **)0); } 1457 1458#undef _nc_visbuf 1459const char *_nc_visbuf( 1460 const char *buf) 1461 { return(*(const char **)0); } 1462 1463#undef _nc_visbufn 1464const char *_nc_visbufn( 1465 const char *buf, 1466 int len) 1467 { return(*(const char **)0); } 1468 1469#undef _nc_viswbuf2 1470const char *_nc_viswbuf2( 1471 int bufnum, 1472 const wchar_t *buf) 1473 { return(*(const char **)0); } 1474 1475#undef _nc_viswbuf 1476const char *_nc_viswbuf( 1477 const wchar_t *buf) 1478 { return(*(const char **)0); } 1479 1480#undef _nc_viswbufn 1481const char *_nc_viswbufn( 1482 const wchar_t *buf, 1483 int len) 1484 { return(*(const char **)0); } 1485 1486#undef _nc_viswibuf 1487const char *_nc_viswibuf( 1488 const wint_t *buf) 1489 { return(*(const char **)0); } 1490 1491#undef _nc_viscbuf2 1492const char *_nc_viscbuf2( 1493 int bufnum, 1494 const cchar_t *buf, 1495 int len) 1496 { return(*(const char **)0); } 1497 1498#undef _nc_viscbuf 1499const char *_nc_viscbuf( 1500 const cchar_t *buf, 1501 int len) 1502 { return(*(const char **)0); } 1503 1504/* ./base/define_key.c */ 1505 1506#undef define_key_sp 1507int define_key_sp( 1508 SCREEN *sp, 1509 const char *str, 1510 int keycode) 1511 { return(*(int *)0); } 1512 1513#undef define_key 1514int define_key( 1515 const char *str, 1516 int keycode) 1517 { return(*(int *)0); } 1518 1519/* ./tinfo/hashed_db.c */ 1520 1521#undef _nc_hashed_db 1522void _nc_hashed_db(void) 1523 { /* void */ } 1524 1525/* ./base/key_defined.c */ 1526 1527#undef key_defined_sp 1528int key_defined_sp( 1529 SCREEN *sp, 1530 const char *str) 1531 { return(*(int *)0); } 1532 1533#undef key_defined 1534int key_defined( 1535 const char *str) 1536 { return(*(int *)0); } 1537 1538/* ./base/keybound.c */ 1539 1540#undef keybound_sp 1541char *keybound_sp( 1542 SCREEN *sp, 1543 int code, 1544 int count) 1545 { return(*(char **)0); } 1546 1547#undef keybound 1548char *keybound( 1549 int code, 1550 int count) 1551 { return(*(char **)0); } 1552 1553/* ./base/keyok.c */ 1554 1555#undef keyok_sp 1556int keyok_sp( 1557 SCREEN *sp, 1558 int c, 1559 NCURSES_BOOL flag) 1560 { return(*(int *)0); } 1561 1562#undef keyok 1563int keyok( 1564 int c, 1565 NCURSES_BOOL flag) 1566 { return(*(int *)0); } 1567 1568/* ./base/version.c */ 1569 1570#undef curses_version 1571const char *curses_version(void) 1572 { return(*(const char **)0); } 1573