now using detail::to_unsigned for the cast

This commit is contained in:
sven-herrmann 2021-05-25 16:38:31 +02:00 committed by GitHub
parent fa63aa243b
commit 33c5a25bed
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -550,7 +550,7 @@ FMT_CONSTEXPR inline size_t compute_width(string_view s) {
size_t* count;
FMT_CONSTEXPR void operator()(uint32_t cp, int error) const {
*count +=
size_t(1 +
detail::to_unsigned(1 +
(error == 0 && cp >= 0x1100 &&
(cp <= 0x115f || // Hangul Jamo init. consonants
cp == 0x2329 || // LEFT-POINTING ANGLE BRACKET〈