diff --git a/library/wctype_iswcntrl.c b/library/wctype_iswcntrl.c index 802422e..029e1d2 100644 --- a/library/wctype_iswcntrl.c +++ b/library/wctype_iswcntrl.c @@ -35,11 +35,12 @@ #include #endif /* _WCTYPE_HEADERS_H */ +#include + /****************************************************************************/ int iswcntrl(wint_t c) { - /* ZZZ unimplemented */ - return(0); + return iscntrl(c); } diff --git a/library/wctype_iswgraph.c b/library/wctype_iswgraph.c index 3c63dba..5c18f87 100644 --- a/library/wctype_iswgraph.c +++ b/library/wctype_iswgraph.c @@ -35,11 +35,12 @@ #include #endif /* _WCTYPE_HEADERS_H */ +#include + /****************************************************************************/ int iswgraph(wint_t c) { - /* ZZZ unimplemented */ - return(0); + return isgraph(c); } diff --git a/library/wctype_iswlower.c b/library/wctype_iswlower.c index cac10a8..fe32f8d 100644 --- a/library/wctype_iswlower.c +++ b/library/wctype_iswlower.c @@ -35,11 +35,12 @@ #include #endif /* _WCTYPE_HEADERS_H */ +#include + /****************************************************************************/ int iswlower(wint_t c) { - /* ZZZ unimplemented */ - return(0); + return islower(c); } diff --git a/library/wctype_iswpunc.c b/library/wctype_iswpunc.c index 40d98ea..62f4f09 100644 --- a/library/wctype_iswpunc.c +++ b/library/wctype_iswpunc.c @@ -35,11 +35,12 @@ #include #endif /* _WCTYPE_HEADERS_H */ +#include + /****************************************************************************/ int -iswpunc(wint_t c) +iswpunct(wint_t c) { - /* ZZZ unimplemented */ - return(0); + return ispunct(c); } diff --git a/library/wctype_iswspace.c b/library/wctype_iswspace.c index 8c5afa4..ced9faf 100644 --- a/library/wctype_iswspace.c +++ b/library/wctype_iswspace.c @@ -35,11 +35,12 @@ #include #endif /* _WCTYPE_HEADERS_H */ +#include + /****************************************************************************/ int iswspace(wint_t c) { - /* ZZZ unimplemented */ - return(0); + return isspace(c); } diff --git a/library/wctype_iswupper.c b/library/wctype_iswupper.c index 5abc11e..e3f7bf9 100644 --- a/library/wctype_iswupper.c +++ b/library/wctype_iswupper.c @@ -35,11 +35,12 @@ #include #endif /* _WCTYPE_HEADERS_H */ +#include + /****************************************************************************/ int iswupper(wint_t c) { - /* ZZZ unimplemented */ - return(0); + return isupper(c); } diff --git a/library/wctype_iswxdigit.c b/library/wctype_iswxdigit.c index 3489cac..06e4b50 100644 --- a/library/wctype_iswxdigit.c +++ b/library/wctype_iswxdigit.c @@ -35,11 +35,12 @@ #include #endif /* _WCTYPE_HEADERS_H */ +#include + /****************************************************************************/ int iswxdigit(wint_t c) { - /* ZZZ unimplemented */ - return(0); + return isxdigit(c); }