1262639Sdelphij/**************************************************************************** 2262639Sdelphij * Copyright (c) 2013 Free Software Foundation, Inc. * 3262639Sdelphij * * 4262639Sdelphij * Permission is hereby granted, free of charge, to any person obtaining a * 5262639Sdelphij * copy of this software and associated documentation files (the * 6262639Sdelphij * "Software"), to deal in the Software without restriction, including * 7262639Sdelphij * without limitation the rights to use, copy, modify, merge, publish, * 8262639Sdelphij * distribute, distribute with modifications, sublicense, and/or sell * 9262639Sdelphij * copies of the Software, and to permit persons to whom the Software is * 10262639Sdelphij * furnished to do so, subject to the following conditions: * 11262639Sdelphij * * 12262639Sdelphij * The above copyright notice and this permission notice shall be included * 13262639Sdelphij * in all copies or substantial portions of the Software. * 14262639Sdelphij * * 15262639Sdelphij * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS * 16262639Sdelphij * OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF * 17262639Sdelphij * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. * 18262639Sdelphij * IN NO EVENT SHALL THE ABOVE COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, * 19262639Sdelphij * DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR * 20262639Sdelphij * OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR * 21262639Sdelphij * THE USE OR OTHER DEALINGS IN THE SOFTWARE. * 22262639Sdelphij * * 23262639Sdelphij * Except as contained in this notice, the name(s) of the above copyright * 24262639Sdelphij * holders shall not be used in advertising or otherwise to promote the * 25262639Sdelphij * sale, use or other dealings in this Software without prior written * 26262639Sdelphij * authorization. * 27262639Sdelphij ****************************************************************************/ 28262639Sdelphij 29262639Sdelphij/**************************************************************************** 30262639Sdelphij * Author: Thomas E. Dickey 2013 * 31262639Sdelphij ****************************************************************************/ 32262639Sdelphij/* LINTLIBRARY */ 33262639Sdelphij 34262639Sdelphij/* ./tinfo/alloc_entry.c */ 35262639Sdelphij 36262639Sdelphij#include <curses.priv.h> 37262639Sdelphij#include <tic.h> 38262639Sdelphij 39262639Sdelphij#undef _nc_init_entry 40262639Sdelphijvoid _nc_init_entry( 41262639Sdelphij TERMTYPE *const tp) 42262639Sdelphij { /* void */ } 43262639Sdelphij 44262639Sdelphij#undef _nc_copy_entry 45262639SdelphijENTRY *_nc_copy_entry( 46262639Sdelphij ENTRY *oldp) 47262639Sdelphij { return(*(ENTRY **)0); } 48262639Sdelphij 49262639Sdelphij#undef _nc_save_str 50262639Sdelphijchar *_nc_save_str( 51262639Sdelphij const char *const string) 52262639Sdelphij { return(*(char **)0); } 53262639Sdelphij 54262639Sdelphij#undef _nc_wrap_entry 55262639Sdelphijvoid _nc_wrap_entry( 56262639Sdelphij ENTRY *const ep, 57262639Sdelphij NCURSES_BOOL copy_strings) 58262639Sdelphij { /* void */ } 59262639Sdelphij 60262639Sdelphij#undef _nc_merge_entry 61262639Sdelphijvoid _nc_merge_entry( 62262639Sdelphij TERMTYPE *const to, 63262639Sdelphij TERMTYPE *const from) 64262639Sdelphij { /* void */ } 65262639Sdelphij 66262639Sdelphij/* ./tinfo/captoinfo.c */ 67262639Sdelphij 68262639Sdelphij#include <ctype.h> 69262639Sdelphij 70262639Sdelphij#undef _nc_captoinfo 71262639Sdelphijchar *_nc_captoinfo( 72262639Sdelphij const char *cap, 73262639Sdelphij const char *s, 74262639Sdelphij int const parameterized) 75262639Sdelphij { return(*(char **)0); } 76262639Sdelphij 77262639Sdelphij#undef _nc_infotocap 78262639Sdelphijchar *_nc_infotocap( 79262639Sdelphij const char *cap, 80262639Sdelphij const char *str, 81262639Sdelphij int const parameterized) 82262639Sdelphij { return(*(char **)0); } 83262639Sdelphij 84262639Sdelphij/* ./tinfo/comp_expand.c */ 85262639Sdelphij 86262639Sdelphij#undef _nc_tic_expand 87262639Sdelphijchar *_nc_tic_expand( 88262639Sdelphij const char *srcp, 89262639Sdelphij NCURSES_BOOL tic_format, 90262639Sdelphij int numbers) 91262639Sdelphij { return(*(char **)0); } 92262639Sdelphij 93262639Sdelphij/* ./tinfo/comp_parse.c */ 94262639Sdelphij 95262639Sdelphij#undef _nc_check_termtype2 96262639Sdelphijvoid (*_nc_check_termtype2)( 97262639Sdelphij TERMTYPE *p1, 98262639Sdelphij NCURSES_BOOL p2); 99262639Sdelphij#undef _nc_check_termtype 100262639Sdelphijvoid (*_nc_check_termtype)( 101262639Sdelphij TERMTYPE *p1); 102262639Sdelphij 103262639Sdelphij#undef _nc_entry_match 104262639SdelphijNCURSES_BOOL _nc_entry_match( 105262639Sdelphij char *n1, 106262639Sdelphij char *n2) 107262639Sdelphij { return(*(NCURSES_BOOL *)0); } 108262639Sdelphij 109262639Sdelphij#undef _nc_read_entry_source 110262639Sdelphijvoid _nc_read_entry_source( 111262639Sdelphij FILE *fp, 112262639Sdelphij char *buf, 113262639Sdelphij int literal, 114262639Sdelphij NCURSES_BOOL silent, 115262639Sdelphij NCURSES_BOOL (*hook)( 116262639Sdelphij ENTRY *p1)) 117262639Sdelphij { /* void */ } 118262639Sdelphij 119262639Sdelphij#undef _nc_resolve_uses2 120262639Sdelphijint _nc_resolve_uses2( 121262639Sdelphij NCURSES_BOOL fullresolve, 122262639Sdelphij NCURSES_BOOL literal) 123262639Sdelphij { return(*(int *)0); } 124262639Sdelphij 125262639Sdelphij#undef _nc_resolve_uses 126262639Sdelphijint _nc_resolve_uses( 127262639Sdelphij NCURSES_BOOL fullresolve) 128262639Sdelphij { return(*(int *)0); } 129262639Sdelphij 130262639Sdelphij/* ./tinfo/comp_scan.c */ 131262639Sdelphij 132262639Sdelphij#undef _nc_syntax 133262639Sdelphijint _nc_syntax; 134262639Sdelphij#undef _nc_strict_bsd 135262639Sdelphijint _nc_strict_bsd; 136262639Sdelphij#undef _nc_curr_file_pos 137262639Sdelphijlong _nc_curr_file_pos; 138262639Sdelphij#undef _nc_comment_start 139262639Sdelphijlong _nc_comment_start; 140262639Sdelphij#undef _nc_comment_end 141262639Sdelphijlong _nc_comment_end; 142262639Sdelphij#undef _nc_start_line 143262639Sdelphijlong _nc_start_line; 144262639Sdelphij#undef _nc_curr_token 145262639Sdelphijstruct token _nc_curr_token; 146262639Sdelphij#undef _nc_disable_period 147262639SdelphijNCURSES_BOOL _nc_disable_period; 148262639Sdelphij 149262639Sdelphij#undef _nc_reset_input 150262639Sdelphijvoid _nc_reset_input( 151262639Sdelphij FILE *fp, 152262639Sdelphij char *buf) 153262639Sdelphij { /* void */ } 154262639Sdelphij 155262639Sdelphij#undef _nc_get_token 156262639Sdelphijint _nc_get_token( 157262639Sdelphij NCURSES_BOOL silent) 158262639Sdelphij { return(*(int *)0); } 159262639Sdelphij 160262639Sdelphij#undef _nc_trans_string 161262639Sdelphijint _nc_trans_string( 162262639Sdelphij char *ptr, 163262639Sdelphij char *last) 164262639Sdelphij { return(*(int *)0); } 165262639Sdelphij 166262639Sdelphij#undef _nc_push_token 167262639Sdelphijvoid _nc_push_token( 168262639Sdelphij int tokclass) 169262639Sdelphij { /* void */ } 170262639Sdelphij 171262639Sdelphij#undef _nc_panic_mode 172262639Sdelphijvoid _nc_panic_mode( 173262639Sdelphij char ch) 174262639Sdelphij { /* void */ } 175262639Sdelphij 176262639Sdelphij/* ./tinfo/parse_entry.c */ 177262639Sdelphij 178262639Sdelphij#undef _nc_parse_entry 179262639Sdelphijint _nc_parse_entry( 180262639Sdelphij struct entry *entryp, 181262639Sdelphij int literal, 182262639Sdelphij NCURSES_BOOL silent) 183262639Sdelphij { return(*(int *)0); } 184262639Sdelphij 185262639Sdelphij#undef _nc_capcmp 186262639Sdelphijint _nc_capcmp( 187262639Sdelphij const char *s, 188262639Sdelphij const char *t) 189262639Sdelphij { return(*(int *)0); } 190262639Sdelphij 191262639Sdelphijtypedef struct { 192262639Sdelphij const char *from; 193262639Sdelphij const char *to; 194262639Sdelphij} assoc; 195262639Sdelphij 196262639Sdelphij/* ./tinfo/write_entry.c */ 197262639Sdelphij 198262639Sdelphij#include <hashed_db.h> 199262639Sdelphij 200262639Sdelphij#undef _nc_set_writedir 201262639Sdelphijvoid _nc_set_writedir( 202262639Sdelphij char *dir) 203262639Sdelphij { /* void */ } 204262639Sdelphij 205262639Sdelphij#undef _nc_write_entry 206262639Sdelphijvoid _nc_write_entry( 207262639Sdelphij TERMTYPE *const tp) 208262639Sdelphij { /* void */ } 209262639Sdelphij 210262639Sdelphij#undef _nc_tic_written 211262639Sdelphijint _nc_tic_written(void) 212262639Sdelphij { return(*(int *)0); } 213