diff options
author | romankoshelev <romankoshelev@yandex-team.com> | 2023-08-14 19:51:50 +0300 |
---|---|---|
committer | romankoshelev <romankoshelev@yandex-team.com> | 2023-08-15 01:24:11 +0300 |
commit | cfcd865e05c0d0525ea27d1e153a043b32a85138 (patch) | |
tree | 68d3b3b25271e8a4998505897a269ff7ce119b76 /contrib/libs/icu/common/ustrfmt.cpp | |
parent | ccb790c507bd5e8ffe2ef9886ce5ee0a7ce22a15 (diff) | |
download | ydb-cfcd865e05c0d0525ea27d1e153a043b32a85138.tar.gz |
Update ICU to 73.2
Diffstat (limited to 'contrib/libs/icu/common/ustrfmt.cpp')
-rw-r--r-- | contrib/libs/icu/common/ustrfmt.cpp | 14 |
1 files changed, 7 insertions, 7 deletions
diff --git a/contrib/libs/icu/common/ustrfmt.cpp b/contrib/libs/icu/common/ustrfmt.cpp index 1a9b15a59f..3db9f35821 100644 --- a/contrib/libs/icu/common/ustrfmt.cpp +++ b/contrib/libs/icu/common/ustrfmt.cpp @@ -12,11 +12,11 @@ /*** - * Fills in a UChar* string with the radix-based representation of a + * Fills in a char16_t* string with the radix-based representation of a * uint32_t number padded with zeroes to minwidth. The result * will be null terminated if there is room. * - * @param buffer UChar buffer to receive result + * @param buffer char16_t buffer to receive result * @param capacity capacity of buffer * @param i the unsigned number to be formatted * @param radix the radix from 2..36 @@ -27,26 +27,26 @@ * null */ U_CAPI int32_t U_EXPORT2 -uprv_itou (UChar * buffer, int32_t capacity, +uprv_itou (char16_t * buffer, int32_t capacity, uint32_t i, uint32_t radix, int32_t minwidth) { int32_t length = 0; int digit; int32_t j; - UChar temp; + char16_t temp; do{ digit = (int)(i % radix); - buffer[length++]=(UChar)(digit<=9?(0x0030+digit):(0x0030+digit+7)); + buffer[length++]=(char16_t)(digit<=9?(0x0030+digit):(0x0030+digit+7)); i=i/radix; } while(i && length<capacity); while (length < minwidth){ - buffer[length++] = (UChar) 0x0030;/*zero padding */ + buffer[length++] = (char16_t) 0x0030;/*zero padding */ } /* null terminate the buffer */ if(length<capacity){ - buffer[length] = (UChar) 0x0000; + buffer[length] = (char16_t) 0x0000; } /* Reverses the string */ |