Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/mapsme/omim.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
path: root/coding
diff options
context:
space:
mode:
authortatiana-yan <tatiana.kondakova@gmail.com>2020-06-30 12:48:38 +0300
committerArsentiy Milchakov <milcars@mapswithme.com>2020-06-30 19:42:08 +0300
commit4339101b4cd7ab1f07af6f0beccca1d1f2ed0134 (patch)
tree341123227616f0ea48641573b524ed9d806295c2 /coding
parent74d3e7e798718a45787b0062f22d9a99cf8f64aa (diff)
Review fixes.
Diffstat (limited to 'coding')
-rw-r--r--coding/transliteration.cpp7
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);