diff options
author | romankoshelev <romankoshelev@yandex-team.com> | 2024-11-13 19:25:49 +0300 |
---|---|---|
committer | romankoshelev <romankoshelev@yandex-team.com> | 2024-11-13 19:36:21 +0300 |
commit | 593d804b3cb5202c629726e873c66ce3eb20b1a7 (patch) | |
tree | 7beea96c7a5b0e0ecfa532385d7279079fc4a63b /contrib/libs/icu/common/stringtriebuilder.cpp | |
parent | 4ab23311f7a6d45ac318179569df9ba46fb9ab68 (diff) | |
download | ydb-593d804b3cb5202c629726e873c66ce3eb20b1a7.tar.gz |
Update ICU to 76.1
commit_hash:908cd3760bb1e3e7ffecef62acf9b632d8ca31a4
Diffstat (limited to 'contrib/libs/icu/common/stringtriebuilder.cpp')
-rw-r--r-- | contrib/libs/icu/common/stringtriebuilder.cpp | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/contrib/libs/icu/common/stringtriebuilder.cpp b/contrib/libs/icu/common/stringtriebuilder.cpp index 2a40dc88fd..6867039062 100644 --- a/contrib/libs/icu/common/stringtriebuilder.cpp +++ b/contrib/libs/icu/common/stringtriebuilder.cpp @@ -328,7 +328,7 @@ StringTrieBuilder::registerNode(Node *newNode, UErrorCode &errorCode) { const UHashElement *old=uhash_find(nodes, newNode); if(old!=nullptr) { delete newNode; - return (Node *)old->key.pointer; + return static_cast<Node*>(old->key.pointer); } // If uhash_puti() returns a non-zero value from an equivalent, previously // registered node, then uhash_find() failed to find that and we will leak newNode. @@ -352,7 +352,7 @@ StringTrieBuilder::registerFinalValue(int32_t value, UErrorCode &errorCode) { FinalValueNode key(value); const UHashElement *old=uhash_find(nodes, &key); if(old!=nullptr) { - return (Node *)old->key.pointer; + return static_cast<Node*>(old->key.pointer); } Node *newNode=new FinalValueNode(value); if(newNode==nullptr) { @@ -375,12 +375,12 @@ StringTrieBuilder::registerFinalValue(int32_t value, UErrorCode &errorCode) { int32_t StringTrieBuilder::hashNode(const void *node) { - return ((const Node *)node)->hashCode(); + return static_cast<const Node*>(node)->hashCode(); } UBool StringTrieBuilder::equalNodes(const void *left, const void *right) { - return *(const Node *)left==*(const Node *)right; + return *static_cast<const Node*>(left) == *static_cast<const Node*>(right); } bool |