summaryrefslogtreecommitdiff
path: root/posix/fnmatch_loop.c
diff options
context:
space:
mode:
Diffstat (limited to 'posix/fnmatch_loop.c')
-rw-r--r--posix/fnmatch_loop.c5
1 files changed, 3 insertions, 2 deletions
diff --git a/posix/fnmatch_loop.c b/posix/fnmatch_loop.c
index 037a26d623..a7fcac7c80 100644
--- a/posix/fnmatch_loop.c
+++ b/posix/fnmatch_loop.c
@@ -224,7 +224,7 @@ FCT (pattern, string, no_leading_period, flags)
/* Invalid character class name. */
return FNM_NOMATCH;
- if (__iswctype (__btowc ((UCHAR) *n), wt))
+ if (ISWCTYPE (BTOWC ((UCHAR) *n), wt))
goto matched;
# else
if ((STREQ (str, L("alnum")) && ISALNUM ((UCHAR) *n))
@@ -325,6 +325,7 @@ FCT (pattern, string, no_leading_period, flags)
return 0;
return FNM_NOMATCH;
+}
#undef FOLD
#undef CHAR
@@ -333,4 +334,4 @@ FCT (pattern, string, no_leading_period, flags)
#undef STRCHR
#undef STRCHRNUL
#undef L
-}
+#undef BTOWC