X-Git-Url: http://nsz.repo.hu/git/?a=blobdiff_plain;f=src%2Fctype%2Fiswspace.c;h=263afa15c5d746bd5421f5c2271587d2d08f8f28;hb=e8aba58ab19a18f83d7f78e80d5e4f51e7e4e8a9;hp=99d517e6fa9a01b84039610e3f501df1909b7539;hpb=ed2911a11317729c1a13e779237fed736c676c1b;p=musl diff --git a/src/ctype/iswspace.c b/src/ctype/iswspace.c index 99d517e6..263afa15 100644 --- a/src/ctype/iswspace.c +++ b/src/ctype/iswspace.c @@ -1,6 +1,5 @@ #include #include -#include /* Our definition of whitespace is the Unicode White_Space property, * minus non-breaking spaces (U+00A0, U+2007, and U+202F) and script- @@ -14,6 +13,12 @@ int iswspace(wint_t wc) 0x2006, 0x2008, 0x2009, 0x200a, 0x2028, 0x2029, 0x205f, 0x3000, 0 }; - if (wcschr(spaces, wc)) return 1; - return 0; + return wc && wcschr(spaces, wc); } + +int __iswspace_l(wint_t c, locale_t l) +{ + return iswspace(c); +} + +weak_alias(__iswspace_l, iswspace_l);