1*06bfebdeSXin LI/**************************************************************************** 2*06bfebdeSXin LI * Copyright (c) 2010 Free Software Foundation, Inc. * 3*06bfebdeSXin LI * * 4*06bfebdeSXin LI * Permission is hereby granted, free of charge, to any person obtaining a * 5*06bfebdeSXin LI * copy of this software and associated documentation files (the * 6*06bfebdeSXin LI * "Software"), to deal in the Software without restriction, including * 7*06bfebdeSXin LI * without limitation the rights to use, copy, modify, merge, publish, * 8*06bfebdeSXin LI * distribute, distribute with modifications, sublicense, and/or sell * 9*06bfebdeSXin LI * copies of the Software, and to permit persons to whom the Software is * 10*06bfebdeSXin LI * furnished to do so, subject to the following conditions: * 11*06bfebdeSXin LI * * 12*06bfebdeSXin LI * The above copyright notice and this permission notice shall be included * 13*06bfebdeSXin LI * in all copies or substantial portions of the Software. * 14*06bfebdeSXin LI * * 15*06bfebdeSXin LI * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS * 16*06bfebdeSXin LI * OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF * 17*06bfebdeSXin LI * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. * 18*06bfebdeSXin LI * IN NO EVENT SHALL THE ABOVE COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, * 19*06bfebdeSXin LI * DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR * 20*06bfebdeSXin LI * OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR * 21*06bfebdeSXin LI * THE USE OR OTHER DEALINGS IN THE SOFTWARE. * 22*06bfebdeSXin LI * * 23*06bfebdeSXin LI * Except as contained in this notice, the name(s) of the above copyright * 24*06bfebdeSXin LI * holders shall not be used in advertising or otherwise to promote the * 25*06bfebdeSXin LI * sale, use or other dealings in this Software without prior written * 26*06bfebdeSXin LI * authorization. * 27*06bfebdeSXin LI ****************************************************************************/ 28*06bfebdeSXin LI 29*06bfebdeSXin LI/**************************************************************************** 30*06bfebdeSXin LI * Author: Thomas E. Dickey 2010 * 31*06bfebdeSXin LI ****************************************************************************/ 32*06bfebdeSXin LI/* LINTLIBRARY */ 33*06bfebdeSXin LI 34*06bfebdeSXin LI/* ./f_trace.c */ 35*06bfebdeSXin LI 36*06bfebdeSXin LI#include <form.priv.h> 37*06bfebdeSXin LI 38*06bfebdeSXin LI#undef _nc_retrace_field_ptr 39*06bfebdeSXin LIFIELD **_nc_retrace_field_ptr( 40*06bfebdeSXin LI FIELD **code) 41*06bfebdeSXin LI { return(*(FIELD ***)0); } 42*06bfebdeSXin LI 43*06bfebdeSXin LI#undef _nc_retrace_field 44*06bfebdeSXin LIFIELD *_nc_retrace_field( 45*06bfebdeSXin LI FIELD *code) 46*06bfebdeSXin LI { return(*(FIELD **)0); } 47*06bfebdeSXin LI 48*06bfebdeSXin LI#undef _nc_retrace_field_type 49*06bfebdeSXin LIFIELDTYPE *_nc_retrace_field_type( 50*06bfebdeSXin LI FIELDTYPE *code) 51*06bfebdeSXin LI { return(*(FIELDTYPE **)0); } 52*06bfebdeSXin LI 53*06bfebdeSXin LI#undef _nc_retrace_form 54*06bfebdeSXin LIFORM *_nc_retrace_form( 55*06bfebdeSXin LI FORM *code) 56*06bfebdeSXin LI { return(*(FORM **)0); } 57*06bfebdeSXin LI 58*06bfebdeSXin LI#undef _nc_retrace_form_hook 59*06bfebdeSXin LIForm_Hook _nc_retrace_form_hook( 60*06bfebdeSXin LI Form_Hook code) 61*06bfebdeSXin LI { return(*(Form_Hook *)0); } 62*06bfebdeSXin LI 63*06bfebdeSXin LI/* ./fld_arg.c */ 64*06bfebdeSXin LI 65*06bfebdeSXin LI#undef set_fieldtype_arg 66*06bfebdeSXin LIint set_fieldtype_arg( 67*06bfebdeSXin LI FIELDTYPE *typ, 68*06bfebdeSXin LI void *(*const make_arg)( 69*06bfebdeSXin LI va_list *p1), 70*06bfebdeSXin LI void *(*const copy_arg)( 71*06bfebdeSXin LI const void *p1), 72*06bfebdeSXin LI void (*const free_arg)( 73*06bfebdeSXin LI void *p1)) 74*06bfebdeSXin LI { return(*(int *)0); } 75*06bfebdeSXin LI 76*06bfebdeSXin LI#undef field_arg 77*06bfebdeSXin LIvoid *field_arg( 78*06bfebdeSXin LI const FIELD *field) 79*06bfebdeSXin LI { return(*(void **)0); } 80*06bfebdeSXin LI 81*06bfebdeSXin LI/* ./fld_attr.c */ 82*06bfebdeSXin LI 83*06bfebdeSXin LI#undef set_field_fore 84*06bfebdeSXin LIint set_field_fore( 85*06bfebdeSXin LI FIELD *field, 86*06bfebdeSXin LI chtype attr) 87*06bfebdeSXin LI { return(*(int *)0); } 88*06bfebdeSXin LI 89*06bfebdeSXin LI#undef field_fore 90*06bfebdeSXin LIchtype field_fore( 91*06bfebdeSXin LI const FIELD *field) 92*06bfebdeSXin LI { return(*(chtype *)0); } 93*06bfebdeSXin LI 94*06bfebdeSXin LI#undef set_field_back 95*06bfebdeSXin LIint set_field_back( 96*06bfebdeSXin LI FIELD *field, 97*06bfebdeSXin LI chtype attr) 98*06bfebdeSXin LI { return(*(int *)0); } 99*06bfebdeSXin LI 100*06bfebdeSXin LI#undef field_back 101*06bfebdeSXin LIchtype field_back( 102*06bfebdeSXin LI const FIELD *field) 103*06bfebdeSXin LI { return(*(chtype *)0); } 104*06bfebdeSXin LI 105*06bfebdeSXin LI/* ./fld_current.c */ 106*06bfebdeSXin LI 107*06bfebdeSXin LI#undef set_current_field 108*06bfebdeSXin LIint set_current_field( 109*06bfebdeSXin LI FORM *form, 110*06bfebdeSXin LI FIELD *field) 111*06bfebdeSXin LI { return(*(int *)0); } 112*06bfebdeSXin LI 113*06bfebdeSXin LI#undef current_field 114*06bfebdeSXin LIFIELD *current_field( 115*06bfebdeSXin LI const FORM *form) 116*06bfebdeSXin LI { return(*(FIELD **)0); } 117*06bfebdeSXin LI 118*06bfebdeSXin LI#undef field_index 119*06bfebdeSXin LIint field_index( 120*06bfebdeSXin LI const FIELD *field) 121*06bfebdeSXin LI { return(*(int *)0); } 122*06bfebdeSXin LI 123*06bfebdeSXin LI/* ./fld_def.c */ 124*06bfebdeSXin LI 125*06bfebdeSXin LI#undef _nc_Default_Field 126*06bfebdeSXin LIFIELD *_nc_Default_Field; 127*06bfebdeSXin LI 128*06bfebdeSXin LI#undef _nc_Make_Argument 129*06bfebdeSXin LITypeArgument *_nc_Make_Argument( 130*06bfebdeSXin LI const FIELDTYPE *typ, 131*06bfebdeSXin LI va_list *ap, 132*06bfebdeSXin LI int *err) 133*06bfebdeSXin LI { return(*(TypeArgument **)0); } 134*06bfebdeSXin LI 135*06bfebdeSXin LI#undef _nc_Copy_Argument 136*06bfebdeSXin LITypeArgument *_nc_Copy_Argument( 137*06bfebdeSXin LI const FIELDTYPE *typ, 138*06bfebdeSXin LI const TypeArgument *argp, 139*06bfebdeSXin LI int *err) 140*06bfebdeSXin LI { return(*(TypeArgument **)0); } 141*06bfebdeSXin LI 142*06bfebdeSXin LI#undef _nc_Free_Argument 143*06bfebdeSXin LIvoid _nc_Free_Argument( 144*06bfebdeSXin LI const FIELDTYPE *typ, 145*06bfebdeSXin LI TypeArgument *argp) 146*06bfebdeSXin LI { /* void */ } 147*06bfebdeSXin LI 148*06bfebdeSXin LI#undef _nc_Copy_Type 149*06bfebdeSXin LINCURSES_BOOL _nc_Copy_Type( 150*06bfebdeSXin LI FIELD *dst, 151*06bfebdeSXin LI FIELD const *src) 152*06bfebdeSXin LI { return(*(NCURSES_BOOL *)0); } 153*06bfebdeSXin LI 154*06bfebdeSXin LI#undef _nc_Free_Type 155*06bfebdeSXin LIvoid _nc_Free_Type( 156*06bfebdeSXin LI FIELD *field) 157*06bfebdeSXin LI { /* void */ } 158*06bfebdeSXin LI 159*06bfebdeSXin LI#undef new_field 160*06bfebdeSXin LIFIELD *new_field( 161*06bfebdeSXin LI int rows, 162*06bfebdeSXin LI int cols, 163*06bfebdeSXin LI int frow, 164*06bfebdeSXin LI int fcol, 165*06bfebdeSXin LI int nrow, 166*06bfebdeSXin LI int nbuf) 167*06bfebdeSXin LI { return(*(FIELD **)0); } 168*06bfebdeSXin LI 169*06bfebdeSXin LI#undef free_field 170*06bfebdeSXin LIint free_field( 171*06bfebdeSXin LI FIELD *field) 172*06bfebdeSXin LI { return(*(int *)0); } 173*06bfebdeSXin LI 174*06bfebdeSXin LI/* ./fld_dup.c */ 175*06bfebdeSXin LI 176*06bfebdeSXin LI#undef dup_field 177*06bfebdeSXin LIFIELD *dup_field( 178*06bfebdeSXin LI FIELD *field, 179*06bfebdeSXin LI int frow, 180*06bfebdeSXin LI int fcol) 181*06bfebdeSXin LI { return(*(FIELD **)0); } 182*06bfebdeSXin LI 183*06bfebdeSXin LI/* ./fld_ftchoice.c */ 184*06bfebdeSXin LI 185*06bfebdeSXin LI#undef set_fieldtype_choice 186*06bfebdeSXin LIint set_fieldtype_choice( 187*06bfebdeSXin LI FIELDTYPE *typ, 188*06bfebdeSXin LI NCURSES_BOOL (*const next_choice)( 189*06bfebdeSXin LI FIELD *p1, 190*06bfebdeSXin LI const void *p2), 191*06bfebdeSXin LI NCURSES_BOOL (*const prev_choice)( 192*06bfebdeSXin LI FIELD *p1, 193*06bfebdeSXin LI const void *p2)) 194*06bfebdeSXin LI { return(*(int *)0); } 195*06bfebdeSXin LI 196*06bfebdeSXin LI/* ./fld_ftlink.c */ 197*06bfebdeSXin LI 198*06bfebdeSXin LI#undef link_fieldtype 199*06bfebdeSXin LIFIELDTYPE *link_fieldtype( 200*06bfebdeSXin LI FIELDTYPE *type1, 201*06bfebdeSXin LI FIELDTYPE *type2) 202*06bfebdeSXin LI { return(*(FIELDTYPE **)0); } 203*06bfebdeSXin LI 204*06bfebdeSXin LI/* ./fld_info.c */ 205*06bfebdeSXin LI 206*06bfebdeSXin LI#undef field_info 207*06bfebdeSXin LIint field_info( 208*06bfebdeSXin LI const FIELD *field, 209*06bfebdeSXin LI int *rows, 210*06bfebdeSXin LI int *cols, 211*06bfebdeSXin LI int *frow, 212*06bfebdeSXin LI int *fcol, 213*06bfebdeSXin LI int *nrow, 214*06bfebdeSXin LI int *nbuf) 215*06bfebdeSXin LI { return(*(int *)0); } 216*06bfebdeSXin LI 217*06bfebdeSXin LI#undef dynamic_field_info 218*06bfebdeSXin LIint dynamic_field_info( 219*06bfebdeSXin LI const FIELD *field, 220*06bfebdeSXin LI int *drows, 221*06bfebdeSXin LI int *dcols, 222*06bfebdeSXin LI int *maxgrow) 223*06bfebdeSXin LI { return(*(int *)0); } 224*06bfebdeSXin LI 225*06bfebdeSXin LI/* ./fld_just.c */ 226*06bfebdeSXin LI 227*06bfebdeSXin LI#undef set_field_just 228*06bfebdeSXin LIint set_field_just( 229*06bfebdeSXin LI FIELD *field, 230*06bfebdeSXin LI int just) 231*06bfebdeSXin LI { return(*(int *)0); } 232*06bfebdeSXin LI 233*06bfebdeSXin LI#undef field_just 234*06bfebdeSXin LIint field_just( 235*06bfebdeSXin LI const FIELD *field) 236*06bfebdeSXin LI { return(*(int *)0); } 237*06bfebdeSXin LI 238*06bfebdeSXin LI/* ./fld_link.c */ 239*06bfebdeSXin LI 240*06bfebdeSXin LI#undef link_field 241*06bfebdeSXin LIFIELD *link_field( 242*06bfebdeSXin LI FIELD *field, 243*06bfebdeSXin LI int frow, 244*06bfebdeSXin LI int fcol) 245*06bfebdeSXin LI { return(*(FIELD **)0); } 246*06bfebdeSXin LI 247*06bfebdeSXin LI/* ./fld_max.c */ 248*06bfebdeSXin LI 249*06bfebdeSXin LI#undef set_max_field 250*06bfebdeSXin LIint set_max_field( 251*06bfebdeSXin LI FIELD *field, 252*06bfebdeSXin LI int maxgrow) 253*06bfebdeSXin LI { return(*(int *)0); } 254*06bfebdeSXin LI 255*06bfebdeSXin LI/* ./fld_move.c */ 256*06bfebdeSXin LI 257*06bfebdeSXin LI#undef move_field 258*06bfebdeSXin LIint move_field( 259*06bfebdeSXin LI FIELD *field, 260*06bfebdeSXin LI int frow, 261*06bfebdeSXin LI int fcol) 262*06bfebdeSXin LI { return(*(int *)0); } 263*06bfebdeSXin LI 264*06bfebdeSXin LI/* ./fld_newftyp.c */ 265*06bfebdeSXin LI 266*06bfebdeSXin LI#undef _nc_Default_FieldType 267*06bfebdeSXin LIFIELDTYPE *_nc_Default_FieldType; 268*06bfebdeSXin LI 269*06bfebdeSXin LI#undef new_fieldtype 270*06bfebdeSXin LIFIELDTYPE *new_fieldtype( 271*06bfebdeSXin LI NCURSES_BOOL (*const field_check)( 272*06bfebdeSXin LI FIELD *p1, 273*06bfebdeSXin LI const void *p2), 274*06bfebdeSXin LI NCURSES_BOOL (*const char_check)( 275*06bfebdeSXin LI int p1, 276*06bfebdeSXin LI const void *p2)) 277*06bfebdeSXin LI { return(*(FIELDTYPE **)0); } 278*06bfebdeSXin LI 279*06bfebdeSXin LI#undef free_fieldtype 280*06bfebdeSXin LIint free_fieldtype( 281*06bfebdeSXin LI FIELDTYPE *typ) 282*06bfebdeSXin LI { return(*(int *)0); } 283*06bfebdeSXin LI 284*06bfebdeSXin LI/* ./fld_opts.c */ 285*06bfebdeSXin LI 286*06bfebdeSXin LI#undef set_field_opts 287*06bfebdeSXin LIint set_field_opts( 288*06bfebdeSXin LI FIELD *field, 289*06bfebdeSXin LI Field_Options opts) 290*06bfebdeSXin LI { return(*(int *)0); } 291*06bfebdeSXin LI 292*06bfebdeSXin LI#undef field_opts 293*06bfebdeSXin LIField_Options field_opts( 294*06bfebdeSXin LI const FIELD *field) 295*06bfebdeSXin LI { return(*(Field_Options *)0); } 296*06bfebdeSXin LI 297*06bfebdeSXin LI#undef field_opts_on 298*06bfebdeSXin LIint field_opts_on( 299*06bfebdeSXin LI FIELD *field, 300*06bfebdeSXin LI Field_Options opts) 301*06bfebdeSXin LI { return(*(int *)0); } 302*06bfebdeSXin LI 303*06bfebdeSXin LI#undef field_opts_off 304*06bfebdeSXin LIint field_opts_off( 305*06bfebdeSXin LI FIELD *field, 306*06bfebdeSXin LI Field_Options opts) 307*06bfebdeSXin LI { return(*(int *)0); } 308*06bfebdeSXin LI 309*06bfebdeSXin LI/* ./fld_pad.c */ 310*06bfebdeSXin LI 311*06bfebdeSXin LI#undef set_field_pad 312*06bfebdeSXin LIint set_field_pad( 313*06bfebdeSXin LI FIELD *field, 314*06bfebdeSXin LI int ch) 315*06bfebdeSXin LI { return(*(int *)0); } 316*06bfebdeSXin LI 317*06bfebdeSXin LI#undef field_pad 318*06bfebdeSXin LIint field_pad( 319*06bfebdeSXin LI const FIELD *field) 320*06bfebdeSXin LI { return(*(int *)0); } 321*06bfebdeSXin LI 322*06bfebdeSXin LI/* ./fld_page.c */ 323*06bfebdeSXin LI 324*06bfebdeSXin LI#undef set_new_page 325*06bfebdeSXin LIint set_new_page( 326*06bfebdeSXin LI FIELD *field, 327*06bfebdeSXin LI NCURSES_BOOL new_page_flag) 328*06bfebdeSXin LI { return(*(int *)0); } 329*06bfebdeSXin LI 330*06bfebdeSXin LI#undef new_page 331*06bfebdeSXin LINCURSES_BOOL new_page( 332*06bfebdeSXin LI const FIELD *field) 333*06bfebdeSXin LI { return(*(NCURSES_BOOL *)0); } 334*06bfebdeSXin LI 335*06bfebdeSXin LI/* ./fld_stat.c */ 336*06bfebdeSXin LI 337*06bfebdeSXin LI#undef set_field_status 338*06bfebdeSXin LIint set_field_status( 339*06bfebdeSXin LI FIELD *field, 340*06bfebdeSXin LI NCURSES_BOOL status) 341*06bfebdeSXin LI { return(*(int *)0); } 342*06bfebdeSXin LI 343*06bfebdeSXin LI#undef field_status 344*06bfebdeSXin LINCURSES_BOOL field_status( 345*06bfebdeSXin LI const FIELD *field) 346*06bfebdeSXin LI { return(*(NCURSES_BOOL *)0); } 347*06bfebdeSXin LI 348*06bfebdeSXin LI/* ./fld_type.c */ 349*06bfebdeSXin LI 350*06bfebdeSXin LI#undef set_field_type 351*06bfebdeSXin LIint set_field_type( 352*06bfebdeSXin LI FIELD *field, 353*06bfebdeSXin LI FIELDTYPE *type, 354*06bfebdeSXin LI ...) 355*06bfebdeSXin LI { return(*(int *)0); } 356*06bfebdeSXin LI 357*06bfebdeSXin LI#undef field_type 358*06bfebdeSXin LIFIELDTYPE *field_type( 359*06bfebdeSXin LI const FIELD *field) 360*06bfebdeSXin LI { return(*(FIELDTYPE **)0); } 361*06bfebdeSXin LI 362*06bfebdeSXin LI/* ./fld_user.c */ 363*06bfebdeSXin LI 364*06bfebdeSXin LI#undef set_field_userptr 365*06bfebdeSXin LIint set_field_userptr( 366*06bfebdeSXin LI FIELD *field, 367*06bfebdeSXin LI void *usrptr) 368*06bfebdeSXin LI { return(*(int *)0); } 369*06bfebdeSXin LI 370*06bfebdeSXin LI#undef field_userptr 371*06bfebdeSXin LIvoid *field_userptr( 372*06bfebdeSXin LI const FIELD *field) 373*06bfebdeSXin LI { return(*(void **)0); } 374*06bfebdeSXin LI 375*06bfebdeSXin LI/* ./frm_cursor.c */ 376*06bfebdeSXin LI 377*06bfebdeSXin LI#undef pos_form_cursor 378*06bfebdeSXin LIint pos_form_cursor( 379*06bfebdeSXin LI FORM *form) 380*06bfebdeSXin LI { return(*(int *)0); } 381*06bfebdeSXin LI 382*06bfebdeSXin LI/* ./frm_data.c */ 383*06bfebdeSXin LI 384*06bfebdeSXin LI#undef data_behind 385*06bfebdeSXin LINCURSES_BOOL data_behind( 386*06bfebdeSXin LI const FORM *form) 387*06bfebdeSXin LI { return(*(NCURSES_BOOL *)0); } 388*06bfebdeSXin LI 389*06bfebdeSXin LI#undef data_ahead 390*06bfebdeSXin LINCURSES_BOOL data_ahead( 391*06bfebdeSXin LI const FORM *form) 392*06bfebdeSXin LI { return(*(NCURSES_BOOL *)0); } 393*06bfebdeSXin LI 394*06bfebdeSXin LI/* ./frm_def.c */ 395*06bfebdeSXin LI 396*06bfebdeSXin LI#undef _nc_Default_Form 397*06bfebdeSXin LIFORM *_nc_Default_Form; 398*06bfebdeSXin LI 399*06bfebdeSXin LI#undef new_form_sp 400*06bfebdeSXin LIFORM *new_form_sp( 401*06bfebdeSXin LI SCREEN *sp, 402*06bfebdeSXin LI FIELD **fields) 403*06bfebdeSXin LI { return(*(FORM **)0); } 404*06bfebdeSXin LI 405*06bfebdeSXin LI#undef new_form 406*06bfebdeSXin LIFORM *new_form( 407*06bfebdeSXin LI FIELD **fields) 408*06bfebdeSXin LI { return(*(FORM **)0); } 409*06bfebdeSXin LI 410*06bfebdeSXin LI#undef free_form 411*06bfebdeSXin LIint free_form( 412*06bfebdeSXin LI FORM *form) 413*06bfebdeSXin LI { return(*(int *)0); } 414*06bfebdeSXin LI 415*06bfebdeSXin LI#undef set_form_fields 416*06bfebdeSXin LIint set_form_fields( 417*06bfebdeSXin LI FORM *form, 418*06bfebdeSXin LI FIELD **fields) 419*06bfebdeSXin LI { return(*(int *)0); } 420*06bfebdeSXin LI 421*06bfebdeSXin LI#undef form_fields 422*06bfebdeSXin LIFIELD **form_fields( 423*06bfebdeSXin LI const FORM *form) 424*06bfebdeSXin LI { return(*(FIELD ***)0); } 425*06bfebdeSXin LI 426*06bfebdeSXin LI#undef field_count 427*06bfebdeSXin LIint field_count( 428*06bfebdeSXin LI const FORM *form) 429*06bfebdeSXin LI { return(*(int *)0); } 430*06bfebdeSXin LI 431*06bfebdeSXin LI/* ./frm_driver.c */ 432*06bfebdeSXin LI 433*06bfebdeSXin LI#undef _nc_get_fieldbuffer 434*06bfebdeSXin LIvoid _nc_get_fieldbuffer( 435*06bfebdeSXin LI FORM *form, 436*06bfebdeSXin LI FIELD *field, 437*06bfebdeSXin LI char *buf) 438*06bfebdeSXin LI { /* void */ } 439*06bfebdeSXin LI 440*06bfebdeSXin LI#undef _nc_Position_Form_Cursor 441*06bfebdeSXin LIint _nc_Position_Form_Cursor( 442*06bfebdeSXin LI FORM *form) 443*06bfebdeSXin LI { return(*(int *)0); } 444*06bfebdeSXin LI 445*06bfebdeSXin LI#undef _nc_Refresh_Current_Field 446*06bfebdeSXin LIint _nc_Refresh_Current_Field( 447*06bfebdeSXin LI FORM *form) 448*06bfebdeSXin LI { return(*(int *)0); } 449*06bfebdeSXin LI 450*06bfebdeSXin LI#undef _nc_Synchronize_Attributes 451*06bfebdeSXin LIint _nc_Synchronize_Attributes( 452*06bfebdeSXin LI FIELD *field) 453*06bfebdeSXin LI { return(*(int *)0); } 454*06bfebdeSXin LI 455*06bfebdeSXin LI#undef _nc_Synchronize_Options 456*06bfebdeSXin LIint _nc_Synchronize_Options( 457*06bfebdeSXin LI FIELD *field, 458*06bfebdeSXin LI Field_Options newopts) 459*06bfebdeSXin LI { return(*(int *)0); } 460*06bfebdeSXin LI 461*06bfebdeSXin LI#undef _nc_Set_Current_Field 462*06bfebdeSXin LIint _nc_Set_Current_Field( 463*06bfebdeSXin LI FORM *form, 464*06bfebdeSXin LI FIELD *newfield) 465*06bfebdeSXin LI { return(*(int *)0); } 466*06bfebdeSXin LI 467*06bfebdeSXin LI#undef _nc_Internal_Validation 468*06bfebdeSXin LINCURSES_BOOL _nc_Internal_Validation( 469*06bfebdeSXin LI FORM *form) 470*06bfebdeSXin LI { return(*(NCURSES_BOOL *)0); } 471*06bfebdeSXin LI 472*06bfebdeSXin LI#undef _nc_First_Active_Field 473*06bfebdeSXin LIFIELD *_nc_First_Active_Field( 474*06bfebdeSXin LI FORM *form) 475*06bfebdeSXin LI { return(*(FIELD **)0); } 476*06bfebdeSXin LI 477*06bfebdeSXin LI#undef _nc_Set_Form_Page 478*06bfebdeSXin LIint _nc_Set_Form_Page( 479*06bfebdeSXin LI FORM *form, 480*06bfebdeSXin LI int page, 481*06bfebdeSXin LI FIELD *field) 482*06bfebdeSXin LI { return(*(int *)0); } 483*06bfebdeSXin LI 484*06bfebdeSXin LItypedef struct 485*06bfebdeSXin LI{ 486*06bfebdeSXin LI int keycode; 487*06bfebdeSXin LI int (*cmd) (FORM *); 488*06bfebdeSXin LI} 489*06bfebdeSXin LIBinding_Info; 490*06bfebdeSXin LI 491*06bfebdeSXin LI#undef form_driver 492*06bfebdeSXin LIint form_driver( 493*06bfebdeSXin LI FORM *form, 494*06bfebdeSXin LI int c) 495*06bfebdeSXin LI { return(*(int *)0); } 496*06bfebdeSXin LI 497*06bfebdeSXin LI#undef set_field_buffer 498*06bfebdeSXin LIint set_field_buffer( 499*06bfebdeSXin LI FIELD *field, 500*06bfebdeSXin LI int buffer, 501*06bfebdeSXin LI const char *value) 502*06bfebdeSXin LI { return(*(int *)0); } 503*06bfebdeSXin LI 504*06bfebdeSXin LI#undef field_buffer 505*06bfebdeSXin LIchar *field_buffer( 506*06bfebdeSXin LI const FIELD *field, 507*06bfebdeSXin LI int buffer) 508*06bfebdeSXin LI { return(*(char **)0); } 509*06bfebdeSXin LI 510*06bfebdeSXin LI/* ./frm_hook.c */ 511*06bfebdeSXin LI 512*06bfebdeSXin LI#undef set_field_init 513*06bfebdeSXin LIint set_field_init( 514*06bfebdeSXin LI FORM *form, 515*06bfebdeSXin LI Form_Hook func) 516*06bfebdeSXin LI { return(*(int *)0); } 517*06bfebdeSXin LI 518*06bfebdeSXin LI#undef field_init 519*06bfebdeSXin LIForm_Hook field_init( 520*06bfebdeSXin LI const FORM *form) 521*06bfebdeSXin LI { return(*(Form_Hook *)0); } 522*06bfebdeSXin LI 523*06bfebdeSXin LI#undef set_field_term 524*06bfebdeSXin LIint set_field_term( 525*06bfebdeSXin LI FORM *form, 526*06bfebdeSXin LI Form_Hook func) 527*06bfebdeSXin LI { return(*(int *)0); } 528*06bfebdeSXin LI 529*06bfebdeSXin LI#undef field_term 530*06bfebdeSXin LIForm_Hook field_term( 531*06bfebdeSXin LI const FORM *form) 532*06bfebdeSXin LI { return(*(Form_Hook *)0); } 533*06bfebdeSXin LI 534*06bfebdeSXin LI#undef set_form_init 535*06bfebdeSXin LIint set_form_init( 536*06bfebdeSXin LI FORM *form, 537*06bfebdeSXin LI Form_Hook func) 538*06bfebdeSXin LI { return(*(int *)0); } 539*06bfebdeSXin LI 540*06bfebdeSXin LI#undef form_init 541*06bfebdeSXin LIForm_Hook form_init( 542*06bfebdeSXin LI const FORM *form) 543*06bfebdeSXin LI { return(*(Form_Hook *)0); } 544*06bfebdeSXin LI 545*06bfebdeSXin LI#undef set_form_term 546*06bfebdeSXin LIint set_form_term( 547*06bfebdeSXin LI FORM *form, 548*06bfebdeSXin LI Form_Hook func) 549*06bfebdeSXin LI { return(*(int *)0); } 550*06bfebdeSXin LI 551*06bfebdeSXin LI#undef form_term 552*06bfebdeSXin LIForm_Hook form_term( 553*06bfebdeSXin LI const FORM *form) 554*06bfebdeSXin LI { return(*(Form_Hook *)0); } 555*06bfebdeSXin LI 556*06bfebdeSXin LI/* ./frm_opts.c */ 557*06bfebdeSXin LI 558*06bfebdeSXin LI#undef set_form_opts 559*06bfebdeSXin LIint set_form_opts( 560*06bfebdeSXin LI FORM *form, 561*06bfebdeSXin LI Form_Options opts) 562*06bfebdeSXin LI { return(*(int *)0); } 563*06bfebdeSXin LI 564*06bfebdeSXin LI#undef form_opts 565*06bfebdeSXin LIForm_Options form_opts( 566*06bfebdeSXin LI const FORM *form) 567*06bfebdeSXin LI { return(*(Form_Options *)0); } 568*06bfebdeSXin LI 569*06bfebdeSXin LI#undef form_opts_on 570*06bfebdeSXin LIint form_opts_on( 571*06bfebdeSXin LI FORM *form, 572*06bfebdeSXin LI Form_Options opts) 573*06bfebdeSXin LI { return(*(int *)0); } 574*06bfebdeSXin LI 575*06bfebdeSXin LI#undef form_opts_off 576*06bfebdeSXin LIint form_opts_off( 577*06bfebdeSXin LI FORM *form, 578*06bfebdeSXin LI Form_Options opts) 579*06bfebdeSXin LI { return(*(int *)0); } 580*06bfebdeSXin LI 581*06bfebdeSXin LI/* ./frm_page.c */ 582*06bfebdeSXin LI 583*06bfebdeSXin LI#undef set_form_page 584*06bfebdeSXin LIint set_form_page( 585*06bfebdeSXin LI FORM *form, 586*06bfebdeSXin LI int page) 587*06bfebdeSXin LI { return(*(int *)0); } 588*06bfebdeSXin LI 589*06bfebdeSXin LI#undef form_page 590*06bfebdeSXin LIint form_page( 591*06bfebdeSXin LI const FORM *form) 592*06bfebdeSXin LI { return(*(int *)0); } 593*06bfebdeSXin LI 594*06bfebdeSXin LI/* ./frm_post.c */ 595*06bfebdeSXin LI 596*06bfebdeSXin LI#undef post_form 597*06bfebdeSXin LIint post_form( 598*06bfebdeSXin LI FORM *form) 599*06bfebdeSXin LI { return(*(int *)0); } 600*06bfebdeSXin LI 601*06bfebdeSXin LI#undef unpost_form 602*06bfebdeSXin LIint unpost_form( 603*06bfebdeSXin LI FORM *form) 604*06bfebdeSXin LI { return(*(int *)0); } 605*06bfebdeSXin LI 606*06bfebdeSXin LI/* ./frm_req_name.c */ 607*06bfebdeSXin LI 608*06bfebdeSXin LI#undef form_request_name 609*06bfebdeSXin LIconst char *form_request_name( 610*06bfebdeSXin LI int request) 611*06bfebdeSXin LI { return(*(const char **)0); } 612*06bfebdeSXin LI 613*06bfebdeSXin LI#undef form_request_by_name 614*06bfebdeSXin LIint form_request_by_name( 615*06bfebdeSXin LI const char *str) 616*06bfebdeSXin LI { return(*(int *)0); } 617*06bfebdeSXin LI 618*06bfebdeSXin LI/* ./frm_scale.c */ 619*06bfebdeSXin LI 620*06bfebdeSXin LI#undef scale_form 621*06bfebdeSXin LIint scale_form( 622*06bfebdeSXin LI const FORM *form, 623*06bfebdeSXin LI int *rows, 624*06bfebdeSXin LI int *cols) 625*06bfebdeSXin LI { return(*(int *)0); } 626*06bfebdeSXin LI 627*06bfebdeSXin LI/* ./frm_sub.c */ 628*06bfebdeSXin LI 629*06bfebdeSXin LI#undef set_form_sub 630*06bfebdeSXin LIint set_form_sub( 631*06bfebdeSXin LI FORM *form, 632*06bfebdeSXin LI WINDOW *win) 633*06bfebdeSXin LI { return(*(int *)0); } 634*06bfebdeSXin LI 635*06bfebdeSXin LI#undef form_sub 636*06bfebdeSXin LIWINDOW *form_sub( 637*06bfebdeSXin LI const FORM *form) 638*06bfebdeSXin LI { return(*(WINDOW **)0); } 639*06bfebdeSXin LI 640*06bfebdeSXin LI/* ./frm_user.c */ 641*06bfebdeSXin LI 642*06bfebdeSXin LI#undef set_form_userptr 643*06bfebdeSXin LIint set_form_userptr( 644*06bfebdeSXin LI FORM *form, 645*06bfebdeSXin LI void *usrptr) 646*06bfebdeSXin LI { return(*(int *)0); } 647*06bfebdeSXin LI 648*06bfebdeSXin LI#undef form_userptr 649*06bfebdeSXin LIvoid *form_userptr( 650*06bfebdeSXin LI const FORM *form) 651*06bfebdeSXin LI { return(*(void **)0); } 652*06bfebdeSXin LI 653*06bfebdeSXin LI/* ./frm_win.c */ 654*06bfebdeSXin LI 655*06bfebdeSXin LI#undef set_form_win 656*06bfebdeSXin LIint set_form_win( 657*06bfebdeSXin LI FORM *form, 658*06bfebdeSXin LI WINDOW *win) 659*06bfebdeSXin LI { return(*(int *)0); } 660*06bfebdeSXin LI 661*06bfebdeSXin LI#undef form_win 662*06bfebdeSXin LIWINDOW *form_win( 663*06bfebdeSXin LI const FORM *form) 664*06bfebdeSXin LI { return(*(WINDOW **)0); } 665*06bfebdeSXin LI 666*06bfebdeSXin LI/* ./fty_alnum.c */ 667*06bfebdeSXin LI 668*06bfebdeSXin LItypedef struct 669*06bfebdeSXin LI { 670*06bfebdeSXin LI int width; 671*06bfebdeSXin LI } 672*06bfebdeSXin LIalnumARG; 673*06bfebdeSXin LI 674*06bfebdeSXin LI#undef TYPE_ALNUM 675*06bfebdeSXin LIFIELDTYPE *TYPE_ALNUM; 676*06bfebdeSXin LI 677*06bfebdeSXin LI/* ./fty_alpha.c */ 678*06bfebdeSXin LI 679*06bfebdeSXin LItypedef struct 680*06bfebdeSXin LI { 681*06bfebdeSXin LI int width; 682*06bfebdeSXin LI } 683*06bfebdeSXin LIalphaARG; 684*06bfebdeSXin LI 685*06bfebdeSXin LI#undef TYPE_ALPHA 686*06bfebdeSXin LIFIELDTYPE *TYPE_ALPHA; 687*06bfebdeSXin LI 688*06bfebdeSXin LI/* ./fty_enum.c */ 689*06bfebdeSXin LI 690*06bfebdeSXin LItypedef struct 691*06bfebdeSXin LI { 692*06bfebdeSXin LI char **kwds; 693*06bfebdeSXin LI int count; 694*06bfebdeSXin LI NCURSES_BOOL checkcase; 695*06bfebdeSXin LI NCURSES_BOOL checkunique; 696*06bfebdeSXin LI } 697*06bfebdeSXin LIenumARG; 698*06bfebdeSXin LI 699*06bfebdeSXin LItypedef struct 700*06bfebdeSXin LI { 701*06bfebdeSXin LI char **kwds; 702*06bfebdeSXin LI int ccase; 703*06bfebdeSXin LI int cunique; 704*06bfebdeSXin LI } 705*06bfebdeSXin LIenumParams; 706*06bfebdeSXin LI 707*06bfebdeSXin LI#undef TYPE_ENUM 708*06bfebdeSXin LIFIELDTYPE *TYPE_ENUM; 709*06bfebdeSXin LI 710*06bfebdeSXin LI/* ./fty_generic.c */ 711*06bfebdeSXin LI 712*06bfebdeSXin LI#undef _nc_fty_generic 713*06bfebdeSXin LIvoid _nc_fty_generic(void) 714*06bfebdeSXin LI { /* void */ } 715*06bfebdeSXin LI 716*06bfebdeSXin LI/* ./fty_int.c */ 717*06bfebdeSXin LI 718*06bfebdeSXin LItypedef struct 719*06bfebdeSXin LI { 720*06bfebdeSXin LI int precision; 721*06bfebdeSXin LI long low; 722*06bfebdeSXin LI long high; 723*06bfebdeSXin LI } 724*06bfebdeSXin LIintegerARG; 725*06bfebdeSXin LI 726*06bfebdeSXin LItypedef struct 727*06bfebdeSXin LI { 728*06bfebdeSXin LI int precision; 729*06bfebdeSXin LI long low; 730*06bfebdeSXin LI long high; 731*06bfebdeSXin LI } 732*06bfebdeSXin LIintegerPARM; 733*06bfebdeSXin LI 734*06bfebdeSXin LI#undef TYPE_INTEGER 735*06bfebdeSXin LIFIELDTYPE *TYPE_INTEGER; 736*06bfebdeSXin LI 737*06bfebdeSXin LI/* ./fty_ipv4.c */ 738*06bfebdeSXin LI#undef TYPE_IPV4 739*06bfebdeSXin LIFIELDTYPE *TYPE_IPV4; 740*06bfebdeSXin LI 741*06bfebdeSXin LI/* ./fty_num.c */ 742*06bfebdeSXin LI 743*06bfebdeSXin LI#include <locale.h> 744*06bfebdeSXin LI 745*06bfebdeSXin LItypedef struct 746*06bfebdeSXin LI { 747*06bfebdeSXin LI int precision; 748*06bfebdeSXin LI double low; 749*06bfebdeSXin LI double high; 750*06bfebdeSXin LI struct lconv *L; 751*06bfebdeSXin LI } 752*06bfebdeSXin LInumericARG; 753*06bfebdeSXin LI 754*06bfebdeSXin LItypedef struct 755*06bfebdeSXin LI { 756*06bfebdeSXin LI int precision; 757*06bfebdeSXin LI double low; 758*06bfebdeSXin LI double high; 759*06bfebdeSXin LI } 760*06bfebdeSXin LIthisPARM; 761*06bfebdeSXin LI 762*06bfebdeSXin LI#undef TYPE_NUMERIC 763*06bfebdeSXin LIFIELDTYPE *TYPE_NUMERIC; 764*06bfebdeSXin LI 765*06bfebdeSXin LI/* ./fty_regex.c */ 766*06bfebdeSXin LI 767*06bfebdeSXin LI#include <regex.h> 768*06bfebdeSXin LI 769*06bfebdeSXin LItypedef struct 770*06bfebdeSXin LI { 771*06bfebdeSXin LI regex_t *pRegExp; 772*06bfebdeSXin LI unsigned long *refCount; 773*06bfebdeSXin LI } 774*06bfebdeSXin LIRegExp_Arg; 775*06bfebdeSXin LI 776*06bfebdeSXin LI#undef TYPE_REGEXP 777*06bfebdeSXin LIFIELDTYPE *TYPE_REGEXP; 778