Use ANSI C prototypes. Eliminates -Wold-style-definition warnings.
This commit is contained in:
parent
25070501c6
commit
c83f3fc4b4
@ -45,184 +45,161 @@ __FBSDID("$FreeBSD$");
|
|||||||
|
|
||||||
#undef digittoint
|
#undef digittoint
|
||||||
int
|
int
|
||||||
digittoint(c)
|
digittoint(int c)
|
||||||
int c;
|
|
||||||
{
|
{
|
||||||
return (__sbmaskrune(c, 0xFF));
|
return (__sbmaskrune(c, 0xFF));
|
||||||
}
|
}
|
||||||
|
|
||||||
#undef isalnum
|
#undef isalnum
|
||||||
int
|
int
|
||||||
isalnum(c)
|
isalnum(int c)
|
||||||
int c;
|
|
||||||
{
|
{
|
||||||
return (__sbistype(c, _CTYPE_A|_CTYPE_D));
|
return (__sbistype(c, _CTYPE_A|_CTYPE_D));
|
||||||
}
|
}
|
||||||
|
|
||||||
#undef isalpha
|
#undef isalpha
|
||||||
int
|
int
|
||||||
isalpha(c)
|
isalpha(int c)
|
||||||
int c;
|
|
||||||
{
|
{
|
||||||
return (__sbistype(c, _CTYPE_A));
|
return (__sbistype(c, _CTYPE_A));
|
||||||
}
|
}
|
||||||
|
|
||||||
#undef isascii
|
#undef isascii
|
||||||
int
|
int
|
||||||
isascii(c)
|
isascii(int c)
|
||||||
int c;
|
|
||||||
{
|
{
|
||||||
return ((c & ~0x7F) == 0);
|
return ((c & ~0x7F) == 0);
|
||||||
}
|
}
|
||||||
|
|
||||||
#undef isblank
|
#undef isblank
|
||||||
int
|
int
|
||||||
isblank(c)
|
isblank(int c)
|
||||||
int c;
|
|
||||||
{
|
{
|
||||||
return (__sbistype(c, _CTYPE_B));
|
return (__sbistype(c, _CTYPE_B));
|
||||||
}
|
}
|
||||||
|
|
||||||
#undef iscntrl
|
#undef iscntrl
|
||||||
int
|
int
|
||||||
iscntrl(c)
|
iscntrl(int c)
|
||||||
int c;
|
|
||||||
{
|
{
|
||||||
return (__sbistype(c, _CTYPE_C));
|
return (__sbistype(c, _CTYPE_C));
|
||||||
}
|
}
|
||||||
|
|
||||||
#undef isdigit
|
#undef isdigit
|
||||||
int
|
int
|
||||||
isdigit(c)
|
isdigit(int c)
|
||||||
int c;
|
|
||||||
{
|
{
|
||||||
return (__isctype(c, _CTYPE_D));
|
return (__isctype(c, _CTYPE_D));
|
||||||
}
|
}
|
||||||
|
|
||||||
#undef isgraph
|
#undef isgraph
|
||||||
int
|
int
|
||||||
isgraph(c)
|
isgraph(int c)
|
||||||
int c;
|
|
||||||
{
|
{
|
||||||
return (__sbistype(c, _CTYPE_G));
|
return (__sbistype(c, _CTYPE_G));
|
||||||
}
|
}
|
||||||
|
|
||||||
#undef ishexnumber
|
#undef ishexnumber
|
||||||
int
|
int
|
||||||
ishexnumber(c)
|
ishexnumber(int c)
|
||||||
int c;
|
|
||||||
{
|
{
|
||||||
return (__sbistype(c, _CTYPE_X));
|
return (__sbistype(c, _CTYPE_X));
|
||||||
}
|
}
|
||||||
|
|
||||||
#undef isideogram
|
#undef isideogram
|
||||||
int
|
int
|
||||||
isideogram(c)
|
isideogram(int c)
|
||||||
int c;
|
|
||||||
{
|
{
|
||||||
return (__sbistype(c, _CTYPE_I));
|
return (__sbistype(c, _CTYPE_I));
|
||||||
}
|
}
|
||||||
|
|
||||||
#undef islower
|
#undef islower
|
||||||
int
|
int
|
||||||
islower(c)
|
islower(int c)
|
||||||
int c;
|
|
||||||
{
|
{
|
||||||
return (__sbistype(c, _CTYPE_L));
|
return (__sbistype(c, _CTYPE_L));
|
||||||
}
|
}
|
||||||
|
|
||||||
#undef isnumber
|
#undef isnumber
|
||||||
int
|
int
|
||||||
isnumber(c)
|
isnumber(int c)
|
||||||
int c;
|
|
||||||
{
|
{
|
||||||
return (__sbistype(c, _CTYPE_D));
|
return (__sbistype(c, _CTYPE_D));
|
||||||
}
|
}
|
||||||
|
|
||||||
#undef isphonogram
|
#undef isphonogram
|
||||||
int
|
int
|
||||||
isphonogram(c)
|
isphonogram(int c)
|
||||||
int c;
|
|
||||||
{
|
{
|
||||||
return (__sbistype(c, _CTYPE_Q));
|
return (__sbistype(c, _CTYPE_Q));
|
||||||
}
|
}
|
||||||
|
|
||||||
#undef isprint
|
#undef isprint
|
||||||
int
|
int
|
||||||
isprint(c)
|
isprint(int c)
|
||||||
int c;
|
|
||||||
{
|
{
|
||||||
return (__sbistype(c, _CTYPE_R));
|
return (__sbistype(c, _CTYPE_R));
|
||||||
}
|
}
|
||||||
|
|
||||||
#undef ispunct
|
#undef ispunct
|
||||||
int
|
int
|
||||||
ispunct(c)
|
ispunct(int c)
|
||||||
int c;
|
|
||||||
{
|
{
|
||||||
return (__sbistype(c, _CTYPE_P));
|
return (__sbistype(c, _CTYPE_P));
|
||||||
}
|
}
|
||||||
|
|
||||||
#undef isrune
|
#undef isrune
|
||||||
int
|
int
|
||||||
isrune(c)
|
isrune(int c)
|
||||||
int c;
|
|
||||||
{
|
{
|
||||||
return (__sbistype(c, 0xFFFFFF00L));
|
return (__sbistype(c, 0xFFFFFF00L));
|
||||||
}
|
}
|
||||||
|
|
||||||
#undef isspace
|
#undef isspace
|
||||||
int
|
int
|
||||||
isspace(c)
|
isspace(int c)
|
||||||
int c;
|
|
||||||
{
|
{
|
||||||
return (__sbistype(c, _CTYPE_S));
|
return (__sbistype(c, _CTYPE_S));
|
||||||
}
|
}
|
||||||
|
|
||||||
#undef isspecial
|
#undef isspecial
|
||||||
int
|
int
|
||||||
isspecial(c)
|
isspecial(int c)
|
||||||
int c;
|
|
||||||
{
|
{
|
||||||
return (__sbistype(c, _CTYPE_T));
|
return (__sbistype(c, _CTYPE_T));
|
||||||
}
|
}
|
||||||
|
|
||||||
#undef isupper
|
#undef isupper
|
||||||
int
|
int
|
||||||
isupper(c)
|
isupper(int c)
|
||||||
int c;
|
|
||||||
{
|
{
|
||||||
return (__sbistype(c, _CTYPE_U));
|
return (__sbistype(c, _CTYPE_U));
|
||||||
}
|
}
|
||||||
|
|
||||||
#undef isxdigit
|
#undef isxdigit
|
||||||
int
|
int
|
||||||
isxdigit(c)
|
isxdigit(int c)
|
||||||
int c;
|
|
||||||
{
|
{
|
||||||
return (__isctype(c, _CTYPE_X));
|
return (__isctype(c, _CTYPE_X));
|
||||||
}
|
}
|
||||||
|
|
||||||
#undef toascii
|
#undef toascii
|
||||||
int
|
int
|
||||||
toascii(c)
|
toascii(int c)
|
||||||
int c;
|
|
||||||
{
|
{
|
||||||
return (c & 0x7F);
|
return (c & 0x7F);
|
||||||
}
|
}
|
||||||
|
|
||||||
#undef tolower
|
#undef tolower
|
||||||
int
|
int
|
||||||
tolower(c)
|
tolower(int c)
|
||||||
int c;
|
|
||||||
{
|
{
|
||||||
return (__sbtolower(c));
|
return (__sbtolower(c));
|
||||||
}
|
}
|
||||||
|
|
||||||
#undef toupper
|
#undef toupper
|
||||||
int
|
int
|
||||||
toupper(c)
|
toupper(int c)
|
||||||
int c;
|
|
||||||
{
|
{
|
||||||
return (__sbtoupper(c));
|
return (__sbtoupper(c));
|
||||||
}
|
}
|
||||||
|
@ -42,168 +42,147 @@ __FBSDID("$FreeBSD$");
|
|||||||
|
|
||||||
#undef iswalnum
|
#undef iswalnum
|
||||||
int
|
int
|
||||||
iswalnum(wc)
|
iswalnum(wint_t wc)
|
||||||
wint_t wc;
|
|
||||||
{
|
{
|
||||||
return (__istype(wc, _CTYPE_A|_CTYPE_D));
|
return (__istype(wc, _CTYPE_A|_CTYPE_D));
|
||||||
}
|
}
|
||||||
|
|
||||||
#undef iswalpha
|
#undef iswalpha
|
||||||
int
|
int
|
||||||
iswalpha(wc)
|
iswalpha(wint_t wc)
|
||||||
wint_t wc;
|
|
||||||
{
|
{
|
||||||
return (__istype(wc, _CTYPE_A));
|
return (__istype(wc, _CTYPE_A));
|
||||||
}
|
}
|
||||||
|
|
||||||
#undef iswascii
|
#undef iswascii
|
||||||
int
|
int
|
||||||
iswascii(wc)
|
iswascii(wint_t wc)
|
||||||
wint_t wc;
|
|
||||||
{
|
{
|
||||||
return ((wc & ~0x7F) == 0);
|
return ((wc & ~0x7F) == 0);
|
||||||
}
|
}
|
||||||
|
|
||||||
#undef iswblank
|
#undef iswblank
|
||||||
int
|
int
|
||||||
iswblank(wc)
|
iswblank(wint_t wc)
|
||||||
wint_t wc;
|
|
||||||
{
|
{
|
||||||
return (__istype(wc, _CTYPE_B));
|
return (__istype(wc, _CTYPE_B));
|
||||||
}
|
}
|
||||||
|
|
||||||
#undef iswcntrl
|
#undef iswcntrl
|
||||||
int
|
int
|
||||||
iswcntrl(wc)
|
iswcntrl(wint_t wc)
|
||||||
wint_t wc;
|
|
||||||
{
|
{
|
||||||
return (__istype(wc, _CTYPE_C));
|
return (__istype(wc, _CTYPE_C));
|
||||||
}
|
}
|
||||||
|
|
||||||
#undef iswdigit
|
#undef iswdigit
|
||||||
int
|
int
|
||||||
iswdigit(wc)
|
iswdigit(wint_t wc)
|
||||||
wint_t wc;
|
|
||||||
{
|
{
|
||||||
return (__isctype(wc, _CTYPE_D));
|
return (__isctype(wc, _CTYPE_D));
|
||||||
}
|
}
|
||||||
|
|
||||||
#undef iswgraph
|
#undef iswgraph
|
||||||
int
|
int
|
||||||
iswgraph(wc)
|
iswgraph(wint_t wc)
|
||||||
wint_t wc;
|
|
||||||
{
|
{
|
||||||
return (__istype(wc, _CTYPE_G));
|
return (__istype(wc, _CTYPE_G));
|
||||||
}
|
}
|
||||||
|
|
||||||
#undef iswhexnumber
|
#undef iswhexnumber
|
||||||
int
|
int
|
||||||
iswhexnumber(wc)
|
iswhexnumber(wint_t wc)
|
||||||
wint_t wc;
|
|
||||||
{
|
{
|
||||||
return (__istype(wc, _CTYPE_X));
|
return (__istype(wc, _CTYPE_X));
|
||||||
}
|
}
|
||||||
|
|
||||||
#undef iswideogram
|
#undef iswideogram
|
||||||
int
|
int
|
||||||
iswideogram(wc)
|
iswideogram(wint_t wc)
|
||||||
wint_t wc;
|
|
||||||
{
|
{
|
||||||
return (__istype(wc, _CTYPE_I));
|
return (__istype(wc, _CTYPE_I));
|
||||||
}
|
}
|
||||||
|
|
||||||
#undef iswlower
|
#undef iswlower
|
||||||
int
|
int
|
||||||
iswlower(wc)
|
iswlower(wint_t wc)
|
||||||
wint_t wc;
|
|
||||||
{
|
{
|
||||||
return (__istype(wc, _CTYPE_L));
|
return (__istype(wc, _CTYPE_L));
|
||||||
}
|
}
|
||||||
|
|
||||||
#undef iswnumber
|
#undef iswnumber
|
||||||
int
|
int
|
||||||
iswnumber(wc)
|
iswnumber(wint_t wc)
|
||||||
wint_t wc;
|
|
||||||
{
|
{
|
||||||
return (__istype(wc, _CTYPE_D));
|
return (__istype(wc, _CTYPE_D));
|
||||||
}
|
}
|
||||||
|
|
||||||
#undef iswphonogram
|
#undef iswphonogram
|
||||||
int
|
int
|
||||||
iswphonogram(wc)
|
iswphonogram(wint_t wc)
|
||||||
wint_t wc;
|
|
||||||
{
|
{
|
||||||
return (__istype(wc, _CTYPE_Q));
|
return (__istype(wc, _CTYPE_Q));
|
||||||
}
|
}
|
||||||
|
|
||||||
#undef iswprint
|
#undef iswprint
|
||||||
int
|
int
|
||||||
iswprint(wc)
|
iswprint(wint_t wc)
|
||||||
wint_t wc;
|
|
||||||
{
|
{
|
||||||
return (__istype(wc, _CTYPE_R));
|
return (__istype(wc, _CTYPE_R));
|
||||||
}
|
}
|
||||||
|
|
||||||
#undef iswpunct
|
#undef iswpunct
|
||||||
int
|
int
|
||||||
iswpunct(wc)
|
iswpunct(wint_t wc)
|
||||||
wint_t wc;
|
|
||||||
{
|
{
|
||||||
return (__istype(wc, _CTYPE_P));
|
return (__istype(wc, _CTYPE_P));
|
||||||
}
|
}
|
||||||
|
|
||||||
#undef iswrune
|
#undef iswrune
|
||||||
int
|
int
|
||||||
iswrune(wc)
|
iswrune(wint_t wc)
|
||||||
wint_t wc;
|
|
||||||
{
|
{
|
||||||
return (__istype(wc, 0xFFFFFF00L));
|
return (__istype(wc, 0xFFFFFF00L));
|
||||||
}
|
}
|
||||||
|
|
||||||
#undef iswspace
|
#undef iswspace
|
||||||
int
|
int
|
||||||
iswspace(wc)
|
iswspace(wint_t wc)
|
||||||
wint_t wc;
|
|
||||||
{
|
{
|
||||||
return (__istype(wc, _CTYPE_S));
|
return (__istype(wc, _CTYPE_S));
|
||||||
}
|
}
|
||||||
|
|
||||||
#undef iswspecial
|
#undef iswspecial
|
||||||
int
|
int
|
||||||
iswspecial(wc)
|
iswspecial(wint_t wc)
|
||||||
wint_t wc;
|
|
||||||
{
|
{
|
||||||
return (__istype(wc, _CTYPE_T));
|
return (__istype(wc, _CTYPE_T));
|
||||||
}
|
}
|
||||||
|
|
||||||
#undef iswupper
|
#undef iswupper
|
||||||
int
|
int
|
||||||
iswupper(wc)
|
iswupper(wint_t wc)
|
||||||
wint_t wc;
|
|
||||||
{
|
{
|
||||||
return (__istype(wc, _CTYPE_U));
|
return (__istype(wc, _CTYPE_U));
|
||||||
}
|
}
|
||||||
|
|
||||||
#undef iswxdigit
|
#undef iswxdigit
|
||||||
int
|
int
|
||||||
iswxdigit(wc)
|
iswxdigit(wint_t wc)
|
||||||
wint_t wc;
|
|
||||||
{
|
{
|
||||||
return (__isctype(wc, _CTYPE_X));
|
return (__isctype(wc, _CTYPE_X));
|
||||||
}
|
}
|
||||||
|
|
||||||
#undef towlower
|
#undef towlower
|
||||||
wint_t
|
wint_t
|
||||||
towlower(wc)
|
towlower(wint_t wc)
|
||||||
wint_t wc;
|
|
||||||
{
|
{
|
||||||
return (__tolower(wc));
|
return (__tolower(wc));
|
||||||
}
|
}
|
||||||
|
|
||||||
#undef towupper
|
#undef towupper
|
||||||
wint_t
|
wint_t
|
||||||
towupper(wc)
|
towupper(wint_t wc)
|
||||||
wint_t wc;
|
|
||||||
{
|
{
|
||||||
return (__toupper(wc));
|
return (__toupper(wc));
|
||||||
}
|
}
|
||||||
|
@ -98,9 +98,7 @@ static char *loadlocale(int);
|
|||||||
const char *__get_locale_env(int);
|
const char *__get_locale_env(int);
|
||||||
|
|
||||||
char *
|
char *
|
||||||
setlocale(category, locale)
|
setlocale(int category, const char *locale)
|
||||||
int category;
|
|
||||||
const char *locale;
|
|
||||||
{
|
{
|
||||||
int i, j, len, saverr;
|
int i, j, len, saverr;
|
||||||
const char *env, *r;
|
const char *env, *r;
|
||||||
@ -209,7 +207,7 @@ setlocale(category, locale)
|
|||||||
}
|
}
|
||||||
|
|
||||||
static char *
|
static char *
|
||||||
currentlocale()
|
currentlocale(void)
|
||||||
{
|
{
|
||||||
int i;
|
int i;
|
||||||
|
|
||||||
@ -228,8 +226,7 @@ currentlocale()
|
|||||||
}
|
}
|
||||||
|
|
||||||
static char *
|
static char *
|
||||||
loadlocale(category)
|
loadlocale(int category)
|
||||||
int category;
|
|
||||||
{
|
{
|
||||||
char *new = new_categories[category];
|
char *new = new_categories[category];
|
||||||
char *old = current_categories[category];
|
char *old = current_categories[category];
|
||||||
@ -286,8 +283,7 @@ loadlocale(category)
|
|||||||
}
|
}
|
||||||
|
|
||||||
const char *
|
const char *
|
||||||
__get_locale_env(category)
|
__get_locale_env(int category)
|
||||||
int category;
|
|
||||||
{
|
{
|
||||||
const char *env;
|
const char *env;
|
||||||
|
|
||||||
|
@ -45,9 +45,7 @@ __FBSDID("$FreeBSD$");
|
|||||||
#include "mblocal.h"
|
#include "mblocal.h"
|
||||||
|
|
||||||
__ct_rune_t
|
__ct_rune_t
|
||||||
___tolower_l(c, l)
|
___tolower_l(__ct_rune_t c, locale_t l)
|
||||||
__ct_rune_t c;
|
|
||||||
locale_t l;
|
|
||||||
{
|
{
|
||||||
size_t lim;
|
size_t lim;
|
||||||
FIX_LOCALE(l);
|
FIX_LOCALE(l);
|
||||||
@ -72,8 +70,7 @@ ___tolower_l(c, l)
|
|||||||
return(c);
|
return(c);
|
||||||
}
|
}
|
||||||
__ct_rune_t
|
__ct_rune_t
|
||||||
___tolower(c)
|
___tolower(__ct_rune_t c)
|
||||||
__ct_rune_t c;
|
|
||||||
{
|
{
|
||||||
return ___tolower_l(c, __get_locale());
|
return ___tolower_l(c, __get_locale());
|
||||||
}
|
}
|
||||||
|
@ -45,9 +45,7 @@ __FBSDID("$FreeBSD$");
|
|||||||
#include "mblocal.h"
|
#include "mblocal.h"
|
||||||
|
|
||||||
__ct_rune_t
|
__ct_rune_t
|
||||||
___toupper_l(c, l)
|
___toupper_l(__ct_rune_t c, locale_t l)
|
||||||
__ct_rune_t c;
|
|
||||||
locale_t l;
|
|
||||||
{
|
{
|
||||||
size_t lim;
|
size_t lim;
|
||||||
FIX_LOCALE(l);
|
FIX_LOCALE(l);
|
||||||
@ -74,8 +72,7 @@ ___toupper_l(c, l)
|
|||||||
return(c);
|
return(c);
|
||||||
}
|
}
|
||||||
__ct_rune_t
|
__ct_rune_t
|
||||||
___toupper(c)
|
___toupper(__ct_rune_t c)
|
||||||
__ct_rune_t c;
|
|
||||||
{
|
{
|
||||||
return ___toupper_l(c, __get_locale());
|
return ___toupper_l(c, __get_locale());
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user