remove LFS64 programming interfaces (macro-only) from _GNU_SOURCE
[musl] / src / ctype / iswspace.c
index b0c0ae1..263afa1 100644 (file)
@@ -1,6 +1,5 @@
 #include <wchar.h>
 #include <wctype.h>
-#include <ctype.h>
 
 /* Our definition of whitespace is the Unicode White_Space property,
  * minus non-breaking spaces (U+00A0, U+2007, and U+202F) and script-
@@ -16,3 +15,10 @@ int iswspace(wint_t wc)
        };
        return wc && wcschr(spaces, wc);
 }
+
+int __iswspace_l(wint_t c, locale_t l)
+{
+       return iswspace(c);
+}
+
+weak_alias(__iswspace_l, iswspace_l);