clean up dns_parse_callback
[musl] / src / ctype / iswalpha.c
1 #include <wctype.h>
2
3 static const unsigned char table[] = {
4 #include "alpha.h"
5 };
6
7 int iswalpha(wint_t wc)
8 {
9         if (wc<0x20000U)
10                 return (table[table[wc>>8]*32+((wc&255)>>3)]>>(wc&7))&1;
11         if (wc<0x2fffeU)
12                 return 1;
13         return 0;
14 }
15
16 int __iswalpha_l(wint_t c, locale_t l)
17 {
18         return iswalpha(c);
19 }
20
21 weak_alias(__iswalpha_l, iswalpha_l);