| Index: fusl/src/ctype/iswprint.c
|
| diff --git a/fusl/src/ctype/iswprint.c b/fusl/src/ctype/iswprint.c
|
| index 69856e0d8e3a3e98dec528bae17cd7da8456704b..f0fba90746f74e17c9a9583d421bb27c7e8a1a9a 100644
|
| --- a/fusl/src/ctype/iswprint.c
|
| +++ b/fusl/src/ctype/iswprint.c
|
| @@ -8,20 +8,19 @@
|
| * The following code is optimized heavily to make hot paths for the
|
| * expected printable characters. */
|
|
|
| -int iswprint(wint_t wc)
|
| -{
|
| - if (wc < 0xffU)
|
| - return (wc+1 & 0x7f) >= 0x21;
|
| - if (wc < 0x2028U || wc-0x202aU < 0xd800-0x202a || wc-0xe000U < 0xfff9-0xe000)
|
| - return 1;
|
| - if (wc-0xfffcU > 0x10ffff-0xfffc || (wc&0xfffe)==0xfffe)
|
| - return 0;
|
| - return 1;
|
| +int iswprint(wint_t wc) {
|
| + if (wc < 0xffU)
|
| + return (wc + 1 & 0x7f) >= 0x21;
|
| + if (wc < 0x2028U || wc - 0x202aU < 0xd800 - 0x202a ||
|
| + wc - 0xe000U < 0xfff9 - 0xe000)
|
| + return 1;
|
| + if (wc - 0xfffcU > 0x10ffff - 0xfffc || (wc & 0xfffe) == 0xfffe)
|
| + return 0;
|
| + return 1;
|
| }
|
|
|
| -int __iswprint_l(wint_t c, locale_t l)
|
| -{
|
| - return iswprint(c);
|
| +int __iswprint_l(wint_t c, locale_t l) {
|
| + return iswprint(c);
|
| }
|
|
|
| weak_alias(__iswprint_l, iswprint_l);
|
|
|