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