diff options
author | tatiana-yan <tatiana.kondakova@gmail.com> | 2020-06-30 12:48:38 +0300 |
---|---|---|
committer | Arsentiy Milchakov <milcars@mapswithme.com> | 2020-06-30 19:42:08 +0300 |
commit | 4339101b4cd7ab1f07af6f0beccca1d1f2ed0134 (patch) | |
tree | 341123227616f0ea48641573b524ed9d806295c2 /coding | |
parent | 74d3e7e798718a45787b0062f22d9a99cf8f64aa (diff) |
Review fixes.
Diffstat (limited to 'coding')
-rw-r--r-- | coding/transliteration.cpp | 7 |
1 files changed, 3 insertions, 4 deletions
diff --git a/coding/transliteration.cpp b/coding/transliteration.cpp index f0ccf2c405..09d71bb189 100644 --- a/coding/transliteration.cpp +++ b/coding/transliteration.cpp @@ -82,14 +82,13 @@ bool Transliteration::Transliterate(std::string const & str, int8_t langCode, st UnicodeString ustr(str.c_str()); for (auto transliteratorId : transliteratorsIds) { - if (transliteratorId.empty()) - return false; + CHECK(!transliteratorId.empty(), (transliteratorId)); auto it = m_transliterators.find(transliteratorId); if (it == m_transliterators.end()) { LOG(LWARNING, ("Transliteration failed, unknown transliterator \"", transliteratorId, "\"")); - return false; + continue; } if (!it->second->m_initialized) @@ -119,7 +118,7 @@ bool Transliteration::Transliterate(std::string const & str, int8_t langCode, st } if (it->second->m_transliterator == nullptr) - return false; + continue; it->second->m_transliterator->transliterate(ustr); |