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/i18n/vzone.cpp | |
parent | ccb790c507bd5e8ffe2ef9886ce5ee0a7ce22a15 (diff) | |
download | ydb-cfcd865e05c0d0525ea27d1e153a043b32a85138.tar.gz |
Update ICU to 73.2
Diffstat (limited to 'contrib/libs/icu/i18n/vzone.cpp')
-rw-r--r-- | contrib/libs/icu/i18n/vzone.cpp | 20 |
1 files changed, 10 insertions, 10 deletions
diff --git a/contrib/libs/icu/i18n/vzone.cpp b/contrib/libs/icu/i18n/vzone.cpp index 7e3a5544fd..5517e5144c 100644 --- a/contrib/libs/icu/i18n/vzone.cpp +++ b/contrib/libs/icu/i18n/vzone.cpp @@ -26,13 +26,13 @@ U_NAMESPACE_USE U_CAPI VZone* U_EXPORT2 -vzone_openID(const UChar* ID, int32_t idLength){ +vzone_openID(const char16_t* ID, int32_t idLength){ UnicodeString s(idLength==-1, ID, idLength); return (VZone*) (VTimeZone::createVTimeZoneByID(s)); } U_CAPI VZone* U_EXPORT2 -vzone_openData(const UChar* vtzdata, int32_t vtzdataLength, UErrorCode& status) { +vzone_openData(const char16_t* vtzdata, int32_t vtzdataLength, UErrorCode& status) { UnicodeString s(vtzdataLength==-1, vtzdata, vtzdataLength); return (VZone*) (VTimeZone::createVTimeZone(s,status)); } @@ -53,7 +53,7 @@ vzone_equals(const VZone* zone1, const VZone* zone2) { } U_CAPI UBool U_EXPORT2 -vzone_getTZURL(VZone* zone, UChar* & url, int32_t & urlLength) { +vzone_getTZURL(VZone* zone, char16_t* & url, int32_t & urlLength) { UnicodeString s; UBool b = ((VTimeZone*)zone)->VTimeZone::getTZURL(s); @@ -64,7 +64,7 @@ vzone_getTZURL(VZone* zone, UChar* & url, int32_t & urlLength) { } U_CAPI void U_EXPORT2 -vzone_setTZURL(VZone* zone, UChar* url, int32_t urlLength) { +vzone_setTZURL(VZone* zone, char16_t* url, int32_t urlLength) { UnicodeString s(urlLength==-1, url, urlLength); ((VTimeZone*)zone)->VTimeZone::setTZURL(s); } @@ -80,36 +80,36 @@ vzone_setLastModified(VZone* zone, UDate lastModified) { } U_CAPI void U_EXPORT2 -vzone_write(VZone* zone, UChar* & result, int32_t & resultLength, UErrorCode& status) { +vzone_write(VZone* zone, char16_t* & result, int32_t & resultLength, UErrorCode& status) { UnicodeString s; ((VTimeZone*)zone)->VTimeZone::write(s, status); resultLength = s.length(); - result = (UChar*)uprv_malloc(resultLength); + result = (char16_t*)uprv_malloc(resultLength); memcpy(result,s.getBuffer(),resultLength); return; } U_CAPI void U_EXPORT2 -vzone_writeFromStart(VZone* zone, UDate start, UChar* & result, int32_t & resultLength, UErrorCode& status) { +vzone_writeFromStart(VZone* zone, UDate start, char16_t* & result, int32_t & resultLength, UErrorCode& status) { UnicodeString s; ((VTimeZone*)zone)->VTimeZone::write(start, s, status); resultLength = s.length(); - result = (UChar*)uprv_malloc(resultLength); + result = (char16_t*)uprv_malloc(resultLength); memcpy(result,s.getBuffer(),resultLength); return; } U_CAPI void U_EXPORT2 -vzone_writeSimple(VZone* zone, UDate time, UChar* & result, int32_t & resultLength, UErrorCode& status) { +vzone_writeSimple(VZone* zone, UDate time, char16_t* & result, int32_t & resultLength, UErrorCode& status) { UnicodeString s; ((VTimeZone*)zone)->VTimeZone::writeSimple(time, s, status); resultLength = s.length(); - result = (UChar*)uprv_malloc(resultLength); + result = (char16_t*)uprv_malloc(resultLength); memcpy(result,s.getBuffer(),resultLength); return; |