From 4339101b4cd7ab1f07af6f0beccca1d1f2ed0134 Mon Sep 17 00:00:00 2001 From: tatiana-yan Date: Tue, 30 Jun 2020 12:48:38 +0300 Subject: [PATCH] Review fixes. --- coding/transliteration.cpp | 7 +++---- 1 file 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);