llib-ltinfotw revision 262639
1124758Semax/**************************************************************************** 2124758Semax * Copyright (c) 2012,2013 Free Software Foundation, Inc. * 3177059Semax * * 4177059Semax * Permission is hereby granted, free of charge, to any person obtaining a * 5177059Semax * copy of this software and associated documentation files (the * 6124758Semax * "Software"), to deal in the Software without restriction, including * 7124758Semax * without limitation the rights to use, copy, modify, merge, publish, * 8124758Semax * distribute, distribute with modifications, sublicense, and/or sell * 9124758Semax * copies of the Software, and to permit persons to whom the Software is * 10124758Semax * furnished to do so, subject to the following conditions: * 11124758Semax * * 12124758Semax * The above copyright notice and this permission notice shall be included * 13124758Semax * in all copies or substantial portions of the Software. * 14124758Semax * * 15124758Semax * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS * 16124758Semax * OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF * 17124758Semax * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. * 18124758Semax * IN NO EVENT SHALL THE ABOVE COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, * 19124758Semax * DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR * 20124758Semax * OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR * 21124758Semax * THE USE OR OTHER DEALINGS IN THE SOFTWARE. * 22124758Semax * * 23124758Semax * Except as contained in this notice, the name(s) of the above copyright * 24124758Semax * holders shall not be used in advertising or otherwise to promote the * 25124758Semax * sale, use or other dealings in this Software without prior written * 26124758Semax * authorization. * 27124758Semax ****************************************************************************/ 28124758Semax 29124758Semax/**************************************************************************** 30124758Semax * Author: Thomas E. Dickey 2012 * 31124758Semax ****************************************************************************/ 32124758Semax/* LINTLIBRARY */ 33124758Semax 34124758Semax/* ./tinfo/access.c */ 35124758Semax 36124758Semax#include <curses.priv.h> 37124758Semax#include <ctype.h> 38124758Semax#include <tic.h> 39124758Semax 40124758Semax#undef _nc_rootname 41124758Semaxchar *_nc_rootname( 42124758Semax char *path) 43124758Semax { return(*(char **)0); } 44124758Semax 45124758Semax#undef _nc_is_abs_path 46124758SemaxNCURSES_BOOL _nc_is_abs_path( 47124758Semax const char *path) 48124758Semax { return(*(NCURSES_BOOL *)0); } 49124758Semax 50124758Semax#undef _nc_pathlast 51124758Semaxunsigned _nc_pathlast( 52124758Semax const char *path) 53124758Semax { return(*(unsigned *)0); } 54124758Semax 55177059Semax#undef _nc_basename 56177059Semaxchar *_nc_basename( 57177059Semax char *path) 58124758Semax { return(*(char **)0); } 59124758Semax 60124758Semax#undef _nc_access 61124758Semaxint _nc_access( 62124758Semax const char *path, 63124758Semax int mode) 64124758Semax { return(*(int *)0); } 65124758Semax 66177059Semax#undef _nc_is_dir_path 67177059SemaxNCURSES_BOOL _nc_is_dir_path( 68177059Semax const char *path) 69177059Semax { return(*(NCURSES_BOOL *)0); } 70124758Semax 71124758Semax#undef _nc_is_file_path 72124758SemaxNCURSES_BOOL _nc_is_file_path( 73124758Semax const char *path) 74124758Semax { return(*(NCURSES_BOOL *)0); } 75124758Semax 76124758Semax#undef _nc_env_access 77124758Semaxint _nc_env_access(void) 78124758Semax { return(*(int *)0); } 79124758Semax 80124758Semax/* ./tinfo/add_tries.c */ 81124758Semax 82124758Semax#undef _nc_add_to_try 83124758Semaxint _nc_add_to_try( 84124758Semax TRIES **tree, 85124758Semax const char *str, 86124758Semax unsigned code) 87124758Semax { return(*(int *)0); } 88124758Semax 89124758Semax/* ./tinfo/alloc_ttype.c */ 90124758Semax 91124758Semax#undef _nc_align_termtype 92124758Semaxvoid _nc_align_termtype( 93124758Semax TERMTYPE *to, 94124758Semax TERMTYPE *from) 95124758Semax { /* void */ } 96124758Semax 97124758Semax#undef _nc_copy_termtype 98124758Semaxvoid _nc_copy_termtype( 99124758Semax TERMTYPE *dst, 100124758Semax const TERMTYPE *src) 101124758Semax { /* void */ } 102124758Semax 103124758Semax/* ./codes.c */ 104124758Semax 105124758Semax#undef _nc_boolcodes 106124758Semaxchar *const *_nc_boolcodes(void) 107124758Semax { return(*(char **)0); } 108124758Semax 109124758Semax#undef _nc_numcodes 110124758Semaxchar *const *_nc_numcodes(void) 111124758Semax { return(*(char **)0); } 112124758Semax 113124758Semax#undef _nc_strcodes 114124758Semaxchar *const *_nc_strcodes(void) 115124758Semax { return(*(char **)0); } 116124758Semax 117124758Semax/* ./comp_captab.c */ 118124758Semax 119124758Semax#include <hashsize.h> 120124758Semax 121124758Semax#undef _nc_get_table 122124758Semaxconst struct name_table_entry *_nc_get_table( 123124758Semax NCURSES_BOOL termcap) 124124758Semax { return(*(const struct name_table_entry **)0); } 125124758Semax 126124758Semax#undef _nc_get_hash_table 127124758Semaxconst HashValue *_nc_get_hash_table( 128124758Semax NCURSES_BOOL termcap) 129124758Semax { return(*(const HashValue **)0); } 130124758Semax 131124758Semax#undef _nc_get_alias_table 132124758Semaxconst struct alias *_nc_get_alias_table( 133124758Semax NCURSES_BOOL termcap) 134124758Semax { return(*(const struct alias **)0); } 135124758Semax 136132790Skan#undef _nc_get_hash_info 137132790Skanconst HashData *_nc_get_hash_info( 138124758Semax NCURSES_BOOL termcap) 139124758Semax { return(*(const HashData **)0); } 140124758Semax 141124758Semax/* ./tinfo/comp_error.c */ 142124758Semax 143124758Semax#undef _nc_suppress_warnings 144124758SemaxNCURSES_BOOL _nc_suppress_warnings; 145124758Semax#undef _nc_curr_line 146124758Semaxint _nc_curr_line; 147124758Semax#undef _nc_curr_col 148124758Semaxint _nc_curr_col; 149124758Semax 150124758Semax#undef _nc_get_source 151124758Semaxconst char *_nc_get_source(void) 152124758Semax { return(*(const char **)0); } 153124758Semax 154124758Semax#undef _nc_set_source 155124758Semaxvoid _nc_set_source( 156124758Semax const char *const name) 157124758Semax { /* void */ } 158124758Semax 159124758Semax#undef _nc_set_type 160124758Semaxvoid _nc_set_type( 161124758Semax const char *const name) 162124758Semax { /* void */ } 163124758Semax 164124758Semax#undef _nc_get_type 165124758Semaxvoid _nc_get_type( 166124758Semax char *name) 167124758Semax { /* void */ } 168124758Semax 169124758Semax#undef _nc_warning 170132790Skanvoid _nc_warning( 171132790Skan const char *const fmt, 172124758Semax ...) 173132790Skan { /* void */ } 174132790Skan 175124758Semax#undef _nc_err_abort 176124758Semaxvoid _nc_err_abort( 177124758Semax const char *const fmt, 178124758Semax ...) 179124758Semax { /* void */ } 180124758Semax 181124758Semax#undef _nc_syserr_abort 182124758Semaxvoid _nc_syserr_abort( 183124758Semax const char *const fmt, 184124758Semax ...) 185124758Semax { /* void */ } 186124758Semax 187124758Semax/* ./tinfo/comp_hash.c */ 188124758Semax 189124758Semax#undef _nc_find_entry 190124758Semaxstruct name_table_entry const *_nc_find_entry( 191124758Semax const char *string, 192124758Semax const HashValue *hash_table) 193124758Semax { return(*(struct name_table_entry const **)0); } 194124758Semax 195124758Semax#undef _nc_find_type_entry 196124758Semaxstruct name_table_entry const *_nc_find_type_entry( 197124758Semax const char *string, 198124758Semax int type, 199124758Semax NCURSES_BOOL termcap) 200124758Semax { return(*(struct name_table_entry const **)0); } 201124758Semax 202124758Semax/* ./tinfo/db_iterator.c */ 203124758Semax 204124758Semax#include <time.h> 205124758Semax 206124758Semax#undef _nc_tic_dir 207124758Semaxconst char *_nc_tic_dir( 208124758Semax const char *path) 209124758Semax { return(*(const char **)0); } 210124758Semax 211124758Semax#undef _nc_keep_tic_dir 212124758Semaxvoid _nc_keep_tic_dir( 213124758Semax const char *path) 214124758Semax { /* void */ } 215124758Semax 216124758Semax#undef _nc_last_db 217124758Semaxvoid _nc_last_db(void) 218124758Semax { /* void */ } 219124758Semax 220124758Semax#undef _nc_next_db 221124758Semaxconst char *_nc_next_db( 222124758Semax DBDIRS *state, 223124758Semax int *offset) 224124758Semax { return(*(const char **)0); } 225124758Semax 226124758Semax#undef _nc_first_db 227124758Semaxvoid _nc_first_db( 228124758Semax DBDIRS *state, 229124758Semax int *offset) 230124758Semax { /* void */ } 231124758Semax 232124758Semax/* ./tinfo/doalloc.c */ 233124758Semax 234124758Semax#undef _nc_doalloc 235124758Semaxvoid *_nc_doalloc( 236124758Semax void *oldp, 237124758Semax size_t amount) 238124758Semax { return(*(void **)0); } 239124758Semax 240124758Semax/* ./tinfo/entries.c */ 241124758Semax 242124758Semax#undef _nc_head 243124758SemaxENTRY *_nc_head; 244124758Semax#undef _nc_tail 245124758SemaxENTRY *_nc_tail; 246124758Semax 247124758Semax#undef _nc_free_entry 248124758Semaxvoid _nc_free_entry( 249124758Semax ENTRY *headp, 250124758Semax TERMTYPE *tterm) 251124758Semax { /* void */ } 252124758Semax 253124758Semax#undef _nc_free_entries 254124758Semaxvoid _nc_free_entries( 255124758Semax ENTRY *headp) 256124758Semax { /* void */ } 257124758Semax 258124758Semax#undef _nc_delink_entry 259177358SemaxENTRY *_nc_delink_entry( 260177358Semax ENTRY *headp, 261177358Semax TERMTYPE *tterm) 262177358Semax { return(*(ENTRY **)0); } 263177358Semax 264177358Semax#undef _nc_leaks_tinfo 265177358Semaxvoid _nc_leaks_tinfo(void) 266177358Semax { /* void */ } 267177358Semax 268177358Semax/* ./fallback.c */ 269177358Semax 270177358Semax#undef _nc_fallback 271177358Semaxconst TERMTYPE *_nc_fallback( 272177358Semax const char *name) 273177358Semax { return(*(const TERMTYPE **)0); } 274177358Semax 275177358Semax/* ./tinfo/free_ttype.c */ 276177358Semax 277124758Semax#undef _nc_free_termtype 278124758Semaxvoid _nc_free_termtype( 279124758Semax TERMTYPE *ptr) 280124758Semax { /* void */ } 281124758Semax 282124758Semax#undef _nc_user_definable 283124758SemaxNCURSES_BOOL _nc_user_definable; 284124758Semax 285124758Semax#undef use_extended_names 286124758Semaxint use_extended_names( 287124758Semax NCURSES_BOOL flag) 288124758Semax { return(*(int *)0); } 289124758Semax 290124758Semax/* ./tinfo/getenv_num.c */ 291124758Semax 292124758Semax#undef _nc_getenv_num 293124758Semaxint _nc_getenv_num( 294124758Semax const char *name) 295124758Semax { return(*(int *)0); } 296124758Semax 297124758Semax#undef _nc_setenv_num 298124758Semaxvoid _nc_setenv_num( 299124758Semax const char *name, 300124758Semax int value) 301124758Semax { /* void */ } 302124758Semax 303124758Semax/* ./tinfo/home_terminfo.c */ 304124758Semax 305124758Semax#undef _nc_home_terminfo 306124758Semaxchar *_nc_home_terminfo(void) 307124758Semax { return(*(char **)0); } 308124758Semax 309124758Semax/* ./tinfo/init_keytry.c */ 310124758Semax 311124758Semax#if 0 312124758Semax 313124758Semax#include <init_keytry.h> 314124758Semax 315124758Semax#undef _nc_tinfo_fkeys 316124758Semaxconst struct tinfo_fkeys _nc_tinfo_fkeys[] = {0}; 317124758Semax 318124758Semax#endif 319124758Semax 320124758Semax#undef _nc_init_keytry 321124758Semaxvoid _nc_init_keytry( 322124758Semax SCREEN *sp) 323124758Semax { /* void */ } 324124758Semax 325124758Semax/* ./tinfo/lib_acs.c */ 326124758Semax 327124758Semax#undef _nc_acs_map 328124758Semaxchtype *_nc_acs_map(void) 329124758Semax { return(*(chtype **)0); } 330124758Semax 331124758Semax#undef _nc_init_acs_sp 332124758Semaxvoid _nc_init_acs_sp( 333124758Semax SCREEN *sp) 334124758Semax { /* void */ } 335124758Semax 336124758Semax#undef _nc_init_acs 337124758Semaxvoid _nc_init_acs(void) 338124758Semax { /* void */ } 339124758Semax 340124758Semax/* ./tinfo/lib_baudrate.c */ 341124758Semax 342124758Semax#include <termcap.h> 343124758Semax 344124758Semaxstruct speed { 345124758Semax int s; 346124758Semax int sp; 347124758Semax}; 348124758Semax 349124758Semax#undef _nc_baudrate 350124758Semaxint _nc_baudrate( 351124758Semax int OSpeed) 352124758Semax { return(*(int *)0); } 353124758Semax 354124758Semax#undef _nc_ospeed 355124758Semaxint _nc_ospeed( 356124758Semax int BaudRate) 357124758Semax { return(*(int *)0); } 358124758Semax 359124758Semax#undef baudrate_sp 360124758Semaxint baudrate_sp( 361124758Semax SCREEN *sp) 362124758Semax { return(*(int *)0); } 363124758Semax 364124758Semax#undef baudrate 365124758Semaxint baudrate(void) 366124758Semax { return(*(int *)0); } 367124758Semax 368124758Semax/* ./tinfo/lib_cur_term.c */ 369124758Semax 370124758Semax#undef _nc_get_cur_term_sp 371124758SemaxTERMINAL *_nc_get_cur_term_sp( 372124758Semax SCREEN *sp) 373124758Semax { return(*(TERMINAL **)0); } 374124758Semax 375124758Semax#undef _nc_get_cur_term 376124758SemaxTERMINAL *_nc_get_cur_term(void) 377124758Semax { return(*(TERMINAL **)0); } 378124758Semax 379124758Semax#undef _nc_cur_term 380124758SemaxTERMINAL *_nc_cur_term(void) 381177059Semax { return(*(TERMINAL **)0); } 382177059Semax 383177059Semax#undef set_curterm_sp 384177059SemaxTERMINAL *set_curterm_sp( 385177059Semax SCREEN *sp, 386177059Semax TERMINAL *termp) 387177059Semax { return(*(TERMINAL **)0); } 388177059Semax 389177059Semax#undef set_curterm 390177059SemaxTERMINAL *set_curterm( 391124758Semax TERMINAL *termp) 392124758Semax { return(*(TERMINAL **)0); } 393124758Semax 394124758Semax#undef del_curterm_sp 395124758Semaxint del_curterm_sp( 396124758Semax SCREEN *sp, 397124758Semax TERMINAL *termp) 398124758Semax { return(*(int *)0); } 399124758Semax 400124758Semax#undef del_curterm 401124758Semaxint del_curterm( 402124758Semax TERMINAL *termp) 403124758Semax { return(*(int *)0); } 404124758Semax 405124758Semax/* ./tinfo/lib_data.c */ 406124758Semax 407124758Semax#undef _nc_stdscr 408124758SemaxWINDOW *_nc_stdscr(void) 409124758Semax { return(*(WINDOW **)0); } 410124758Semax 411124758Semax#undef _nc_curscr 412124758SemaxWINDOW *_nc_curscr(void) 413124758Semax { return(*(WINDOW **)0); } 414124758Semax 415124758Semax#undef _nc_newscr 416124758SemaxWINDOW *_nc_newscr(void) 417124758Semax { return(*(WINDOW **)0); } 418124758Semax 419124758Semax#undef _nc_screen_chain 420124758SemaxSCREEN *_nc_screen_chain; 421124758Semax#undef SP 422177059SemaxSCREEN *SP; 423177059Semax#undef _nc_globals 424177059SemaxNCURSES_GLOBALS _nc_globals; 425177059Semax#undef _nc_prescreen 426177059SemaxNCURSES_PRESCREEN _nc_prescreen; 427177059Semax 428177059Semax#undef _nc_screen_of 429177059SemaxSCREEN *_nc_screen_of( 430177059Semax WINDOW *win) 431177059Semax { return(*(SCREEN **)0); } 432177059Semax 433177059Semax#undef _nc_init_pthreads 434177059Semaxvoid _nc_init_pthreads(void) 435177059Semax { /* void */ } 436177059Semax 437177059Semax#undef _nc_mutex_init 438177059Semaxvoid _nc_mutex_init( 439177059Semax pthread_mutex_t *obj) 440177358Semax { /* void */ } 441177059Semax 442177059Semax#undef _nc_mutex_lock 443177059Semaxint _nc_mutex_lock( 444177358Semax pthread_mutex_t *obj) 445177358Semax { return(*(int *)0); } 446177059Semax 447177059Semax#undef _nc_mutex_trylock 448177358Semaxint _nc_mutex_trylock( 449177358Semax pthread_mutex_t *obj) 450177059Semax { return(*(int *)0); } 451177059Semax 452177059Semax#undef _nc_mutex_unlock 453177059Semaxint _nc_mutex_unlock( 454177059Semax pthread_mutex_t *obj) 455177059Semax { return(*(int *)0); } 456177059Semax 457177059Semax/* ./tinfo/lib_has_cap.c */ 458177059Semax 459177059Semax#undef has_ic_sp 460177059SemaxNCURSES_BOOL has_ic_sp( 461177059Semax SCREEN *sp) 462177059Semax { return(*(NCURSES_BOOL *)0); } 463177059Semax 464177059Semax#undef has_ic 465177059SemaxNCURSES_BOOL has_ic(void) 466177059Semax { return(*(NCURSES_BOOL *)0); } 467177059Semax 468177059Semax#undef has_il_sp 469177059SemaxNCURSES_BOOL has_il_sp( 470177059Semax SCREEN *sp) 471177059Semax { return(*(NCURSES_BOOL *)0); } 472177059Semax 473177059Semax#undef has_il 474177059SemaxNCURSES_BOOL has_il(void) 475177059Semax { return(*(NCURSES_BOOL *)0); } 476177059Semax 477177059Semax/* ./tinfo/lib_kernel.c */ 478177059Semax 479177059Semax#undef erasechar_sp 480177059Semaxchar erasechar_sp( 481177059Semax SCREEN *sp) 482177059Semax { return(*(char *)0); } 483177059Semax 484177059Semax#undef erasechar 485177059Semaxchar erasechar(void) 486177059Semax { return(*(char *)0); } 487177059Semax 488177059Semax#undef killchar_sp 489177059Semaxchar killchar_sp( 490177059Semax SCREEN *sp) 491177059Semax { return(*(char *)0); } 492177059Semax 493177059Semax#undef killchar 494177059Semaxchar killchar(void) 495177059Semax { return(*(char *)0); } 496177059Semax 497177059Semax#undef flushinp_sp 498int flushinp_sp( 499 SCREEN *sp) 500 { return(*(int *)0); } 501 502#undef flushinp 503int flushinp(void) 504 { return(*(int *)0); } 505 506/* ./lib_keyname.c */ 507 508struct kn { short offset; int code; }; 509 510#undef keyname_sp 511char *keyname_sp( 512 SCREEN *sp, 513 int c) 514 { return(*(char **)0); } 515 516#undef keyname 517char *keyname( 518 int c) 519 { return(*(char **)0); } 520 521/* ./tinfo/lib_longname.c */ 522 523#undef longname_sp 524char *longname_sp( 525 SCREEN *sp) 526 { return(*(char **)0); } 527 528#undef longname 529char *longname(void) 530 { return(*(char **)0); } 531 532/* ./tinfo/lib_napms.c */ 533 534#undef napms_sp 535int napms_sp( 536 SCREEN *sp, 537 int ms) 538 { return(*(int *)0); } 539 540#undef napms 541int napms( 542 int ms) 543 { return(*(int *)0); } 544 545/* ./tinfo/lib_options.c */ 546 547#undef idlok 548int idlok( 549 WINDOW *win, 550 NCURSES_BOOL flag) 551 { return(*(int *)0); } 552 553#undef idcok 554void idcok( 555 WINDOW *win, 556 NCURSES_BOOL flag) 557 { /* void */ } 558 559#undef halfdelay_sp 560int halfdelay_sp( 561 SCREEN *sp, 562 int t) 563 { return(*(int *)0); } 564 565#undef halfdelay 566int halfdelay( 567 int t) 568 { return(*(int *)0); } 569 570#undef nodelay 571int nodelay( 572 WINDOW *win, 573 NCURSES_BOOL flag) 574 { return(*(int *)0); } 575 576#undef notimeout 577int notimeout( 578 WINDOW *win, 579 NCURSES_BOOL f) 580 { return(*(int *)0); } 581 582#undef wtimeout 583void wtimeout( 584 WINDOW *win, 585 int delay) 586 { /* void */ } 587 588#undef keypad 589int keypad( 590 WINDOW *win, 591 NCURSES_BOOL flag) 592 { return(*(int *)0); } 593 594#undef meta 595int meta( 596 WINDOW *win, 597 NCURSES_BOOL flag) 598 { return(*(int *)0); } 599 600#undef curs_set_sp 601int curs_set_sp( 602 SCREEN *sp, 603 int vis) 604 { return(*(int *)0); } 605 606#undef curs_set 607int curs_set( 608 int vis) 609 { return(*(int *)0); } 610 611#undef typeahead_sp 612int typeahead_sp( 613 SCREEN *sp, 614 int fd) 615 { return(*(int *)0); } 616 617#undef typeahead 618int typeahead( 619 int fd) 620 { return(*(int *)0); } 621 622#undef has_key_sp 623int has_key_sp( 624 SCREEN *sp, 625 int keycode) 626 { return(*(int *)0); } 627 628#undef has_key 629int has_key( 630 int keycode) 631 { return(*(int *)0); } 632 633#undef _nc_putp_flush_sp 634int _nc_putp_flush_sp( 635 SCREEN *sp, 636 const char *name, 637 const char *value) 638 { return(*(int *)0); } 639 640#undef _nc_keypad 641int _nc_keypad( 642 SCREEN *sp, 643 int flag) 644 { return(*(int *)0); } 645 646/* ./tinfo/lib_raw.c */ 647 648#undef raw_sp 649int raw_sp( 650 SCREEN *sp) 651 { return(*(int *)0); } 652 653#undef raw 654int raw(void) 655 { return(*(int *)0); } 656 657#undef cbreak_sp 658int cbreak_sp( 659 SCREEN *sp) 660 { return(*(int *)0); } 661 662#undef cbreak 663int cbreak(void) 664 { return(*(int *)0); } 665 666#undef qiflush_sp 667void qiflush_sp( 668 SCREEN *sp) 669 { /* void */ } 670 671#undef qiflush 672void qiflush(void) 673 { /* void */ } 674 675#undef noraw_sp 676int noraw_sp( 677 SCREEN *sp) 678 { return(*(int *)0); } 679 680#undef noraw 681int noraw(void) 682 { return(*(int *)0); } 683 684#undef nocbreak_sp 685int nocbreak_sp( 686 SCREEN *sp) 687 { return(*(int *)0); } 688 689#undef nocbreak 690int nocbreak(void) 691 { return(*(int *)0); } 692 693#undef noqiflush_sp 694void noqiflush_sp( 695 SCREEN *sp) 696 { /* void */ } 697 698#undef noqiflush 699void noqiflush(void) 700 { /* void */ } 701 702#undef intrflush_sp 703int intrflush_sp( 704 SCREEN *sp, 705 WINDOW *win, 706 NCURSES_BOOL flag) 707 { return(*(int *)0); } 708 709#undef intrflush 710int intrflush( 711 WINDOW *win, 712 NCURSES_BOOL flag) 713 { return(*(int *)0); } 714 715/* ./tinfo/lib_setup.c */ 716 717#include <locale.h> 718#include <sys/ioctl.h> 719#include <langinfo.h> 720 721#undef _nc_ttytype 722char *_nc_ttytype(void) 723 { return(*(char **)0); } 724 725#undef _nc_ptr_Lines 726int *_nc_ptr_Lines( 727 SCREEN *sp) 728 { return(*(int **)0); } 729 730#undef _nc_LINES 731int _nc_LINES(void) 732 { return(*(int *)0); } 733 734#undef _nc_ptr_Cols 735int *_nc_ptr_Cols( 736 SCREEN *sp) 737 { return(*(int **)0); } 738 739#undef _nc_COLS 740int _nc_COLS(void) 741 { return(*(int *)0); } 742 743#undef _nc_ptr_Tabsize 744int *_nc_ptr_Tabsize( 745 SCREEN *sp) 746 { return(*(int **)0); } 747 748#undef _nc_TABSIZE 749int _nc_TABSIZE(void) 750 { return(*(int *)0); } 751 752#undef set_tabsize_sp 753int set_tabsize_sp( 754 SCREEN *sp, 755 int value) 756 { return(*(int *)0); } 757 758#undef set_tabsize 759int set_tabsize( 760 int value) 761 { return(*(int *)0); } 762 763#undef _nc_handle_sigwinch 764int _nc_handle_sigwinch( 765 SCREEN *sp) 766 { return(*(int *)0); } 767 768#undef use_env_sp 769void use_env_sp( 770 SCREEN *sp, 771 NCURSES_BOOL f) 772 { /* void */ } 773 774#undef use_tioctl_sp 775void use_tioctl_sp( 776 SCREEN *sp, 777 NCURSES_BOOL f) 778 { /* void */ } 779 780#undef use_env 781void use_env( 782 NCURSES_BOOL f) 783 { /* void */ } 784 785#undef use_tioctl 786void use_tioctl( 787 NCURSES_BOOL f) 788 { /* void */ } 789 790#undef _nc_get_screensize 791void _nc_get_screensize( 792 SCREEN *sp, 793 int *linep, 794 int *colp) 795 { /* void */ } 796 797#undef _nc_update_screensize 798void _nc_update_screensize( 799 SCREEN *sp) 800 { /* void */ } 801 802#undef _nc_setup_tinfo 803int _nc_setup_tinfo( 804 const char *const tn, 805 TERMTYPE *const tp) 806 { return(*(int *)0); } 807 808#undef _nc_tinfo_cmdch 809void _nc_tinfo_cmdch( 810 TERMINAL *termp, 811 int proto) 812 { /* void */ } 813 814#undef _nc_get_locale 815char *_nc_get_locale(void) 816 { return(*(char **)0); } 817 818#undef _nc_unicode_locale 819int _nc_unicode_locale(void) 820 { return(*(int *)0); } 821 822#undef _nc_locale_breaks_acs 823int _nc_locale_breaks_acs( 824 TERMINAL *termp) 825 { return(*(int *)0); } 826 827#undef _nc_setupterm 828int _nc_setupterm( 829 char *tname, 830 int Filedes, 831 int *errret, 832 int reuse) 833 { return(*(int *)0); } 834 835#undef new_prescr 836SCREEN *new_prescr(void) 837 { return(*(SCREEN **)0); } 838 839#undef setupterm 840int setupterm( 841 char *tname, 842 int Filedes, 843 int *errret) 844 { return(*(int *)0); } 845 846/* ./tinfo/lib_termcap.c */ 847 848#undef UP 849char *UP; 850#undef BC 851char *BC; 852 853#undef tgetent_sp 854int tgetent_sp( 855 SCREEN *sp, 856 char *bufp, 857 const char *name) 858 { return(*(int *)0); } 859 860#if 0 861 862#include <capdefaults.c> 863 864#endif 865 866#undef tgetent 867int tgetent( 868 char *bufp, 869 const char *name) 870 { return(*(int *)0); } 871 872#undef tgetflag_sp 873int tgetflag_sp( 874 SCREEN *sp, 875 char *id) 876 { return(*(int *)0); } 877 878#undef tgetflag 879int tgetflag( 880 char *id) 881 { return(*(int *)0); } 882 883#undef tgetnum_sp 884int tgetnum_sp( 885 SCREEN *sp, 886 char *id) 887 { return(*(int *)0); } 888 889#undef tgetnum 890int tgetnum( 891 char *id) 892 { return(*(int *)0); } 893 894#undef tgetstr_sp 895char *tgetstr_sp( 896 SCREEN *sp, 897 char *id, 898 char **area) 899 { return(*(char **)0); } 900 901#undef tgetstr 902char *tgetstr( 903 char *id, 904 char **area) 905 { return(*(char **)0); } 906 907/* ./tinfo/lib_termname.c */ 908 909#undef termname_sp 910char *termname_sp( 911 SCREEN *sp) 912 { return(*(char **)0); } 913 914#undef termname 915char *termname(void) 916 { return(*(char **)0); } 917 918/* ./tinfo/lib_tgoto.c */ 919 920#undef tgoto 921char *tgoto( 922 const char *string, 923 int x, 924 int y) 925 { return(*(char **)0); } 926 927/* ./tinfo/lib_ti.c */ 928 929#undef tigetflag_sp 930int tigetflag_sp( 931 SCREEN *sp, 932 char *str) 933 { return(*(int *)0); } 934 935#undef tigetflag 936int tigetflag( 937 char *str) 938 { return(*(int *)0); } 939 940#undef tigetnum_sp 941int tigetnum_sp( 942 SCREEN *sp, 943 char *str) 944 { return(*(int *)0); } 945 946#undef tigetnum 947int tigetnum( 948 char *str) 949 { return(*(int *)0); } 950 951#undef tigetstr_sp 952char *tigetstr_sp( 953 SCREEN *sp, 954 char *str) 955 { return(*(char **)0); } 956 957#undef tigetstr 958char *tigetstr( 959 char *str) 960 { return(*(char **)0); } 961 962/* ./tinfo/lib_tparm.c */ 963 964#undef _nc_tparm_err 965int _nc_tparm_err; 966 967#undef _nc_tparm_analyze 968int _nc_tparm_analyze( 969 const char *string, 970 char *p_is_s[9], 971 int *_nc_popcount) 972 { return(*(int *)0); } 973 974#undef tparm 975char *tparm( 976 char *string, 977 ...) 978 { return(*(char **)0); } 979 980#undef tiparm 981char *tiparm( 982 const char *string, 983 ...) 984 { return(*(char **)0); } 985 986/* ./tinfo/lib_tputs.c */ 987 988#undef PC 989char PC; 990#undef ospeed 991short ospeed; 992#undef _nc_nulls_sent 993int _nc_nulls_sent; 994 995#undef _nc_set_no_padding 996void _nc_set_no_padding( 997 SCREEN *sp) 998 { /* void */ } 999 1000#undef delay_output_sp 1001int delay_output_sp( 1002 SCREEN *sp, 1003 int ms) 1004 { return(*(int *)0); } 1005 1006#undef delay_output 1007int delay_output( 1008 int ms) 1009 { return(*(int *)0); } 1010 1011#undef _nc_flush_sp 1012void _nc_flush_sp( 1013 SCREEN *sp) 1014 { /* void */ } 1015 1016#undef _nc_flush 1017void _nc_flush(void) 1018 { /* void */ } 1019 1020#undef _nc_outch_sp 1021int _nc_outch_sp( 1022 SCREEN *sp, 1023 int ch) 1024 { return(*(int *)0); } 1025 1026#undef _nc_outch 1027int _nc_outch( 1028 int ch) 1029 { return(*(int *)0); } 1030 1031#undef _nc_putchar_sp 1032int _nc_putchar_sp( 1033 SCREEN *sp, 1034 int ch) 1035 { return(*(int *)0); } 1036 1037#undef _nc_putchar 1038int _nc_putchar( 1039 int ch) 1040 { return(*(int *)0); } 1041 1042#undef putp_sp 1043int putp_sp( 1044 SCREEN *sp, 1045 const char *string) 1046 { return(*(int *)0); } 1047 1048#undef putp 1049int putp( 1050 const char *string) 1051 { return(*(int *)0); } 1052 1053#undef _nc_putp_sp 1054int _nc_putp_sp( 1055 SCREEN *sp, 1056 const char *name, 1057 const char *string) 1058 { return(*(int *)0); } 1059 1060#undef _nc_putp 1061int _nc_putp( 1062 const char *name, 1063 const char *string) 1064 { return(*(int *)0); } 1065 1066#undef tputs_sp 1067int tputs_sp( 1068 SCREEN *sp, 1069 const char *string, 1070 int affcnt, 1071 NCURSES_OUTC_sp outc) 1072 { return(*(int *)0); } 1073 1074#undef _nc_outc_wrapper 1075int _nc_outc_wrapper( 1076 SCREEN *sp, 1077 int c) 1078 { return(*(int *)0); } 1079 1080#undef tputs 1081int tputs( 1082 const char *string, 1083 int affcnt, 1084 int (*outc)( 1085 int p1)) 1086 { return(*(int *)0); } 1087 1088/* ./trace/lib_trace.c */ 1089 1090#undef _nc_tracing 1091unsigned _nc_tracing; 1092 1093#undef _nc__nc_tputs_trace 1094const char *_nc__nc_tputs_trace(void) 1095 { return(*(const char **)0); } 1096 1097#undef _nc__nc_outchars 1098long _nc__nc_outchars(void) 1099 { return(*(long *)0); } 1100 1101#undef _nc_set_tputs_trace 1102void _nc_set_tputs_trace( 1103 const char *s) 1104 { /* void */ } 1105 1106#undef _nc_count_outchars 1107void _nc_count_outchars( 1108 long increment) 1109 { /* void */ } 1110 1111#undef trace 1112void trace( 1113 const unsigned int tracelevel) 1114 { /* void */ } 1115 1116#undef _tracef 1117void _tracef( 1118 const char *fmt, 1119 ...) 1120 { /* void */ } 1121 1122#undef _nc_retrace_bool 1123NCURSES_BOOL _nc_retrace_bool( 1124 int code) 1125 { return(*(NCURSES_BOOL *)0); } 1126 1127#undef _nc_retrace_char 1128char _nc_retrace_char( 1129 int code) 1130 { return(*(char *)0); } 1131 1132#undef _nc_retrace_int 1133int _nc_retrace_int( 1134 int code) 1135 { return(*(int *)0); } 1136 1137#undef _nc_retrace_unsigned 1138unsigned _nc_retrace_unsigned( 1139 unsigned code) 1140 { return(*(unsigned *)0); } 1141 1142#undef _nc_retrace_ptr 1143char *_nc_retrace_ptr( 1144 char *code) 1145 { return(*(char **)0); } 1146 1147#undef _nc_retrace_cptr 1148const char *_nc_retrace_cptr( 1149 const char *code) 1150 { return(*(const char **)0); } 1151 1152#undef _nc_retrace_cvoid_ptr 1153void *_nc_retrace_cvoid_ptr( 1154 void *code) 1155 { return(*(void **)0); } 1156 1157#undef _nc_retrace_void_ptr 1158void *_nc_retrace_void_ptr( 1159 void *code) 1160 { return(*(void **)0); } 1161 1162#undef _nc_retrace_sp 1163SCREEN *_nc_retrace_sp( 1164 SCREEN *code) 1165 { return(*(SCREEN **)0); } 1166 1167#undef _nc_retrace_win 1168WINDOW *_nc_retrace_win( 1169 WINDOW *code) 1170 { return(*(WINDOW **)0); } 1171 1172#undef _nc_use_tracef 1173int _nc_use_tracef( 1174 unsigned mask) 1175 { return(*(int *)0); } 1176 1177#undef _nc_locked_tracef 1178void _nc_locked_tracef( 1179 const char *fmt, 1180 ...) 1181 { /* void */ } 1182 1183/* ./trace/lib_traceatr.c */ 1184 1185#undef _traceattr2 1186char *_traceattr2( 1187 int bufnum, 1188 chtype newmode) 1189 { return(*(char **)0); } 1190 1191#undef _traceattr 1192char *_traceattr( 1193 attr_t newmode) 1194 { return(*(char **)0); } 1195 1196#undef _nc_retrace_int_attr_t 1197int _nc_retrace_int_attr_t( 1198 attr_t code) 1199 { return(*(int *)0); } 1200 1201#undef _nc_retrace_attr_t 1202attr_t _nc_retrace_attr_t( 1203 attr_t code) 1204 { return(*(attr_t *)0); } 1205 1206#undef _nc_altcharset_name 1207const char *_nc_altcharset_name( 1208 attr_t attr, 1209 chtype ch) 1210 { return(*(const char **)0); } 1211 1212#undef _tracechtype2 1213char *_tracechtype2( 1214 int bufnum, 1215 chtype ch) 1216 { return(*(char **)0); } 1217 1218#undef _tracechtype 1219char *_tracechtype( 1220 chtype ch) 1221 { return(*(char **)0); } 1222 1223#undef _nc_retrace_chtype 1224chtype _nc_retrace_chtype( 1225 chtype code) 1226 { return(*(chtype *)0); } 1227 1228#undef _tracecchar_t2 1229char *_tracecchar_t2( 1230 int bufnum, 1231 const cchar_t *ch) 1232 { return(*(char **)0); } 1233 1234#undef _tracecchar_t 1235char *_tracecchar_t( 1236 const cchar_t *ch) 1237 { return(*(char **)0); } 1238 1239/* ./trace/lib_tracebits.c */ 1240 1241typedef struct { 1242 unsigned int val; 1243 const char *name; 1244} BITNAMES; 1245 1246#undef _nc_trace_ttymode 1247char *_nc_trace_ttymode( 1248 struct termios *tty) 1249 { return(*(char **)0); } 1250 1251#undef _nc_tracebits 1252char *_nc_tracebits(void) 1253 { return(*(char **)0); } 1254 1255/* ./trace/lib_tracechr.c */ 1256 1257#undef _nc_tracechar 1258char *_nc_tracechar( 1259 SCREEN *sp, 1260 int ch) 1261 { return(*(char **)0); } 1262 1263#undef _tracechar 1264char *_tracechar( 1265 int ch) 1266 { return(*(char **)0); } 1267 1268/* ./tinfo/lib_ttyflags.c */ 1269 1270#undef _nc_get_tty_mode_sp 1271int _nc_get_tty_mode_sp( 1272 SCREEN *sp, 1273 struct termios *buf) 1274 { return(*(int *)0); } 1275 1276#undef _nc_get_tty_mode 1277int _nc_get_tty_mode( 1278 struct termios *buf) 1279 { return(*(int *)0); } 1280 1281#undef _nc_set_tty_mode_sp 1282int _nc_set_tty_mode_sp( 1283 SCREEN *sp, 1284 struct termios *buf) 1285 { return(*(int *)0); } 1286 1287#undef _nc_set_tty_mode 1288int _nc_set_tty_mode( 1289 struct termios *buf) 1290 { return(*(int *)0); } 1291 1292#undef def_shell_mode_sp 1293int def_shell_mode_sp( 1294 SCREEN *sp) 1295 { return(*(int *)0); } 1296 1297#undef def_shell_mode 1298int def_shell_mode(void) 1299 { return(*(int *)0); } 1300 1301#undef def_prog_mode_sp 1302int def_prog_mode_sp( 1303 SCREEN *sp) 1304 { return(*(int *)0); } 1305 1306#undef def_prog_mode 1307int def_prog_mode(void) 1308 { return(*(int *)0); } 1309 1310#undef reset_prog_mode_sp 1311int reset_prog_mode_sp( 1312 SCREEN *sp) 1313 { return(*(int *)0); } 1314 1315#undef reset_prog_mode 1316int reset_prog_mode(void) 1317 { return(*(int *)0); } 1318 1319#undef reset_shell_mode_sp 1320int reset_shell_mode_sp( 1321 SCREEN *sp) 1322 { return(*(int *)0); } 1323 1324#undef reset_shell_mode 1325int reset_shell_mode(void) 1326 { return(*(int *)0); } 1327 1328#undef savetty_sp 1329int savetty_sp( 1330 SCREEN *sp) 1331 { return(*(int *)0); } 1332 1333#undef savetty 1334int savetty(void) 1335 { return(*(int *)0); } 1336 1337#undef resetty_sp 1338int resetty_sp( 1339 SCREEN *sp) 1340 { return(*(int *)0); } 1341 1342#undef resetty 1343int resetty(void) 1344 { return(*(int *)0); } 1345 1346/* ./tty/lib_twait.c */ 1347 1348#include <sys/time.h> 1349 1350#undef _nc_timed_wait 1351int _nc_timed_wait( 1352 SCREEN *sp, 1353 int mode, 1354 int milliseconds, 1355 int *timeleft) 1356 { return(*(int *)0); } 1357 1358/* ./tinfo/name_match.c */ 1359 1360#undef _nc_first_name 1361char *_nc_first_name( 1362 const char *const sp) 1363 { return(*(char **)0); } 1364 1365#undef _nc_name_match 1366int _nc_name_match( 1367 const char *const namelst, 1368 const char *const name, 1369 const char *const delim) 1370 { return(*(int *)0); } 1371 1372/* ./names.c */ 1373 1374#undef _nc_boolnames 1375char *const *_nc_boolnames(void) 1376 { return(*(char **)0); } 1377 1378#undef _nc_boolfnames 1379char *const *_nc_boolfnames(void) 1380 { return(*(char **)0); } 1381 1382#undef _nc_numnames 1383char *const *_nc_numnames(void) 1384 { return(*(char **)0); } 1385 1386#undef _nc_numfnames 1387char *const *_nc_numfnames(void) 1388 { return(*(char **)0); } 1389 1390#undef _nc_strnames 1391char *const *_nc_strnames(void) 1392 { return(*(char **)0); } 1393 1394#undef _nc_strfnames 1395char *const *_nc_strfnames(void) 1396 { return(*(char **)0); } 1397 1398/* ./tinfo/obsolete.c */ 1399 1400#undef _nc_set_buffer_sp 1401void _nc_set_buffer_sp( 1402 SCREEN *sp, 1403 FILE *ofp, 1404 int buffered) 1405 { /* void */ } 1406 1407#undef _nc_set_buffer 1408void _nc_set_buffer( 1409 FILE *ofp, 1410 int buffered) 1411 { /* void */ } 1412 1413/* ./tinfo/read_entry.c */ 1414 1415#include <hashed_db.h> 1416 1417#undef _nc_init_termtype 1418void _nc_init_termtype( 1419 TERMTYPE *const tp) 1420 { /* void */ } 1421 1422#undef _nc_read_termtype 1423int _nc_read_termtype( 1424 TERMTYPE *ptr, 1425 char *buffer, 1426 int limit) 1427 { return(*(int *)0); } 1428 1429#undef _nc_read_file_entry 1430int _nc_read_file_entry( 1431 const char *const filename, 1432 TERMTYPE *ptr) 1433 { return(*(int *)0); } 1434 1435#undef _nc_read_entry 1436int _nc_read_entry( 1437 const char *const name, 1438 char *const filename, 1439 TERMTYPE *const tp) 1440 { return(*(int *)0); } 1441 1442/* ./tinfo/read_termcap.c */ 1443 1444#include <sys/types.h> 1445 1446#undef _nc_read_termcap 1447void _nc_read_termcap(void) 1448 { /* void */ } 1449 1450/* ./tinfo/strings.c */ 1451 1452#undef _nc_str_init 1453string_desc *_nc_str_init( 1454 string_desc *dst, 1455 char *src, 1456 size_t len) 1457 { return(*(string_desc **)0); } 1458 1459#undef _nc_str_null 1460string_desc *_nc_str_null( 1461 string_desc *dst, 1462 size_t len) 1463 { return(*(string_desc **)0); } 1464 1465#undef _nc_str_copy 1466string_desc *_nc_str_copy( 1467 string_desc *dst, 1468 string_desc *src) 1469 { return(*(string_desc **)0); } 1470 1471#undef _nc_safe_strcat 1472NCURSES_BOOL _nc_safe_strcat( 1473 string_desc *dst, 1474 const char *src) 1475 { return(*(NCURSES_BOOL *)0); } 1476 1477#undef _nc_safe_strcpy 1478NCURSES_BOOL _nc_safe_strcpy( 1479 string_desc *dst, 1480 const char *src) 1481 { return(*(NCURSES_BOOL *)0); } 1482 1483/* ./trace/trace_buf.c */ 1484 1485#undef _nc_trace_buf 1486char *_nc_trace_buf( 1487 int bufnum, 1488 size_t want) 1489 { return(*(char **)0); } 1490 1491#undef _nc_trace_bufcat 1492char *_nc_trace_bufcat( 1493 int bufnum, 1494 const char *value) 1495 { return(*(char **)0); } 1496 1497/* ./trace/trace_tries.c */ 1498 1499#undef _nc_trace_tries 1500void _nc_trace_tries( 1501 TRIES *tree) 1502 { /* void */ } 1503 1504/* ./base/tries.c */ 1505 1506#undef _nc_expand_try 1507char *_nc_expand_try( 1508 TRIES *tree, 1509 unsigned code, 1510 int *count, 1511 size_t len) 1512 { return(*(char **)0); } 1513 1514#undef _nc_remove_key 1515int _nc_remove_key( 1516 TRIES **tree, 1517 unsigned code) 1518 { return(*(int *)0); } 1519 1520#undef _nc_remove_string 1521int _nc_remove_string( 1522 TRIES **tree, 1523 const char *string) 1524 { return(*(int *)0); } 1525 1526/* ./tinfo/trim_sgr0.c */ 1527 1528#undef _nc_trim_sgr0 1529char *_nc_trim_sgr0( 1530 TERMTYPE *tp) 1531 { return(*(char **)0); } 1532 1533/* ./unctrl.c */ 1534 1535#undef unctrl_sp 1536char *unctrl_sp( 1537 SCREEN *sp, 1538 chtype ch) 1539 { return(*(char **)0); } 1540 1541#undef unctrl 1542char *unctrl( 1543 chtype ch) 1544 { return(*(char **)0); } 1545 1546/* ./trace/visbuf.c */ 1547 1548#undef _nc_visbuf2 1549const char *_nc_visbuf2( 1550 int bufnum, 1551 const char *buf) 1552 { return(*(const char **)0); } 1553 1554#undef _nc_visbuf 1555const char *_nc_visbuf( 1556 const char *buf) 1557 { return(*(const char **)0); } 1558 1559#undef _nc_visbufn 1560const char *_nc_visbufn( 1561 const char *buf, 1562 int len) 1563 { return(*(const char **)0); } 1564 1565#undef _nc_viswbuf2 1566const char *_nc_viswbuf2( 1567 int bufnum, 1568 const wchar_t *buf) 1569 { return(*(const char **)0); } 1570 1571#undef _nc_viswbuf 1572const char *_nc_viswbuf( 1573 const wchar_t *buf) 1574 { return(*(const char **)0); } 1575 1576#undef _nc_viswbufn 1577const char *_nc_viswbufn( 1578 const wchar_t *buf, 1579 int len) 1580 { return(*(const char **)0); } 1581 1582#undef _nc_viswibuf 1583const char *_nc_viswibuf( 1584 const wint_t *buf) 1585 { return(*(const char **)0); } 1586 1587#undef _nc_viscbuf2 1588const char *_nc_viscbuf2( 1589 int bufnum, 1590 const cchar_t *buf, 1591 int len) 1592 { return(*(const char **)0); } 1593 1594#undef _nc_viscbuf 1595const char *_nc_viscbuf( 1596 const cchar_t *buf, 1597 int len) 1598 { return(*(const char **)0); } 1599 1600/* ./base/define_key.c */ 1601 1602#undef define_key_sp 1603int define_key_sp( 1604 SCREEN *sp, 1605 const char *str, 1606 int keycode) 1607 { return(*(int *)0); } 1608 1609#undef define_key 1610int define_key( 1611 const char *str, 1612 int keycode) 1613 { return(*(int *)0); } 1614 1615/* ./tinfo/hashed_db.c */ 1616 1617#undef _nc_hashed_db 1618void _nc_hashed_db(void) 1619 { /* void */ } 1620 1621/* ./base/key_defined.c */ 1622 1623#undef key_defined_sp 1624int key_defined_sp( 1625 SCREEN *sp, 1626 const char *str) 1627 { return(*(int *)0); } 1628 1629#undef key_defined 1630int key_defined( 1631 const char *str) 1632 { return(*(int *)0); } 1633 1634/* ./base/keybound.c */ 1635 1636#undef keybound_sp 1637char *keybound_sp( 1638 SCREEN *sp, 1639 int code, 1640 int count) 1641 { return(*(char **)0); } 1642 1643#undef keybound 1644char *keybound( 1645 int code, 1646 int count) 1647 { return(*(char **)0); } 1648 1649/* ./base/keyok.c */ 1650 1651#undef keyok_sp 1652int keyok_sp( 1653 SCREEN *sp, 1654 int c, 1655 NCURSES_BOOL flag) 1656 { return(*(int *)0); } 1657 1658#undef keyok 1659int keyok( 1660 int c, 1661 NCURSES_BOOL flag) 1662 { return(*(int *)0); } 1663 1664/* ./base/version.c */ 1665 1666#undef curses_version 1667const char *curses_version(void) 1668 { return(*(const char **)0); } 1669