106bfebdeSXin LI/**************************************************************************** 2*21817992SBaptiste Daroussin * Copyright 2020,2021 Thomas E. Dickey * 3e1865124SBaptiste Daroussin * Copyright 2010-2015,2017 Free Software Foundation, Inc. * 406bfebdeSXin LI * * 506bfebdeSXin LI * Permission is hereby granted, free of charge, to any person obtaining a * 606bfebdeSXin LI * copy of this software and associated documentation files (the * 706bfebdeSXin LI * "Software"), to deal in the Software without restriction, including * 806bfebdeSXin LI * without limitation the rights to use, copy, modify, merge, publish, * 906bfebdeSXin LI * distribute, distribute with modifications, sublicense, and/or sell * 1006bfebdeSXin LI * copies of the Software, and to permit persons to whom the Software is * 1106bfebdeSXin LI * furnished to do so, subject to the following conditions: * 1206bfebdeSXin LI * * 1306bfebdeSXin LI * The above copyright notice and this permission notice shall be included * 1406bfebdeSXin LI * in all copies or substantial portions of the Software. * 1506bfebdeSXin LI * * 1606bfebdeSXin LI * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS * 1706bfebdeSXin LI * OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF * 1806bfebdeSXin LI * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. * 1906bfebdeSXin LI * IN NO EVENT SHALL THE ABOVE COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, * 2006bfebdeSXin LI * DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR * 2106bfebdeSXin LI * OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR * 2206bfebdeSXin LI * THE USE OR OTHER DEALINGS IN THE SOFTWARE. * 2306bfebdeSXin LI * * 2406bfebdeSXin LI * Except as contained in this notice, the name(s) of the above copyright * 2506bfebdeSXin LI * holders shall not be used in advertising or otherwise to promote the * 2606bfebdeSXin LI * sale, use or other dealings in this Software without prior written * 2706bfebdeSXin LI * authorization. * 2806bfebdeSXin LI ****************************************************************************/ 2906bfebdeSXin LI 3006bfebdeSXin LI/**************************************************************************** 3173f0a83dSXin LI * Author: Thomas E. Dickey 2010-on * 3206bfebdeSXin LI ****************************************************************************/ 3306bfebdeSXin LI/* LINTLIBRARY */ 3406bfebdeSXin LI 3506bfebdeSXin LI/* ./f_trace.c */ 3606bfebdeSXin LI 3706bfebdeSXin LI#include <form.priv.h> 3806bfebdeSXin LI 3906bfebdeSXin LI#undef _nc_retrace_field_ptr 4006bfebdeSXin LIFIELD **_nc_retrace_field_ptr( 4106bfebdeSXin LI FIELD **code) 4206bfebdeSXin LI { return(*(FIELD ***)0); } 4306bfebdeSXin LI 4406bfebdeSXin LI#undef _nc_retrace_field 4506bfebdeSXin LIFIELD *_nc_retrace_field( 4606bfebdeSXin LI FIELD *code) 4706bfebdeSXin LI { return(*(FIELD **)0); } 4806bfebdeSXin LI 4906bfebdeSXin LI#undef _nc_retrace_field_type 5006bfebdeSXin LIFIELDTYPE *_nc_retrace_field_type( 5106bfebdeSXin LI FIELDTYPE *code) 5206bfebdeSXin LI { return(*(FIELDTYPE **)0); } 5306bfebdeSXin LI 5406bfebdeSXin LI#undef _nc_retrace_form 5506bfebdeSXin LIFORM *_nc_retrace_form( 5606bfebdeSXin LI FORM *code) 5706bfebdeSXin LI { return(*(FORM **)0); } 5806bfebdeSXin LI 5906bfebdeSXin LI#undef _nc_retrace_form_hook 6006bfebdeSXin LIForm_Hook _nc_retrace_form_hook( 6106bfebdeSXin LI Form_Hook code) 6206bfebdeSXin LI { return(*(Form_Hook *)0); } 6306bfebdeSXin LI 6406bfebdeSXin LI/* ./fld_arg.c */ 6506bfebdeSXin LI 6606bfebdeSXin LI#undef set_fieldtype_arg 6706bfebdeSXin LIint set_fieldtype_arg( 6806bfebdeSXin LI FIELDTYPE *typ, 6906bfebdeSXin LI void *(*const make_arg)( 7006bfebdeSXin LI va_list *p1), 7106bfebdeSXin LI void *(*const copy_arg)( 7206bfebdeSXin LI const void *p1), 7306bfebdeSXin LI void (*const free_arg)( 7406bfebdeSXin LI void *p1)) 7506bfebdeSXin LI { return(*(int *)0); } 7606bfebdeSXin LI 7706bfebdeSXin LI#undef field_arg 7806bfebdeSXin LIvoid *field_arg( 7906bfebdeSXin LI const FIELD *field) 8006bfebdeSXin LI { return(*(void **)0); } 8106bfebdeSXin LI 8206bfebdeSXin LI/* ./fld_attr.c */ 8306bfebdeSXin LI 8406bfebdeSXin LI#undef set_field_fore 8506bfebdeSXin LIint set_field_fore( 8606bfebdeSXin LI FIELD *field, 8706bfebdeSXin LI chtype attr) 8806bfebdeSXin LI { return(*(int *)0); } 8906bfebdeSXin LI 9006bfebdeSXin LI#undef field_fore 9106bfebdeSXin LIchtype field_fore( 9206bfebdeSXin LI const FIELD *field) 9306bfebdeSXin LI { return(*(chtype *)0); } 9406bfebdeSXin LI 9506bfebdeSXin LI#undef set_field_back 9606bfebdeSXin LIint set_field_back( 9706bfebdeSXin LI FIELD *field, 9806bfebdeSXin LI chtype attr) 9906bfebdeSXin LI { return(*(int *)0); } 10006bfebdeSXin LI 10106bfebdeSXin LI#undef field_back 10206bfebdeSXin LIchtype field_back( 10306bfebdeSXin LI const FIELD *field) 10406bfebdeSXin LI { return(*(chtype *)0); } 10506bfebdeSXin LI 10606bfebdeSXin LI/* ./fld_current.c */ 10706bfebdeSXin LI 10806bfebdeSXin LI#undef set_current_field 10906bfebdeSXin LIint set_current_field( 11006bfebdeSXin LI FORM *form, 11106bfebdeSXin LI FIELD *field) 11206bfebdeSXin LI { return(*(int *)0); } 11306bfebdeSXin LI 114aae38d10SBaptiste Daroussin#undef unfocus_current_field 115aae38d10SBaptiste Daroussinint unfocus_current_field( 116aae38d10SBaptiste Daroussin FORM *const form) 117aae38d10SBaptiste Daroussin { return(*(int *)0); } 118aae38d10SBaptiste Daroussin 11906bfebdeSXin LI#undef current_field 12006bfebdeSXin LIFIELD *current_field( 12106bfebdeSXin LI const FORM *form) 12206bfebdeSXin LI { return(*(FIELD **)0); } 12306bfebdeSXin LI 12406bfebdeSXin LI#undef field_index 12506bfebdeSXin LIint field_index( 12606bfebdeSXin LI const FIELD *field) 12706bfebdeSXin LI { return(*(int *)0); } 12806bfebdeSXin LI 12906bfebdeSXin LI/* ./fld_def.c */ 13006bfebdeSXin LI 13106bfebdeSXin LI#undef _nc_Default_Field 13206bfebdeSXin LIFIELD *_nc_Default_Field; 13306bfebdeSXin LI 13406bfebdeSXin LI#undef _nc_Make_Argument 13506bfebdeSXin LITypeArgument *_nc_Make_Argument( 13606bfebdeSXin LI const FIELDTYPE *typ, 13706bfebdeSXin LI va_list *ap, 13806bfebdeSXin LI int *err) 13906bfebdeSXin LI { return(*(TypeArgument **)0); } 14006bfebdeSXin LI 14106bfebdeSXin LI#undef _nc_Copy_Argument 14206bfebdeSXin LITypeArgument *_nc_Copy_Argument( 14306bfebdeSXin LI const FIELDTYPE *typ, 14406bfebdeSXin LI const TypeArgument *argp, 14506bfebdeSXin LI int *err) 14606bfebdeSXin LI { return(*(TypeArgument **)0); } 14706bfebdeSXin LI 14806bfebdeSXin LI#undef _nc_Free_Argument 14906bfebdeSXin LIvoid _nc_Free_Argument( 15006bfebdeSXin LI const FIELDTYPE *typ, 15106bfebdeSXin LI TypeArgument *argp) 15206bfebdeSXin LI { /* void */ } 15306bfebdeSXin LI 15406bfebdeSXin LI#undef _nc_Copy_Type 15506bfebdeSXin LINCURSES_BOOL _nc_Copy_Type( 15606bfebdeSXin LI FIELD *dst, 15706bfebdeSXin LI FIELD const *src) 15806bfebdeSXin LI { return(*(NCURSES_BOOL *)0); } 15906bfebdeSXin LI 16006bfebdeSXin LI#undef _nc_Free_Type 16106bfebdeSXin LIvoid _nc_Free_Type( 16206bfebdeSXin LI FIELD *field) 16306bfebdeSXin LI { /* void */ } 16406bfebdeSXin LI 16506bfebdeSXin LI#undef new_field 16606bfebdeSXin LIFIELD *new_field( 16706bfebdeSXin LI int rows, 16806bfebdeSXin LI int cols, 16906bfebdeSXin LI int frow, 17006bfebdeSXin LI int fcol, 17106bfebdeSXin LI int nrow, 17206bfebdeSXin LI int nbuf) 17306bfebdeSXin LI { return(*(FIELD **)0); } 17406bfebdeSXin LI 17506bfebdeSXin LI#undef free_field 17606bfebdeSXin LIint free_field( 17706bfebdeSXin LI FIELD *field) 17806bfebdeSXin LI { return(*(int *)0); } 17906bfebdeSXin LI 18006bfebdeSXin LI/* ./fld_dup.c */ 18106bfebdeSXin LI 18206bfebdeSXin LI#undef dup_field 18306bfebdeSXin LIFIELD *dup_field( 18406bfebdeSXin LI FIELD *field, 18506bfebdeSXin LI int frow, 18606bfebdeSXin LI int fcol) 18706bfebdeSXin LI { return(*(FIELD **)0); } 18806bfebdeSXin LI 18906bfebdeSXin LI/* ./fld_ftchoice.c */ 19006bfebdeSXin LI 19106bfebdeSXin LI#undef set_fieldtype_choice 19206bfebdeSXin LIint set_fieldtype_choice( 19306bfebdeSXin LI FIELDTYPE *typ, 19406bfebdeSXin LI NCURSES_BOOL (*const next_choice)( 19506bfebdeSXin LI FIELD *p1, 19606bfebdeSXin LI const void *p2), 19706bfebdeSXin LI NCURSES_BOOL (*const prev_choice)( 19806bfebdeSXin LI FIELD *p1, 19906bfebdeSXin LI const void *p2)) 20006bfebdeSXin LI { return(*(int *)0); } 20106bfebdeSXin LI 20206bfebdeSXin LI/* ./fld_ftlink.c */ 20306bfebdeSXin LI 20406bfebdeSXin LI#undef link_fieldtype 20506bfebdeSXin LIFIELDTYPE *link_fieldtype( 20606bfebdeSXin LI FIELDTYPE *type1, 20706bfebdeSXin LI FIELDTYPE *type2) 20806bfebdeSXin LI { return(*(FIELDTYPE **)0); } 20906bfebdeSXin LI 21006bfebdeSXin LI/* ./fld_info.c */ 21106bfebdeSXin LI 21206bfebdeSXin LI#undef field_info 21306bfebdeSXin LIint field_info( 21406bfebdeSXin LI const FIELD *field, 21506bfebdeSXin LI int *rows, 21606bfebdeSXin LI int *cols, 21706bfebdeSXin LI int *frow, 21806bfebdeSXin LI int *fcol, 21906bfebdeSXin LI int *nrow, 22006bfebdeSXin LI int *nbuf) 22106bfebdeSXin LI { return(*(int *)0); } 22206bfebdeSXin LI 22306bfebdeSXin LI#undef dynamic_field_info 22406bfebdeSXin LIint dynamic_field_info( 22506bfebdeSXin LI const FIELD *field, 22606bfebdeSXin LI int *drows, 22706bfebdeSXin LI int *dcols, 22806bfebdeSXin LI int *maxgrow) 22906bfebdeSXin LI { return(*(int *)0); } 23006bfebdeSXin LI 23106bfebdeSXin LI/* ./fld_just.c */ 23206bfebdeSXin LI 23306bfebdeSXin LI#undef set_field_just 23406bfebdeSXin LIint set_field_just( 23506bfebdeSXin LI FIELD *field, 23606bfebdeSXin LI int just) 23706bfebdeSXin LI { return(*(int *)0); } 23806bfebdeSXin LI 23906bfebdeSXin LI#undef field_just 24006bfebdeSXin LIint field_just( 24106bfebdeSXin LI const FIELD *field) 24206bfebdeSXin LI { return(*(int *)0); } 24306bfebdeSXin LI 24406bfebdeSXin LI/* ./fld_link.c */ 24506bfebdeSXin LI 24606bfebdeSXin LI#undef link_field 24706bfebdeSXin LIFIELD *link_field( 24806bfebdeSXin LI FIELD *field, 24906bfebdeSXin LI int frow, 25006bfebdeSXin LI int fcol) 25106bfebdeSXin LI { return(*(FIELD **)0); } 25206bfebdeSXin LI 25306bfebdeSXin LI/* ./fld_max.c */ 25406bfebdeSXin LI 25506bfebdeSXin LI#undef set_max_field 25606bfebdeSXin LIint set_max_field( 25706bfebdeSXin LI FIELD *field, 25806bfebdeSXin LI int maxgrow) 25906bfebdeSXin LI { return(*(int *)0); } 26006bfebdeSXin LI 26106bfebdeSXin LI/* ./fld_move.c */ 26206bfebdeSXin LI 26306bfebdeSXin LI#undef move_field 26406bfebdeSXin LIint move_field( 26506bfebdeSXin LI FIELD *field, 26606bfebdeSXin LI int frow, 26706bfebdeSXin LI int fcol) 26806bfebdeSXin LI { return(*(int *)0); } 26906bfebdeSXin LI 27006bfebdeSXin LI/* ./fld_newftyp.c */ 27106bfebdeSXin LI 27206bfebdeSXin LI#undef _nc_Default_FieldType 27306bfebdeSXin LIFIELDTYPE *_nc_Default_FieldType; 27406bfebdeSXin LI 27506bfebdeSXin LI#undef new_fieldtype 27606bfebdeSXin LIFIELDTYPE *new_fieldtype( 27706bfebdeSXin LI NCURSES_BOOL (*const field_check)( 27806bfebdeSXin LI FIELD *p1, 27906bfebdeSXin LI const void *p2), 28006bfebdeSXin LI NCURSES_BOOL (*const char_check)( 28106bfebdeSXin LI int p1, 28206bfebdeSXin LI const void *p2)) 28306bfebdeSXin LI { return(*(FIELDTYPE **)0); } 28406bfebdeSXin LI 28506bfebdeSXin LI#undef free_fieldtype 28606bfebdeSXin LIint free_fieldtype( 28706bfebdeSXin LI FIELDTYPE *typ) 28806bfebdeSXin LI { return(*(int *)0); } 28906bfebdeSXin LI 29006bfebdeSXin LI/* ./fld_opts.c */ 29106bfebdeSXin LI 29206bfebdeSXin LI#undef set_field_opts 29306bfebdeSXin LIint set_field_opts( 29406bfebdeSXin LI FIELD *field, 29506bfebdeSXin LI Field_Options opts) 29606bfebdeSXin LI { return(*(int *)0); } 29706bfebdeSXin LI 29806bfebdeSXin LI#undef field_opts 29906bfebdeSXin LIField_Options field_opts( 30006bfebdeSXin LI const FIELD *field) 30106bfebdeSXin LI { return(*(Field_Options *)0); } 30206bfebdeSXin LI 30306bfebdeSXin LI#undef field_opts_on 30406bfebdeSXin LIint field_opts_on( 30506bfebdeSXin LI FIELD *field, 30606bfebdeSXin LI Field_Options opts) 30706bfebdeSXin LI { return(*(int *)0); } 30806bfebdeSXin LI 30906bfebdeSXin LI#undef field_opts_off 31006bfebdeSXin LIint field_opts_off( 31106bfebdeSXin LI FIELD *field, 31206bfebdeSXin LI Field_Options opts) 31306bfebdeSXin LI { return(*(int *)0); } 31406bfebdeSXin LI 31506bfebdeSXin LI/* ./fld_pad.c */ 31606bfebdeSXin LI 31706bfebdeSXin LI#undef set_field_pad 31806bfebdeSXin LIint set_field_pad( 31906bfebdeSXin LI FIELD *field, 32006bfebdeSXin LI int ch) 32106bfebdeSXin LI { return(*(int *)0); } 32206bfebdeSXin LI 32306bfebdeSXin LI#undef field_pad 32406bfebdeSXin LIint field_pad( 32506bfebdeSXin LI const FIELD *field) 32606bfebdeSXin LI { return(*(int *)0); } 32706bfebdeSXin LI 32806bfebdeSXin LI/* ./fld_page.c */ 32906bfebdeSXin LI 33006bfebdeSXin LI#undef set_new_page 33106bfebdeSXin LIint set_new_page( 33206bfebdeSXin LI FIELD *field, 33306bfebdeSXin LI NCURSES_BOOL new_page_flag) 33406bfebdeSXin LI { return(*(int *)0); } 33506bfebdeSXin LI 33606bfebdeSXin LI#undef new_page 33706bfebdeSXin LINCURSES_BOOL new_page( 33806bfebdeSXin LI const FIELD *field) 33906bfebdeSXin LI { return(*(NCURSES_BOOL *)0); } 34006bfebdeSXin LI 34106bfebdeSXin LI/* ./fld_stat.c */ 34206bfebdeSXin LI 34306bfebdeSXin LI#undef set_field_status 34406bfebdeSXin LIint set_field_status( 34506bfebdeSXin LI FIELD *field, 34606bfebdeSXin LI NCURSES_BOOL status) 34706bfebdeSXin LI { return(*(int *)0); } 34806bfebdeSXin LI 34906bfebdeSXin LI#undef field_status 35006bfebdeSXin LINCURSES_BOOL field_status( 35106bfebdeSXin LI const FIELD *field) 35206bfebdeSXin LI { return(*(NCURSES_BOOL *)0); } 35306bfebdeSXin LI 35406bfebdeSXin LI/* ./fld_type.c */ 35506bfebdeSXin LI 35606bfebdeSXin LI#undef set_field_type 35706bfebdeSXin LIint set_field_type( 35806bfebdeSXin LI FIELD *field, 35906bfebdeSXin LI FIELDTYPE *type, 36006bfebdeSXin LI ...) 36106bfebdeSXin LI { return(*(int *)0); } 36206bfebdeSXin LI 36306bfebdeSXin LI#undef field_type 36406bfebdeSXin LIFIELDTYPE *field_type( 36506bfebdeSXin LI const FIELD *field) 36606bfebdeSXin LI { return(*(FIELDTYPE **)0); } 36706bfebdeSXin LI 36806bfebdeSXin LI/* ./fld_user.c */ 36906bfebdeSXin LI 37006bfebdeSXin LI#undef set_field_userptr 37106bfebdeSXin LIint set_field_userptr( 37206bfebdeSXin LI FIELD *field, 37306bfebdeSXin LI void *usrptr) 37406bfebdeSXin LI { return(*(int *)0); } 37506bfebdeSXin LI 37606bfebdeSXin LI#undef field_userptr 37706bfebdeSXin LIvoid *field_userptr( 37806bfebdeSXin LI const FIELD *field) 37906bfebdeSXin LI { return(*(void **)0); } 38006bfebdeSXin LI 38106bfebdeSXin LI/* ./frm_cursor.c */ 38206bfebdeSXin LI 38306bfebdeSXin LI#undef pos_form_cursor 38406bfebdeSXin LIint pos_form_cursor( 38506bfebdeSXin LI FORM *form) 38606bfebdeSXin LI { return(*(int *)0); } 38706bfebdeSXin LI 38806bfebdeSXin LI/* ./frm_data.c */ 38906bfebdeSXin LI 39006bfebdeSXin LI#undef data_behind 39106bfebdeSXin LINCURSES_BOOL data_behind( 39206bfebdeSXin LI const FORM *form) 39306bfebdeSXin LI { return(*(NCURSES_BOOL *)0); } 39406bfebdeSXin LI 39506bfebdeSXin LI#undef data_ahead 39606bfebdeSXin LINCURSES_BOOL data_ahead( 39706bfebdeSXin LI const FORM *form) 39806bfebdeSXin LI { return(*(NCURSES_BOOL *)0); } 39906bfebdeSXin LI 40006bfebdeSXin LI/* ./frm_def.c */ 40106bfebdeSXin LI 40206bfebdeSXin LI#undef _nc_Default_Form 40306bfebdeSXin LIFORM *_nc_Default_Form; 40406bfebdeSXin LI 40506bfebdeSXin LI#undef new_form_sp 40606bfebdeSXin LIFORM *new_form_sp( 40706bfebdeSXin LI SCREEN *sp, 40806bfebdeSXin LI FIELD **fields) 40906bfebdeSXin LI { return(*(FORM **)0); } 41006bfebdeSXin LI 41106bfebdeSXin LI#undef new_form 41206bfebdeSXin LIFORM *new_form( 41306bfebdeSXin LI FIELD **fields) 41406bfebdeSXin LI { return(*(FORM **)0); } 41506bfebdeSXin LI 41606bfebdeSXin LI#undef free_form 41706bfebdeSXin LIint free_form( 41806bfebdeSXin LI FORM *form) 41906bfebdeSXin LI { return(*(int *)0); } 42006bfebdeSXin LI 42106bfebdeSXin LI#undef set_form_fields 42206bfebdeSXin LIint set_form_fields( 42306bfebdeSXin LI FORM *form, 42406bfebdeSXin LI FIELD **fields) 42506bfebdeSXin LI { return(*(int *)0); } 42606bfebdeSXin LI 42706bfebdeSXin LI#undef form_fields 42806bfebdeSXin LIFIELD **form_fields( 42906bfebdeSXin LI const FORM *form) 43006bfebdeSXin LI { return(*(FIELD ***)0); } 43106bfebdeSXin LI 43206bfebdeSXin LI#undef field_count 43306bfebdeSXin LIint field_count( 43406bfebdeSXin LI const FORM *form) 43506bfebdeSXin LI { return(*(int *)0); } 43606bfebdeSXin LI 43706bfebdeSXin LI/* ./frm_driver.c */ 43806bfebdeSXin LI 43906bfebdeSXin LI#undef _nc_get_fieldbuffer 44006bfebdeSXin LIvoid _nc_get_fieldbuffer( 44106bfebdeSXin LI FORM *form, 44206bfebdeSXin LI FIELD *field, 44306bfebdeSXin LI cchar_t *buf) 44406bfebdeSXin LI { /* void */ } 44506bfebdeSXin LI 44606bfebdeSXin LI#undef _nc_Position_Form_Cursor 44706bfebdeSXin LIint _nc_Position_Form_Cursor( 44806bfebdeSXin LI FORM *form) 44906bfebdeSXin LI { return(*(int *)0); } 45006bfebdeSXin LI 45106bfebdeSXin LI#undef _nc_Refresh_Current_Field 45206bfebdeSXin LIint _nc_Refresh_Current_Field( 45306bfebdeSXin LI FORM *form) 45406bfebdeSXin LI { return(*(int *)0); } 45506bfebdeSXin LI 45606bfebdeSXin LI#undef _nc_Synchronize_Attributes 45706bfebdeSXin LIint _nc_Synchronize_Attributes( 45806bfebdeSXin LI FIELD *field) 45906bfebdeSXin LI { return(*(int *)0); } 46006bfebdeSXin LI 46106bfebdeSXin LI#undef _nc_Synchronize_Options 46206bfebdeSXin LIint _nc_Synchronize_Options( 46306bfebdeSXin LI FIELD *field, 46406bfebdeSXin LI Field_Options newopts) 46506bfebdeSXin LI { return(*(int *)0); } 46606bfebdeSXin LI 467aae38d10SBaptiste Daroussin#undef _nc_Unset_Current_Field 468aae38d10SBaptiste Daroussinvoid _nc_Unset_Current_Field( 469aae38d10SBaptiste Daroussin FORM *form) 470aae38d10SBaptiste Daroussin { /* void */ } 471aae38d10SBaptiste Daroussin 47206bfebdeSXin LI#undef _nc_Set_Current_Field 47306bfebdeSXin LIint _nc_Set_Current_Field( 47406bfebdeSXin LI FORM *form, 47506bfebdeSXin LI FIELD *newfield) 47606bfebdeSXin LI { return(*(int *)0); } 47706bfebdeSXin LI 47806bfebdeSXin LI#undef _nc_Internal_Validation 47906bfebdeSXin LINCURSES_BOOL _nc_Internal_Validation( 48006bfebdeSXin LI FORM *form) 48106bfebdeSXin LI { return(*(NCURSES_BOOL *)0); } 48206bfebdeSXin LI 48306bfebdeSXin LI#undef _nc_First_Active_Field 48406bfebdeSXin LIFIELD *_nc_First_Active_Field( 48506bfebdeSXin LI FORM *form) 48606bfebdeSXin LI { return(*(FIELD **)0); } 48706bfebdeSXin LI 48806bfebdeSXin LI#undef _nc_Set_Form_Page 48906bfebdeSXin LIint _nc_Set_Form_Page( 49006bfebdeSXin LI FORM *form, 49106bfebdeSXin LI int page, 49206bfebdeSXin LI FIELD *field) 49306bfebdeSXin LI { return(*(int *)0); } 49406bfebdeSXin LI 49506bfebdeSXin LItypedef struct 49606bfebdeSXin LI{ 49706bfebdeSXin LI int keycode; 49806bfebdeSXin LI int (*cmd) (FORM *); 49906bfebdeSXin LI} 50006bfebdeSXin LIBinding_Info; 50106bfebdeSXin LI 50206bfebdeSXin LI#undef form_driver 50306bfebdeSXin LIint form_driver( 50406bfebdeSXin LI FORM *form, 50506bfebdeSXin LI int c) 50606bfebdeSXin LI { return(*(int *)0); } 50706bfebdeSXin LI 50873f0a83dSXin LI#undef form_driver_w 50973f0a83dSXin LIint form_driver_w( 51073f0a83dSXin LI FORM *form, 51173f0a83dSXin LI int type, 51273f0a83dSXin LI wchar_t c) 51373f0a83dSXin LI { return(*(int *)0); } 51473f0a83dSXin LI 51506bfebdeSXin LI#undef set_field_buffer 51606bfebdeSXin LIint set_field_buffer( 51706bfebdeSXin LI FIELD *field, 51806bfebdeSXin LI int buffer, 51906bfebdeSXin LI const char *value) 52006bfebdeSXin LI { return(*(int *)0); } 52106bfebdeSXin LI 52206bfebdeSXin LI#undef field_buffer 52306bfebdeSXin LIchar *field_buffer( 52406bfebdeSXin LI const FIELD *field, 52506bfebdeSXin LI int buffer) 52606bfebdeSXin LI { return(*(char **)0); } 52706bfebdeSXin LI 52806bfebdeSXin LI#undef _nc_Widen_String 52906bfebdeSXin LIwchar_t *_nc_Widen_String( 53006bfebdeSXin LI char *source, 53106bfebdeSXin LI int *lengthp) 53206bfebdeSXin LI { return(*(wchar_t **)0); } 53306bfebdeSXin LI 53406bfebdeSXin LI/* ./frm_hook.c */ 53506bfebdeSXin LI 53606bfebdeSXin LI#undef set_field_init 53706bfebdeSXin LIint set_field_init( 53806bfebdeSXin LI FORM *form, 53906bfebdeSXin LI Form_Hook func) 54006bfebdeSXin LI { return(*(int *)0); } 54106bfebdeSXin LI 54206bfebdeSXin LI#undef field_init 54306bfebdeSXin LIForm_Hook field_init( 54406bfebdeSXin LI const FORM *form) 54506bfebdeSXin LI { return(*(Form_Hook *)0); } 54606bfebdeSXin LI 54706bfebdeSXin LI#undef set_field_term 54806bfebdeSXin LIint set_field_term( 54906bfebdeSXin LI FORM *form, 55006bfebdeSXin LI Form_Hook func) 55106bfebdeSXin LI { return(*(int *)0); } 55206bfebdeSXin LI 55306bfebdeSXin LI#undef field_term 55406bfebdeSXin LIForm_Hook field_term( 55506bfebdeSXin LI const FORM *form) 55606bfebdeSXin LI { return(*(Form_Hook *)0); } 55706bfebdeSXin LI 55806bfebdeSXin LI#undef set_form_init 55906bfebdeSXin LIint set_form_init( 56006bfebdeSXin LI FORM *form, 56106bfebdeSXin LI Form_Hook func) 56206bfebdeSXin LI { return(*(int *)0); } 56306bfebdeSXin LI 56406bfebdeSXin LI#undef form_init 56506bfebdeSXin LIForm_Hook form_init( 56606bfebdeSXin LI const FORM *form) 56706bfebdeSXin LI { return(*(Form_Hook *)0); } 56806bfebdeSXin LI 56906bfebdeSXin LI#undef set_form_term 57006bfebdeSXin LIint set_form_term( 57106bfebdeSXin LI FORM *form, 57206bfebdeSXin LI Form_Hook func) 57306bfebdeSXin LI { return(*(int *)0); } 57406bfebdeSXin LI 57506bfebdeSXin LI#undef form_term 57606bfebdeSXin LIForm_Hook form_term( 57706bfebdeSXin LI const FORM *form) 57806bfebdeSXin LI { return(*(Form_Hook *)0); } 57906bfebdeSXin LI 58006bfebdeSXin LI/* ./frm_opts.c */ 58106bfebdeSXin LI 58206bfebdeSXin LI#undef set_form_opts 58306bfebdeSXin LIint set_form_opts( 58406bfebdeSXin LI FORM *form, 58506bfebdeSXin LI Form_Options opts) 58606bfebdeSXin LI { return(*(int *)0); } 58706bfebdeSXin LI 58806bfebdeSXin LI#undef form_opts 58906bfebdeSXin LIForm_Options form_opts( 59006bfebdeSXin LI const FORM *form) 59106bfebdeSXin LI { return(*(Form_Options *)0); } 59206bfebdeSXin LI 59306bfebdeSXin LI#undef form_opts_on 59406bfebdeSXin LIint form_opts_on( 59506bfebdeSXin LI FORM *form, 59606bfebdeSXin LI Form_Options opts) 59706bfebdeSXin LI { return(*(int *)0); } 59806bfebdeSXin LI 59906bfebdeSXin LI#undef form_opts_off 60006bfebdeSXin LIint form_opts_off( 60106bfebdeSXin LI FORM *form, 60206bfebdeSXin LI Form_Options opts) 60306bfebdeSXin LI { return(*(int *)0); } 60406bfebdeSXin LI 60506bfebdeSXin LI/* ./frm_page.c */ 60606bfebdeSXin LI 60706bfebdeSXin LI#undef set_form_page 60806bfebdeSXin LIint set_form_page( 60906bfebdeSXin LI FORM *form, 61006bfebdeSXin LI int page) 61106bfebdeSXin LI { return(*(int *)0); } 61206bfebdeSXin LI 61306bfebdeSXin LI#undef form_page 61406bfebdeSXin LIint form_page( 61506bfebdeSXin LI const FORM *form) 61606bfebdeSXin LI { return(*(int *)0); } 61706bfebdeSXin LI 61806bfebdeSXin LI/* ./frm_post.c */ 61906bfebdeSXin LI 62006bfebdeSXin LI#undef post_form 62106bfebdeSXin LIint post_form( 62206bfebdeSXin LI FORM *form) 62306bfebdeSXin LI { return(*(int *)0); } 62406bfebdeSXin LI 62506bfebdeSXin LI#undef unpost_form 62606bfebdeSXin LIint unpost_form( 62706bfebdeSXin LI FORM *form) 62806bfebdeSXin LI { return(*(int *)0); } 62906bfebdeSXin LI 63006bfebdeSXin LI/* ./frm_req_name.c */ 63106bfebdeSXin LI 63206bfebdeSXin LI#undef form_request_name 63306bfebdeSXin LIconst char *form_request_name( 63406bfebdeSXin LI int request) 63506bfebdeSXin LI { return(*(const char **)0); } 63606bfebdeSXin LI 63706bfebdeSXin LI#undef form_request_by_name 63806bfebdeSXin LIint form_request_by_name( 63906bfebdeSXin LI const char *str) 64006bfebdeSXin LI { return(*(int *)0); } 64106bfebdeSXin LI 64206bfebdeSXin LI/* ./frm_scale.c */ 64306bfebdeSXin LI 64406bfebdeSXin LI#undef scale_form 64506bfebdeSXin LIint scale_form( 64606bfebdeSXin LI const FORM *form, 64706bfebdeSXin LI int *rows, 64806bfebdeSXin LI int *cols) 64906bfebdeSXin LI { return(*(int *)0); } 65006bfebdeSXin LI 65106bfebdeSXin LI/* ./frm_sub.c */ 65206bfebdeSXin LI 65306bfebdeSXin LI#undef set_form_sub 65406bfebdeSXin LIint set_form_sub( 65506bfebdeSXin LI FORM *form, 65606bfebdeSXin LI WINDOW *win) 65706bfebdeSXin LI { return(*(int *)0); } 65806bfebdeSXin LI 65906bfebdeSXin LI#undef form_sub 66006bfebdeSXin LIWINDOW *form_sub( 66106bfebdeSXin LI const FORM *form) 66206bfebdeSXin LI { return(*(WINDOW **)0); } 66306bfebdeSXin LI 66406bfebdeSXin LI/* ./frm_user.c */ 66506bfebdeSXin LI 66606bfebdeSXin LI#undef set_form_userptr 66706bfebdeSXin LIint set_form_userptr( 66806bfebdeSXin LI FORM *form, 66906bfebdeSXin LI void *usrptr) 67006bfebdeSXin LI { return(*(int *)0); } 67106bfebdeSXin LI 67206bfebdeSXin LI#undef form_userptr 67306bfebdeSXin LIvoid *form_userptr( 67406bfebdeSXin LI const FORM *form) 67506bfebdeSXin LI { return(*(void **)0); } 67606bfebdeSXin LI 67706bfebdeSXin LI/* ./frm_win.c */ 67806bfebdeSXin LI 67906bfebdeSXin LI#undef set_form_win 68006bfebdeSXin LIint set_form_win( 68106bfebdeSXin LI FORM *form, 68206bfebdeSXin LI WINDOW *win) 68306bfebdeSXin LI { return(*(int *)0); } 68406bfebdeSXin LI 68506bfebdeSXin LI#undef form_win 68606bfebdeSXin LIWINDOW *form_win( 68706bfebdeSXin LI const FORM *form) 68806bfebdeSXin LI { return(*(WINDOW **)0); } 68906bfebdeSXin LI 69006bfebdeSXin LI/* ./fty_alnum.c */ 69106bfebdeSXin LI 69206bfebdeSXin LItypedef struct 69306bfebdeSXin LI { 69406bfebdeSXin LI int width; 69506bfebdeSXin LI } 69606bfebdeSXin LIalnumARG; 69706bfebdeSXin LI 69806bfebdeSXin LI#undef TYPE_ALNUM 69906bfebdeSXin LIFIELDTYPE *TYPE_ALNUM; 70006bfebdeSXin LI 701aae38d10SBaptiste Daroussin#undef _nc_TYPE_ALNUM 702aae38d10SBaptiste DaroussinFIELDTYPE *_nc_TYPE_ALNUM(void) 703aae38d10SBaptiste Daroussin { return(*(FIELDTYPE **)0); } 704aae38d10SBaptiste Daroussin 70506bfebdeSXin LI/* ./fty_alpha.c */ 70606bfebdeSXin LI 70706bfebdeSXin LItypedef struct 70806bfebdeSXin LI { 70906bfebdeSXin LI int width; 71006bfebdeSXin LI } 71106bfebdeSXin LIalphaARG; 71206bfebdeSXin LI 71306bfebdeSXin LI#undef TYPE_ALPHA 71406bfebdeSXin LIFIELDTYPE *TYPE_ALPHA; 71506bfebdeSXin LI 716aae38d10SBaptiste Daroussin#undef _nc_TYPE_ALPHA 717aae38d10SBaptiste DaroussinFIELDTYPE *_nc_TYPE_ALPHA(void) 718aae38d10SBaptiste Daroussin { return(*(FIELDTYPE **)0); } 719aae38d10SBaptiste Daroussin 72006bfebdeSXin LI/* ./fty_enum.c */ 72106bfebdeSXin LI 72206bfebdeSXin LItypedef struct 72306bfebdeSXin LI { 72406bfebdeSXin LI char **kwds; 72506bfebdeSXin LI int count; 72606bfebdeSXin LI NCURSES_BOOL checkcase; 72706bfebdeSXin LI NCURSES_BOOL checkunique; 72806bfebdeSXin LI } 72906bfebdeSXin LIenumARG; 73006bfebdeSXin LI 73106bfebdeSXin LItypedef struct 73206bfebdeSXin LI { 73306bfebdeSXin LI char **kwds; 73406bfebdeSXin LI int ccase; 73506bfebdeSXin LI int cunique; 73606bfebdeSXin LI } 73706bfebdeSXin LIenumParams; 73806bfebdeSXin LI 73906bfebdeSXin LI#undef TYPE_ENUM 74006bfebdeSXin LIFIELDTYPE *TYPE_ENUM; 74106bfebdeSXin LI 742aae38d10SBaptiste Daroussin#undef _nc_TYPE_ENUM 743aae38d10SBaptiste DaroussinFIELDTYPE *_nc_TYPE_ENUM(void) 744aae38d10SBaptiste Daroussin { return(*(FIELDTYPE **)0); } 745aae38d10SBaptiste Daroussin 74606bfebdeSXin LI/* ./fty_generic.c */ 74706bfebdeSXin LI 748aae38d10SBaptiste Daroussin#undef _nc_generic_fieldtype 749aae38d10SBaptiste DaroussinFIELDTYPE *_nc_generic_fieldtype( 750aae38d10SBaptiste Daroussin NCURSES_BOOL (*const field_check)( 751aae38d10SBaptiste Daroussin FORM *p1, 752aae38d10SBaptiste Daroussin FIELD *p2, 753aae38d10SBaptiste Daroussin const void *p3), 754aae38d10SBaptiste Daroussin NCURSES_BOOL (*const char_check)( 755aae38d10SBaptiste Daroussin int p1, 756aae38d10SBaptiste Daroussin FORM *p2, 757aae38d10SBaptiste Daroussin FIELD *p3, 758aae38d10SBaptiste Daroussin const void *p4), 759aae38d10SBaptiste Daroussin NCURSES_BOOL (*const next)( 760aae38d10SBaptiste Daroussin FORM *p1, 761aae38d10SBaptiste Daroussin FIELD *p2, 762aae38d10SBaptiste Daroussin const void *p3), 763aae38d10SBaptiste Daroussin NCURSES_BOOL (*const prev)( 764aae38d10SBaptiste Daroussin FORM *p1, 765aae38d10SBaptiste Daroussin FIELD *p2, 766aae38d10SBaptiste Daroussin const void *p3), 767aae38d10SBaptiste Daroussin void (*freecallback)( 768aae38d10SBaptiste Daroussin void *p1)) 769aae38d10SBaptiste Daroussin { return(*(FIELDTYPE **)0); } 770aae38d10SBaptiste Daroussin 771aae38d10SBaptiste Daroussin#undef _nc_set_generic_fieldtype 772aae38d10SBaptiste Daroussinint _nc_set_generic_fieldtype( 773aae38d10SBaptiste Daroussin FIELD *field, 774aae38d10SBaptiste Daroussin FIELDTYPE *ftyp, 775aae38d10SBaptiste Daroussin int (*argiterator)( 776aae38d10SBaptiste Daroussin void **p1)) 777aae38d10SBaptiste Daroussin { return(*(int *)0); } 778aae38d10SBaptiste Daroussin 779aae38d10SBaptiste Daroussin#undef _nc_form_cursor 780aae38d10SBaptiste DaroussinWINDOW *_nc_form_cursor( 781aae38d10SBaptiste Daroussin const FORM *form, 782aae38d10SBaptiste Daroussin int *pRow, 783aae38d10SBaptiste Daroussin int *pCol) 784aae38d10SBaptiste Daroussin { return(*(WINDOW **)0); } 78506bfebdeSXin LI 78606bfebdeSXin LI/* ./fty_int.c */ 78706bfebdeSXin LI 78806bfebdeSXin LItypedef struct 78906bfebdeSXin LI { 79006bfebdeSXin LI int precision; 79106bfebdeSXin LI long low; 79206bfebdeSXin LI long high; 79306bfebdeSXin LI } 79406bfebdeSXin LIintegerARG; 79506bfebdeSXin LI 79606bfebdeSXin LItypedef struct 79706bfebdeSXin LI { 79806bfebdeSXin LI int precision; 79906bfebdeSXin LI long low; 80006bfebdeSXin LI long high; 80106bfebdeSXin LI } 80206bfebdeSXin LIintegerPARM; 80306bfebdeSXin LI 80406bfebdeSXin LI#undef TYPE_INTEGER 80506bfebdeSXin LIFIELDTYPE *TYPE_INTEGER; 80606bfebdeSXin LI 807aae38d10SBaptiste Daroussin#undef _nc_TYPE_INTEGER 808aae38d10SBaptiste DaroussinFIELDTYPE *_nc_TYPE_INTEGER(void) 809aae38d10SBaptiste Daroussin { return(*(FIELDTYPE **)0); } 810aae38d10SBaptiste Daroussin 81106bfebdeSXin LI/* ./fty_ipv4.c */ 812aae38d10SBaptiste Daroussin 81306bfebdeSXin LI#undef TYPE_IPV4 81406bfebdeSXin LIFIELDTYPE *TYPE_IPV4; 81506bfebdeSXin LI 816aae38d10SBaptiste Daroussin#undef _nc_TYPE_IPV4 817aae38d10SBaptiste DaroussinFIELDTYPE *_nc_TYPE_IPV4(void) 818aae38d10SBaptiste Daroussin { return(*(FIELDTYPE **)0); } 81906bfebdeSXin LI 820aae38d10SBaptiste Daroussin/* ./fty_num.c */ 82106bfebdeSXin LI 82206bfebdeSXin LItypedef struct 82306bfebdeSXin LI { 82406bfebdeSXin LI int precision; 82506bfebdeSXin LI double low; 82606bfebdeSXin LI double high; 82706bfebdeSXin LI struct lconv *L; 82806bfebdeSXin LI } 82906bfebdeSXin LInumericARG; 83006bfebdeSXin LI 83106bfebdeSXin LItypedef struct 83206bfebdeSXin LI { 83306bfebdeSXin LI int precision; 83406bfebdeSXin LI double low; 83506bfebdeSXin LI double high; 83606bfebdeSXin LI } 83706bfebdeSXin LIthisPARM; 83806bfebdeSXin LI 83906bfebdeSXin LI#undef TYPE_NUMERIC 84006bfebdeSXin LIFIELDTYPE *TYPE_NUMERIC; 84106bfebdeSXin LI 842aae38d10SBaptiste Daroussin#undef _nc_TYPE_NUMERIC 843aae38d10SBaptiste DaroussinFIELDTYPE *_nc_TYPE_NUMERIC(void) 844aae38d10SBaptiste Daroussin { return(*(FIELDTYPE **)0); } 84506bfebdeSXin LI 846aae38d10SBaptiste Daroussin/* ./fty_regex.c */ 84706bfebdeSXin LI 84806bfebdeSXin LItypedef struct 84906bfebdeSXin LI { 85006bfebdeSXin LI regex_t *pRegExp; 85106bfebdeSXin LI unsigned long *refCount; 85206bfebdeSXin LI } 85306bfebdeSXin LIRegExp_Arg; 85406bfebdeSXin LI 85506bfebdeSXin LI#undef TYPE_REGEXP 85606bfebdeSXin LIFIELDTYPE *TYPE_REGEXP; 857aae38d10SBaptiste Daroussin 858aae38d10SBaptiste Daroussin#undef _nc_TYPE_REGEXP 859aae38d10SBaptiste DaroussinFIELDTYPE *_nc_TYPE_REGEXP(void) 860aae38d10SBaptiste Daroussin { return(*(FIELDTYPE **)0); } 861