[libcxx-commits] [libcxx] fc87452 - libc++: bring back the unsigned in the return type in wcstoull_l

Sylvestre Ledru via libcxx-commits libcxx-commits at lists.llvm.org
Sun Jan 8 03:29:10 PST 2023


Author: Sylvestre Ledru
Date: 2023-01-08T12:28:14+01:00
New Revision: fc87452916c0d8759625aad65e9335778ce9cc68

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

LOG: libc++: bring back the unsigned in the return type in wcstoull_l

got remove here:
https://github.com/llvm/llvm-project/commit/67b0b02ec9f2bbc57bf8f0550828d97f460ac11f#diff-e41832b8aa26da45585a57c5111531f2e1d07e91a67c4f8bf1cd6d566ae45a2bR42

Differential Revision: https://reviews.llvm.org/D141208

Added: 
    

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

Removed: 
    


################################################################################
diff  --git a/libcxx/include/__support/musl/xlocale.h b/libcxx/include/__support/musl/xlocale.h
index 675ba93e113d7..4ff07ba685c55 100644
--- a/libcxx/include/__support/musl/xlocale.h
+++ b/libcxx/include/__support/musl/xlocale.h
@@ -39,7 +39,7 @@ wcstoll_l(const wchar_t *__nptr, wchar_t **__endptr, int __base, locale_t) {
   return ::wcstoll(__nptr, __endptr, __base);
 }
 
-inline _LIBCPP_HIDE_FROM_ABI long long
+inline _LIBCPP_HIDE_FROM_ABI unsigned long long
 wcstoull_l(const wchar_t *__nptr, wchar_t **__endptr, int __base, locale_t) {
   return ::wcstoull(__nptr, __endptr, __base);
 }


        


More information about the libcxx-commits mailing list