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/**************************************************************************** 31aae38d10SBaptiste Daroussin * 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 char *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 50806bfebdeSXin LI#undef set_field_buffer 50906bfebdeSXin LIint set_field_buffer( 51006bfebdeSXin LI FIELD *field, 51106bfebdeSXin LI int buffer, 51206bfebdeSXin LI const char *value) 51306bfebdeSXin LI { return(*(int *)0); } 51406bfebdeSXin LI 51506bfebdeSXin LI#undef field_buffer 51606bfebdeSXin LIchar *field_buffer( 51706bfebdeSXin LI const FIELD *field, 51806bfebdeSXin LI int buffer) 51906bfebdeSXin LI { return(*(char **)0); } 52006bfebdeSXin LI 52106bfebdeSXin LI/* ./frm_hook.c */ 52206bfebdeSXin LI 52306bfebdeSXin LI#undef set_field_init 52406bfebdeSXin LIint set_field_init( 52506bfebdeSXin LI FORM *form, 52606bfebdeSXin LI Form_Hook func) 52706bfebdeSXin LI { return(*(int *)0); } 52806bfebdeSXin LI 52906bfebdeSXin LI#undef field_init 53006bfebdeSXin LIForm_Hook field_init( 53106bfebdeSXin LI const FORM *form) 53206bfebdeSXin LI { return(*(Form_Hook *)0); } 53306bfebdeSXin LI 53406bfebdeSXin LI#undef set_field_term 53506bfebdeSXin LIint set_field_term( 53606bfebdeSXin LI FORM *form, 53706bfebdeSXin LI Form_Hook func) 53806bfebdeSXin LI { return(*(int *)0); } 53906bfebdeSXin LI 54006bfebdeSXin LI#undef field_term 54106bfebdeSXin LIForm_Hook field_term( 54206bfebdeSXin LI const FORM *form) 54306bfebdeSXin LI { return(*(Form_Hook *)0); } 54406bfebdeSXin LI 54506bfebdeSXin LI#undef set_form_init 54606bfebdeSXin LIint set_form_init( 54706bfebdeSXin LI FORM *form, 54806bfebdeSXin LI Form_Hook func) 54906bfebdeSXin LI { return(*(int *)0); } 55006bfebdeSXin LI 55106bfebdeSXin LI#undef form_init 55206bfebdeSXin LIForm_Hook form_init( 55306bfebdeSXin LI const FORM *form) 55406bfebdeSXin LI { return(*(Form_Hook *)0); } 55506bfebdeSXin LI 55606bfebdeSXin LI#undef set_form_term 55706bfebdeSXin LIint set_form_term( 55806bfebdeSXin LI FORM *form, 55906bfebdeSXin LI Form_Hook func) 56006bfebdeSXin LI { return(*(int *)0); } 56106bfebdeSXin LI 56206bfebdeSXin LI#undef form_term 56306bfebdeSXin LIForm_Hook form_term( 56406bfebdeSXin LI const FORM *form) 56506bfebdeSXin LI { return(*(Form_Hook *)0); } 56606bfebdeSXin LI 56706bfebdeSXin LI/* ./frm_opts.c */ 56806bfebdeSXin LI 56906bfebdeSXin LI#undef set_form_opts 57006bfebdeSXin LIint set_form_opts( 57106bfebdeSXin LI FORM *form, 57206bfebdeSXin LI Form_Options opts) 57306bfebdeSXin LI { return(*(int *)0); } 57406bfebdeSXin LI 57506bfebdeSXin LI#undef form_opts 57606bfebdeSXin LIForm_Options form_opts( 57706bfebdeSXin LI const FORM *form) 57806bfebdeSXin LI { return(*(Form_Options *)0); } 57906bfebdeSXin LI 58006bfebdeSXin LI#undef form_opts_on 58106bfebdeSXin LIint form_opts_on( 58206bfebdeSXin LI FORM *form, 58306bfebdeSXin LI Form_Options opts) 58406bfebdeSXin LI { return(*(int *)0); } 58506bfebdeSXin LI 58606bfebdeSXin LI#undef form_opts_off 58706bfebdeSXin LIint form_opts_off( 58806bfebdeSXin LI FORM *form, 58906bfebdeSXin LI Form_Options opts) 59006bfebdeSXin LI { return(*(int *)0); } 59106bfebdeSXin LI 59206bfebdeSXin LI/* ./frm_page.c */ 59306bfebdeSXin LI 59406bfebdeSXin LI#undef set_form_page 59506bfebdeSXin LIint set_form_page( 59606bfebdeSXin LI FORM *form, 59706bfebdeSXin LI int page) 59806bfebdeSXin LI { return(*(int *)0); } 59906bfebdeSXin LI 60006bfebdeSXin LI#undef form_page 60106bfebdeSXin LIint form_page( 60206bfebdeSXin LI const FORM *form) 60306bfebdeSXin LI { return(*(int *)0); } 60406bfebdeSXin LI 60506bfebdeSXin LI/* ./frm_post.c */ 60606bfebdeSXin LI 60706bfebdeSXin LI#undef post_form 60806bfebdeSXin LIint post_form( 60906bfebdeSXin LI FORM *form) 61006bfebdeSXin LI { return(*(int *)0); } 61106bfebdeSXin LI 61206bfebdeSXin LI#undef unpost_form 61306bfebdeSXin LIint unpost_form( 61406bfebdeSXin LI FORM *form) 61506bfebdeSXin LI { return(*(int *)0); } 61606bfebdeSXin LI 61706bfebdeSXin LI/* ./frm_req_name.c */ 61806bfebdeSXin LI 61906bfebdeSXin LI#undef form_request_name 62006bfebdeSXin LIconst char *form_request_name( 62106bfebdeSXin LI int request) 62206bfebdeSXin LI { return(*(const char **)0); } 62306bfebdeSXin LI 62406bfebdeSXin LI#undef form_request_by_name 62506bfebdeSXin LIint form_request_by_name( 62606bfebdeSXin LI const char *str) 62706bfebdeSXin LI { return(*(int *)0); } 62806bfebdeSXin LI 62906bfebdeSXin LI/* ./frm_scale.c */ 63006bfebdeSXin LI 63106bfebdeSXin LI#undef scale_form 63206bfebdeSXin LIint scale_form( 63306bfebdeSXin LI const FORM *form, 63406bfebdeSXin LI int *rows, 63506bfebdeSXin LI int *cols) 63606bfebdeSXin LI { return(*(int *)0); } 63706bfebdeSXin LI 63806bfebdeSXin LI/* ./frm_sub.c */ 63906bfebdeSXin LI 64006bfebdeSXin LI#undef set_form_sub 64106bfebdeSXin LIint set_form_sub( 64206bfebdeSXin LI FORM *form, 64306bfebdeSXin LI WINDOW *win) 64406bfebdeSXin LI { return(*(int *)0); } 64506bfebdeSXin LI 64606bfebdeSXin LI#undef form_sub 64706bfebdeSXin LIWINDOW *form_sub( 64806bfebdeSXin LI const FORM *form) 64906bfebdeSXin LI { return(*(WINDOW **)0); } 65006bfebdeSXin LI 65106bfebdeSXin LI/* ./frm_user.c */ 65206bfebdeSXin LI 65306bfebdeSXin LI#undef set_form_userptr 65406bfebdeSXin LIint set_form_userptr( 65506bfebdeSXin LI FORM *form, 65606bfebdeSXin LI void *usrptr) 65706bfebdeSXin LI { return(*(int *)0); } 65806bfebdeSXin LI 65906bfebdeSXin LI#undef form_userptr 66006bfebdeSXin LIvoid *form_userptr( 66106bfebdeSXin LI const FORM *form) 66206bfebdeSXin LI { return(*(void **)0); } 66306bfebdeSXin LI 66406bfebdeSXin LI/* ./frm_win.c */ 66506bfebdeSXin LI 66606bfebdeSXin LI#undef set_form_win 66706bfebdeSXin LIint set_form_win( 66806bfebdeSXin LI FORM *form, 66906bfebdeSXin LI WINDOW *win) 67006bfebdeSXin LI { return(*(int *)0); } 67106bfebdeSXin LI 67206bfebdeSXin LI#undef form_win 67306bfebdeSXin LIWINDOW *form_win( 67406bfebdeSXin LI const FORM *form) 67506bfebdeSXin LI { return(*(WINDOW **)0); } 67606bfebdeSXin LI 67706bfebdeSXin LI/* ./fty_alnum.c */ 67806bfebdeSXin LI 67906bfebdeSXin LItypedef struct 68006bfebdeSXin LI { 68106bfebdeSXin LI int width; 68206bfebdeSXin LI } 68306bfebdeSXin LIalnumARG; 68406bfebdeSXin LI 68506bfebdeSXin LI#undef TYPE_ALNUM 68606bfebdeSXin LIFIELDTYPE *TYPE_ALNUM; 68706bfebdeSXin LI 688aae38d10SBaptiste Daroussin#undef _nc_TYPE_ALNUM 689aae38d10SBaptiste DaroussinFIELDTYPE *_nc_TYPE_ALNUM(void) 690aae38d10SBaptiste Daroussin { return(*(FIELDTYPE **)0); } 691aae38d10SBaptiste Daroussin 69206bfebdeSXin LI/* ./fty_alpha.c */ 69306bfebdeSXin LI 69406bfebdeSXin LItypedef struct 69506bfebdeSXin LI { 69606bfebdeSXin LI int width; 69706bfebdeSXin LI } 69806bfebdeSXin LIalphaARG; 69906bfebdeSXin LI 70006bfebdeSXin LI#undef TYPE_ALPHA 70106bfebdeSXin LIFIELDTYPE *TYPE_ALPHA; 70206bfebdeSXin LI 703aae38d10SBaptiste Daroussin#undef _nc_TYPE_ALPHA 704aae38d10SBaptiste DaroussinFIELDTYPE *_nc_TYPE_ALPHA(void) 705aae38d10SBaptiste Daroussin { return(*(FIELDTYPE **)0); } 706aae38d10SBaptiste Daroussin 70706bfebdeSXin LI/* ./fty_enum.c */ 70806bfebdeSXin LI 70906bfebdeSXin LItypedef struct 71006bfebdeSXin LI { 71106bfebdeSXin LI char **kwds; 71206bfebdeSXin LI int count; 71306bfebdeSXin LI NCURSES_BOOL checkcase; 71406bfebdeSXin LI NCURSES_BOOL checkunique; 71506bfebdeSXin LI } 71606bfebdeSXin LIenumARG; 71706bfebdeSXin LI 71806bfebdeSXin LItypedef struct 71906bfebdeSXin LI { 72006bfebdeSXin LI char **kwds; 72106bfebdeSXin LI int ccase; 72206bfebdeSXin LI int cunique; 72306bfebdeSXin LI } 72406bfebdeSXin LIenumParams; 72506bfebdeSXin LI 72606bfebdeSXin LI#undef TYPE_ENUM 72706bfebdeSXin LIFIELDTYPE *TYPE_ENUM; 72806bfebdeSXin LI 729aae38d10SBaptiste Daroussin#undef _nc_TYPE_ENUM 730aae38d10SBaptiste DaroussinFIELDTYPE *_nc_TYPE_ENUM(void) 731aae38d10SBaptiste Daroussin { return(*(FIELDTYPE **)0); } 732aae38d10SBaptiste Daroussin 73306bfebdeSXin LI/* ./fty_generic.c */ 73406bfebdeSXin LI 735aae38d10SBaptiste Daroussin#undef _nc_generic_fieldtype 736aae38d10SBaptiste DaroussinFIELDTYPE *_nc_generic_fieldtype( 737aae38d10SBaptiste Daroussin NCURSES_BOOL (*const field_check)( 738aae38d10SBaptiste Daroussin FORM *p1, 739aae38d10SBaptiste Daroussin FIELD *p2, 740aae38d10SBaptiste Daroussin const void *p3), 741aae38d10SBaptiste Daroussin NCURSES_BOOL (*const char_check)( 742aae38d10SBaptiste Daroussin int p1, 743aae38d10SBaptiste Daroussin FORM *p2, 744aae38d10SBaptiste Daroussin FIELD *p3, 745aae38d10SBaptiste Daroussin const void *p4), 746aae38d10SBaptiste Daroussin NCURSES_BOOL (*const next)( 747aae38d10SBaptiste Daroussin FORM *p1, 748aae38d10SBaptiste Daroussin FIELD *p2, 749aae38d10SBaptiste Daroussin const void *p3), 750aae38d10SBaptiste Daroussin NCURSES_BOOL (*const prev)( 751aae38d10SBaptiste Daroussin FORM *p1, 752aae38d10SBaptiste Daroussin FIELD *p2, 753aae38d10SBaptiste Daroussin const void *p3), 754aae38d10SBaptiste Daroussin void (*freecallback)( 755aae38d10SBaptiste Daroussin void *p1)) 756aae38d10SBaptiste Daroussin { return(*(FIELDTYPE **)0); } 757aae38d10SBaptiste Daroussin 758aae38d10SBaptiste Daroussin#undef _nc_set_generic_fieldtype 759aae38d10SBaptiste Daroussinint _nc_set_generic_fieldtype( 760aae38d10SBaptiste Daroussin FIELD *field, 761aae38d10SBaptiste Daroussin FIELDTYPE *ftyp, 762aae38d10SBaptiste Daroussin int (*argiterator)( 763aae38d10SBaptiste Daroussin void **p1)) 764aae38d10SBaptiste Daroussin { return(*(int *)0); } 765aae38d10SBaptiste Daroussin 766aae38d10SBaptiste Daroussin#undef _nc_form_cursor 767aae38d10SBaptiste DaroussinWINDOW *_nc_form_cursor( 768aae38d10SBaptiste Daroussin const FORM *form, 769aae38d10SBaptiste Daroussin int *pRow, 770aae38d10SBaptiste Daroussin int *pCol) 771aae38d10SBaptiste Daroussin { return(*(WINDOW **)0); } 77206bfebdeSXin LI 77306bfebdeSXin LI/* ./fty_int.c */ 77406bfebdeSXin LI 77506bfebdeSXin LItypedef struct 77606bfebdeSXin LI { 77706bfebdeSXin LI int precision; 77806bfebdeSXin LI long low; 77906bfebdeSXin LI long high; 78006bfebdeSXin LI } 78106bfebdeSXin LIintegerARG; 78206bfebdeSXin LI 78306bfebdeSXin LItypedef struct 78406bfebdeSXin LI { 78506bfebdeSXin LI int precision; 78606bfebdeSXin LI long low; 78706bfebdeSXin LI long high; 78806bfebdeSXin LI } 78906bfebdeSXin LIintegerPARM; 79006bfebdeSXin LI 79106bfebdeSXin LI#undef TYPE_INTEGER 79206bfebdeSXin LIFIELDTYPE *TYPE_INTEGER; 79306bfebdeSXin LI 794aae38d10SBaptiste Daroussin#undef _nc_TYPE_INTEGER 795aae38d10SBaptiste DaroussinFIELDTYPE *_nc_TYPE_INTEGER(void) 796aae38d10SBaptiste Daroussin { return(*(FIELDTYPE **)0); } 797aae38d10SBaptiste Daroussin 79806bfebdeSXin LI/* ./fty_ipv4.c */ 799aae38d10SBaptiste Daroussin 80006bfebdeSXin LI#undef TYPE_IPV4 80106bfebdeSXin LIFIELDTYPE *TYPE_IPV4; 80206bfebdeSXin LI 803aae38d10SBaptiste Daroussin#undef _nc_TYPE_IPV4 804aae38d10SBaptiste DaroussinFIELDTYPE *_nc_TYPE_IPV4(void) 805aae38d10SBaptiste Daroussin { return(*(FIELDTYPE **)0); } 80606bfebdeSXin LI 807aae38d10SBaptiste Daroussin/* ./fty_num.c */ 80806bfebdeSXin LI 80906bfebdeSXin LItypedef struct 81006bfebdeSXin LI { 81106bfebdeSXin LI int precision; 81206bfebdeSXin LI double low; 81306bfebdeSXin LI double high; 81406bfebdeSXin LI struct lconv *L; 81506bfebdeSXin LI } 81606bfebdeSXin LInumericARG; 81706bfebdeSXin LI 81806bfebdeSXin LItypedef struct 81906bfebdeSXin LI { 82006bfebdeSXin LI int precision; 82106bfebdeSXin LI double low; 82206bfebdeSXin LI double high; 82306bfebdeSXin LI } 82406bfebdeSXin LIthisPARM; 82506bfebdeSXin LI 82606bfebdeSXin LI#undef TYPE_NUMERIC 82706bfebdeSXin LIFIELDTYPE *TYPE_NUMERIC; 82806bfebdeSXin LI 829aae38d10SBaptiste Daroussin#undef _nc_TYPE_NUMERIC 830aae38d10SBaptiste DaroussinFIELDTYPE *_nc_TYPE_NUMERIC(void) 831aae38d10SBaptiste Daroussin { return(*(FIELDTYPE **)0); } 83206bfebdeSXin LI 833aae38d10SBaptiste Daroussin/* ./fty_regex.c */ 83406bfebdeSXin LI 83506bfebdeSXin LItypedef struct 83606bfebdeSXin LI { 83706bfebdeSXin LI regex_t *pRegExp; 83806bfebdeSXin LI unsigned long *refCount; 83906bfebdeSXin LI } 84006bfebdeSXin LIRegExp_Arg; 84106bfebdeSXin LI 84206bfebdeSXin LI#undef TYPE_REGEXP 84306bfebdeSXin LIFIELDTYPE *TYPE_REGEXP; 844aae38d10SBaptiste Daroussin 845aae38d10SBaptiste Daroussin#undef _nc_TYPE_REGEXP 846aae38d10SBaptiste DaroussinFIELDTYPE *_nc_TYPE_REGEXP(void) 847aae38d10SBaptiste Daroussin { return(*(FIELDTYPE **)0); } 848