[libcxx-commits] [libcxx] 0b5cf9e - [libc++] Add missing iswctype_l in posix_l_fallbacks (#122484)

via libcxx-commits libcxx-commits at lists.llvm.org
Fri Jan 10 12:22:01 PST 2025


Author: Louis Dionne
Date: 2025-01-10T15:21:58-05:00
New Revision: 0b5cf9e17bd2f2fb9ee3a7dc2b4ef99fba3ae201

URL: https://github.com/llvm/llvm-project/commit/0b5cf9e17bd2f2fb9ee3a7dc2b4ef99fba3ae201
DIFF: https://github.com/llvm/llvm-project/commit/0b5cf9e17bd2f2fb9ee3a7dc2b4ef99fba3ae201.diff

LOG: [libc++] Add missing iswctype_l in posix_l_fallbacks (#122484)

Added: 
    

Modified: 
    libcxx/include/__support/xlocale/__posix_l_fallback.h

Removed: 
    


################################################################################
diff  --git a/libcxx/include/__support/xlocale/__posix_l_fallback.h b/libcxx/include/__support/xlocale/__posix_l_fallback.h
index cd1d52bcb2af64..a56de0a5d78cdb 100644
--- a/libcxx/include/__support/xlocale/__posix_l_fallback.h
+++ b/libcxx/include/__support/xlocale/__posix_l_fallback.h
@@ -38,6 +38,8 @@ inline _LIBCPP_HIDE_FROM_ABI int toupper_l(int __c, locale_t) { return ::toupper
 inline _LIBCPP_HIDE_FROM_ABI int tolower_l(int __c, locale_t) { return ::tolower(__c); }
 
 #if _LIBCPP_HAS_WIDE_CHARACTERS
+inline _LIBCPP_HIDE_FROM_ABI int iswctype_l(wint_t __c, wctype_t __type, locale_t) { return ::iswctype(__c, __type); }
+
 inline _LIBCPP_HIDE_FROM_ABI int iswalpha_l(wint_t __c, locale_t) { return ::iswalpha(__c); }
 
 inline _LIBCPP_HIDE_FROM_ABI int iswblank_l(wint_t __c, locale_t) { return ::iswblank(__c); }


        


More information about the libcxx-commits mailing list