diff options
Diffstat (limited to 'src/ctype/wctrans.c')
-rw-r--r-- | src/ctype/wctrans.c | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/src/ctype/wctrans.c b/src/ctype/wctrans.c index 739869d0..b1b12654 100644 --- a/src/ctype/wctrans.c +++ b/src/ctype/wctrans.c @@ -1,5 +1,6 @@ #include <wctype.h> #include <string.h> +#include "libc.h" wctrans_t wctrans(const char *class) { @@ -14,3 +15,16 @@ wint_t towctrans(wint_t wc, wctrans_t trans) if (trans == (wctrans_t)2) return towlower(wc); return wc; } + +wctrans_t __wctrans_l(const char *s, locale_t l) +{ + return wctrans(s); +} + +wint_t __towctrans_l(wint_t c, wctrans_t t, locale_t l) +{ + return towctrans(c, t); +} + +weak_alias(__wctrans_l, wctrans_l); +weak_alias(__towctrans_l, towctrans_l); |