diff options
author | Xin LI <delphij@FreeBSD.org> | 2014-02-28 19:12:44 +0000 |
---|---|---|
committer | Xin LI <delphij@FreeBSD.org> | 2014-02-28 19:12:44 +0000 |
commit | 4b819fa20a8d007a10f2d3e8d6a5dedf7f18fc9a (patch) | |
tree | b8f6e12b479a78216f3bffb8e1258d54087268de /form/fld_newftyp.c | |
parent | e07762606a5bf651a501cb095c98cba90e4a8fe2 (diff) | |
download | src-4b819fa20a8d007a10f2d3e8d6a5dedf7f18fc9a.tar.gz src-4b819fa20a8d007a10f2d3e8d6a5dedf7f18fc9a.zip |
Undo two previous imports which was never done in preparation of doing a
new import.
Notes
Notes:
svn path=/vendor/ncurses/dist/; revision=262616
Diffstat (limited to 'form/fld_newftyp.c')
-rw-r--r-- | form/fld_newftyp.c | 28 |
1 files changed, 10 insertions, 18 deletions
diff --git a/form/fld_newftyp.c b/form/fld_newftyp.c index 4351aed6b3c8..c2984b10e3c7 100644 --- a/form/fld_newftyp.c +++ b/form/fld_newftyp.c @@ -1,5 +1,5 @@ /**************************************************************************** - * Copyright (c) 1998-2009,2010 Free Software Foundation, Inc. * + * Copyright (c) 1998-2004,2007 Free Software Foundation, Inc. * * * * Permission is hereby granted, free of charge, to any person obtaining a * * copy of this software and associated documentation files (the * @@ -32,9 +32,9 @@ #include "form.priv.h" -MODULE_ID("$Id: fld_newftyp.c,v 1.19 2010/01/23 21:14:36 tom Exp $") +MODULE_ID("$Id: fld_newftyp.c,v 1.15 2007/10/13 19:30:55 tom Exp $") -static FIELDTYPE default_fieldtype = +static FIELDTYPE const default_fieldtype = { 0, /* status */ 0L, /* reference count */ @@ -43,16 +43,13 @@ static FIELDTYPE default_fieldtype = NULL, /* makearg function */ NULL, /* copyarg function */ NULL, /* freearg function */ - INIT_FT_FUNC(NULL), /* field validation function */ - INIT_FT_FUNC(NULL), /* Character check function */ - INIT_FT_FUNC(NULL), /* enumerate next function */ - INIT_FT_FUNC(NULL), /* enumerate previous function */ -#if NCURSES_INTEROP_FUNCS - NULL /* generic callback alternative to makearg */ -#endif + NULL, /* field validation function */ + NULL, /* Character check function */ + NULL, /* enumerate next function */ + NULL /* enumerate previous function */ }; -NCURSES_EXPORT_VAR(FIELDTYPE *) +NCURSES_EXPORT_VAR(const FIELDTYPE *) _nc_Default_FieldType = &default_fieldtype; /*--------------------------------------------------------------------------- @@ -83,15 +80,10 @@ new_fieldtype(bool (*const field_check) (FIELD *, const void *), if (nftyp) { - T((T_CREATE("fieldtype %p"), (void *)nftyp)); + T((T_CREATE("fieldtype %p"), nftyp)); *nftyp = default_fieldtype; -#if NCURSES_INTEROP_FUNCS - nftyp->fieldcheck.ofcheck = field_check; - nftyp->charcheck.occheck = char_check; -#else nftyp->fcheck = field_check; nftyp->ccheck = char_check; -#endif } else { @@ -118,7 +110,7 @@ new_fieldtype(bool (*const field_check) (FIELD *, const void *), NCURSES_EXPORT(int) free_fieldtype(FIELDTYPE *typ) { - T((T_CALLED("free_fieldtype(%p)"), (void *)typ)); + T((T_CALLED("free_fieldtype(%p)"), typ)); if (!typ) RETURN(E_BAD_ARGUMENT); |