diff options
Diffstat (limited to 'wctype/wcfuncs.c')
-rw-r--r-- | wctype/wcfuncs.c | 12 |
1 files changed, 8 insertions, 4 deletions
diff --git a/wctype/wcfuncs.c b/wctype/wcfuncs.c index 87bdcc5311..788fed9a6a 100644 --- a/wctype/wcfuncs.c +++ b/wctype/wcfuncs.c @@ -69,22 +69,26 @@ libc_hidden_weak (iswxdigit) #undef towlower wint_t -towlower (wc) +__towlower (wc) wint_t wc; { size_t i = _NL_CURRENT_WORD (LC_CTYPE, _NL_CTYPE_MAP_OFFSET) + __TOW_tolower; const char *desc = _NL_CURRENT (LC_CTYPE, i); return wctrans_table_lookup (desc, wc); } -libc_hidden_def (towlower) +libc_hidden_def (__towlower) +weak_alias (__towlower, towlower) +libc_hidden_weak (towlower) #undef towupper wint_t -towupper (wc) +__towupper (wc) wint_t wc; { size_t i = _NL_CURRENT_WORD (LC_CTYPE, _NL_CTYPE_MAP_OFFSET) + __TOW_toupper; const char *desc = _NL_CURRENT (LC_CTYPE, i); return wctrans_table_lookup (desc, wc); } -libc_hidden_def (towupper) +libc_hidden_def (__towupper) +weak_alias (__towupper, towupper) +libc_hidden_weak (towupper) |