1 /* Modified (m) 2017 Thomas Wolff: revise Unicode and locale/wchar handling */
7 iswctype_l (wint_t c
, wctype_t desc
, struct __locale_t
*locale
)
12 return iswalnum_l (c
, locale
);
14 return iswalpha_l (c
, locale
);
16 return iswblank_l (c
, locale
);
18 return iswcntrl_l (c
, locale
);
20 return iswdigit_l (c
, locale
);
22 return iswgraph_l (c
, locale
);
24 return iswlower_l (c
, locale
);
26 return iswprint_l (c
, locale
);
28 return iswpunct_l (c
, locale
);
30 return iswspace_l (c
, locale
);
32 return iswupper_l (c
, locale
);
34 return iswxdigit_l (c
, locale
);
36 return 0; /* eliminate warning */
39 /* otherwise unknown */