diff options
Diffstat (limited to 'src/ctype/towctrans.c')
-rw-r--r-- | src/ctype/towctrans.c | 16 |
1 files changed, 14 insertions, 2 deletions
diff --git a/src/ctype/towctrans.c b/src/ctype/towctrans.c index 2842d690..5e0889b1 100644 --- a/src/ctype/towctrans.c +++ b/src/ctype/towctrans.c @@ -1,6 +1,5 @@ -#include <wchar.h> #include <wctype.h> -#include <stdio.h> +#include "libc.h" #define CASEMAP(u1,u2,l) { (u1), (l)-(u1), (u2)-(u1)+1 } #define CASELACE(u1,u2) CASEMAP((u1),(u2),(u1)+1) @@ -266,3 +265,16 @@ wint_t towlower(wint_t wc) { return __towcase(wc, 1); } + +wint_t __towupper_l(wint_t c, locale_t l) +{ + return towupper(c); +} + +wint_t __towlower_l(wint_t c, locale_t l) +{ + return towlower(c); +} + +weak_alias(__towupper_l, towupper_l); +weak_alias(__towlower_l, towlower_l); |