#include <sys/cdefs.h>
__FBSDID("$FreeBSD: src/lib/libc/locale/iswctype.c,v 1.6 2002/08/17 20:30:34 ache Exp $");
#include "xlocale_private.h"
#include <wctype.h>
#undef iswalnum_l
int
iswalnum_l(wc, l)
wint_t wc;
locale_t l;
{
return (__istype_l(wc, _CTYPE_A|_CTYPE_D, l));
}
#undef iswalpha_l
int
iswalpha_l(wc, l)
wint_t wc;
locale_t l;
{
return (__istype_l(wc, _CTYPE_A, l));
}
#undef iswblank_l
int
iswblank_l(wc, l)
wint_t wc;
locale_t l;
{
return (__istype_l(wc, _CTYPE_B, l));
}
#undef iswcntrl_l
int
iswcntrl_l(wc, l)
wint_t wc;
locale_t l;
{
return (__istype_l(wc, _CTYPE_C, l));
}
#undef iswdigit_l
int
iswdigit_l(wc, l)
wint_t wc;
locale_t l;
{
return (__istype_l(wc, _CTYPE_D, l));
}
#undef iswgraph_l
int
iswgraph_l(wc, l)
wint_t wc;
locale_t l;
{
return (__istype_l(wc, _CTYPE_G, l));
}
#undef iswhexnumber_l
int
iswhexnumber_l(wc, l)
wint_t wc;
locale_t l;
{
return (__istype_l(wc, _CTYPE_X, l));
}
#undef iswideogram_l
int
iswideogram_l(wc, l)
wint_t wc;
locale_t l;
{
return (__istype_l(wc, _CTYPE_I, l));
}
#undef iswlower_l
int
iswlower_l(wc, l)
wint_t wc;
locale_t l;
{
return (__istype_l(wc, _CTYPE_L, l));
}
#undef iswnumber_l
int
iswnumber_l(wc, l)
wint_t wc;
locale_t l;
{
return (__istype_l(wc, _CTYPE_D, l));
}
#undef iswphonogram_l
int
iswphonogram_l(wc, l)
wint_t wc;
locale_t l;
{
return (__istype_l(wc, _CTYPE_Q, l));
}
#undef iswprint_l
int
iswprint_l(wc, l)
wint_t wc;
locale_t l;
{
return (__istype_l(wc, _CTYPE_R, l));
}
#undef iswpunct_l
int
iswpunct_l(wc, l)
wint_t wc;
locale_t l;
{
return (__istype_l(wc, _CTYPE_P, l));
}
#undef iswrune_l
int
iswrune_l(wc, l)
wint_t wc;
locale_t l;
{
return (__istype_l(wc, 0xFFFFFF00L, l));
}
#undef iswspace_l
int
iswspace_l(wc, l)
wint_t wc;
locale_t l;
{
return (__istype_l(wc, _CTYPE_S, l));
}
#undef iswspecial_l
int
iswspecial_l(wc, l)
wint_t wc;
locale_t l;
{
return (__istype_l(wc, _CTYPE_T, l));
}
#undef iswupper_l
int
iswupper_l(wc, l)
wint_t wc;
locale_t l;
{
return (__istype_l(wc, _CTYPE_U, l));
}
#undef iswxdigit_l
int
iswxdigit_l(wc, l)
wint_t wc;
locale_t l;
{
return (__istype_l(wc, _CTYPE_X, l));
}
#undef towlower_l
wint_t
towlower_l(wc, l)
wint_t wc;
locale_t l;
{
return (__tolower_l(wc, l));
}
#undef towupper_l
wint_t
towupper_l(wc, l)
wint_t wc;
locale_t l;
{
return (__toupper_l(wc, l));
}